Cabbage Potato Curry (Vegan + GF)

Cabbage Potato Curry (Vegan + GF)

This Cabbage Potato Curry is:

  • easy to make
  • super nourishing
  • a great use of cheap ingredients!

Cabbage Potato Curry (Vegan + GF)

In theory, cabbage is a wonderful vegetable: it’s cheap, really healthy, and pretty effortless to cook. In practice, however, it does need a little help in the taste department. So, I got thinking about different ways I could use it.  

I decided to throw it in a fragrant, spicy curry infused with smoky paprika, cheerful turmeric, earthy cumin, fragrant coriander, creamy coconut and sweet tomatoes.

Cabbage Potato Curry (Vegan + GF)

Potatoes make another cheap, healthy and effortless addition, and work well to soak up the kaleidoscopic flavours of the curry. If you’re not into potatoes you could substitute them with sweet potatoes. 

For extra protein, you could add some tofu, chickpeas, green peas or cashew nuts.

Cabbage Potato Curry (Vegan + GF)

This curry is good for batch cooking and meal prep as it keeps well in the fridge for up to a few days, and makes a nice packed lunch as long as you have somewhere to heat it up!

Unfortunately, it doesn’t freeze well as potatoes become mushy when frozen and defrosted. If you would like to freeze this curry, I would recommend substituting the potatoes with sweet potatoes. 

Cabbage Potato Curry (Vegan + GF)

If you’re into curries, check out my:

If you try out this recipe or anything else from my blog, I’d really love to hear any feedback! Please give it a rating, leave a comment, or tag a photo #rhiansrecipes on Instagram! Thank you.

Cabbage Potato Curry (Vegan + GF)
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins

This Cabbage Potato Curry is easy to make, super nourishing and a great use of cheap ingredients!

Course: Main Course
Servings: 4
Calories: 179 kcal
  • 1 tablespoon coconut oil (or vegetable or rapeseed oil)
  • 1 onion, diced
  • 1 cm (1/2 inch) ginger, minced
  • 2 garlic cloves, minced
  • 1 heaped teaspoon curry powder, to taste
  • 1 teaspoon ground cumin
  • 1 teaspoon ground turmeric
  • 1 teaspoon sweet paprika
  • 1 teaspoon garam masala
  • 1 kg (35oz) potatoes, peeled and diced (or sub sweet potatoes)
  • 1/2 small cabbage, chopped into small pieces (or sub collard greens or kale)
  • 1 vegetable stock cube (ensure gluten-free if necessary)
  • Handful of fresh coriander, roughly chopped
  • 200 ml (4/5 cup) coconut milk
  • Salt + pepper, to taste
  • 200 ml (4/5 cup) tinned tomatoes
To serve (optional):
  • Brown or white rice
  1. Heat up the oil in a large pan and add onion, ginger and garlic once hot

  2. Fry for around 10 minutes until soft
  3. Add curry powder, cumin, turmeric, paprika and garam masala, and fry for a minute until fragrant
  4. Add the potatoes, cabbage, stock cube, coriander, coconut milk and salt + pepper, and enough water to roughly cover
  5. Bring to the boil and simmer on a low heat for around 15 minutes, until potatoes are soft enough to gently pierce with a fork
  6. Add tinned tomatoes and continue to cook for another 10 minutes
  7. Serve alongside rice if desired
  8. Leftovers are delicious reheated - see notes for freezing*
Recipe Notes

*Unfortunately it doesn't freeze well as potatoes become mushy when frozen. If you are keen on freezing this curry, I would recommend you substitute the potatoes with sweet potatoes.

Thanks for reading! If you’d like to receive a FREE COPY of my ebook of the 10 most popular recipes on my blog, you can sign up here.

Leave a Reply

Your email address will not be published.