Potato Pea Curry (Vegan + GF)

Potato Pea Curry (Vegan + GF)

This Potato Pea Curry is the best dinner! It's easy to make, uses inexpensive ingredients, and is filling and nutritious!
Course Main Course
Cuisine Indian
Keyword potato pea curry, vegan potato curry
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 4
Calories 229kcal
Author Rhian Williams


  • 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 carrot, peeled and diced
  • 1 kg (35oz) potatoes, peeled and diced (or sub sweet potatoes)
  • 250 g (1 2/3 cups) frozen green peas
  • 1 vegetable stock cube (ensure gluten-free if necessary)
  • Handful of fresh coriander (cilantro), roughly chopped
  • 200 ml (4/5 cup) coconut milk
  • Salt + pepper, to taste
  • 200 ml (4/5 cup) tinned tomatoes
  • 200 g (7oz) spinach

To serve (optional):

  • Cooked brown or white rice


  • Heat up the oil in a large saucepan and add onion, ginger and garlic once hot
  • Fry for around 10 minutes until soft
  • Add curry powder, cumin, turmeric, paprika and garam masala, and fry for a minute until fragrant
  • Add the carrot, potatoes, peas, stock cube, coriander, coconut milk and salt + pepper, and enough water to roughly cover
  • 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
  • Add tinned tomatoes and continue to cook for another 10 minutes
  • About 5 minutes before serving, add the spinach
  • Serve alongside rice if desired
  • Leftovers are delicious reheated - see notes for freezing*


*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. 


Calories: 229kcal