Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Potato Cauliflower and Pea Curry


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amina
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegan

Description

A fragrant and comforting Indian-inspired vegan curry made with potatoes, cauliflower, and peas simmered in a spiced tomato and coconut milk sauce. Perfect with rice or naan for a hearty meal.


Ingredients

  1. 2 tbsp vegetable oil or coconut oil
  2. 1 tsp cumin seeds
  3. 1 medium onion, diced
  4. 3 cloves garlic, minced
  5. 1 tbsp fresh ginger, grated
  6. 2 medium tomatoes, chopped (or 1 can diced tomatoes)
  7. 2 tsp ground coriander
  8. 1 tsp turmeric
  9. 1 tsp garam masala
  10. 1/2 tsp chili powder (optional)
  11. 3 medium potatoes, diced
  12. 1 medium cauliflower, cut into florets
  13. 1 cup coconut milk or water
  14. 1 cup green peas (fresh or frozen)
  15. Salt, to taste
  16. 2 tbsp fresh cilantro, chopped (for garnish)

Instructions

Heat oil in a large pan over medium heat. Add cumin seeds and let them sizzle for a few seconds.

  1. Add onion and sauté until golden and softened, about 5 minutes.
  2. Stir in garlic and ginger; cook for 1 minute until fragrant.
  3. Add tomatoes and cook until they break down into a sauce, about 5 minutes.
  4. Stir in coriander, turmeric, garam masala, chili powder (if using), and salt. Cook for 2 minutes to toast the spices.
  5. Add potatoes and cauliflower, mixing well to coat with spices.
  6. Pour in coconut milk or water to partially cover the vegetables. Bring to a boil, then reduce heat.
  7. Cover and simmer for 20–25 minutes, until potatoes and cauliflower are tender.
  8. Stir in green peas and cook for 5 minutes more.
  9. Adjust seasoning, garnish with fresh cilantro, and serve hot with rice or naan.

Notes

  • Use full-fat coconut milk for a creamier curry.
  • Add chickpeas or tofu for extra protein.
  • Frozen cauliflower works well if fresh isn’t available.
  • Adjust spice level by increasing or reducing chili powder.
  • This curry freezes well for up to 3 months.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Indian

Nutrition

  • Serving Size: 1 serving (about 2 cups)
  • Calories: 310
  • Sugar: 7g
  • Sodium: 580mg
  • Fat: 14g
  • Saturated Fat: 7g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 43g
  • Fiber: 9g
  • Protein: 8g
  • Cholesterol: 0mg