Vegan Potato and Pea Curry with Fresh Herbs

Short description
This Vegan Potato and Pea Curry is a hearty, comforting dish made with tender potatoes, sweet green peas, aromatic spices, and a vibrant finish of fresh herbs. Rich, warming, and deeply flavorful, it makes an excellent plant-based meal for any day of the week.

Why You’ll Love This Recipe

  • A wholesome vegan dish that is both satisfying and nutritious
  • Budget-friendly ingredients and simple preparation
  • Perfect for meal prep and reheats beautifully
  • Customizable heat level and adaptable to various dietary needs

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

potatoes
green peas
onion
garlic
ginger
tomatoes or tomato purée
vegetable broth
turmeric
curry powder or garam masala
cumin
salt and pepper
fresh cilantro
plant-based yogurt (optional for serving)

Directions

  1. Heat oil in a pot and sauté onion until tender.
  2. Add garlic and ginger, cooking until fragrant.
  3. Stir in turmeric, curry powder, and cumin, cooking briefly to release flavor.
  4. Add potatoes, tomatoes, and vegetable broth. Bring to a simmer.
  5. Cook until potatoes are soft and beginning to break down.
  6. Add peas and continue simmering until tender.
  7. Season to taste with salt and pepper.
  8. Serve topped with fresh herbs and a spoonful of vegan yogurt, if desired.

Servings and timing

Serves: 4
Prep time: 10 minutes
Cook time: 30 minutes
Total time: 40 minutes

Variations

  • Add coconut milk for a creamier, richer curry
  • Include carrots, cauliflower, or spinach for extra vegetables
  • Use sweet potatoes instead of white potatoes
  • Increase spices for a hotter, more robust flavor

Storage/Reheating

Refrigerate in an airtight container for up to 4 days.
Reheat gently on the stovetop or in the microwave, adding a splash of broth if it becomes too thick.
This curry freezes well for up to 3 months.

FAQs

Can I use frozen peas?

Yes, frozen peas work perfectly and maintain their sweetness and texture.

Can I make this curry oil-free?

Yes, sauté the aromatics in a small amount of broth instead of oil.

What type of potatoes are best?

Waxy potatoes hold their shape well, while starchy potatoes break down for a creamier texture. Either works depending on preference.

Is this curry spicy?

It is mild by default, but you can add chili powder, fresh chiles, or cayenne for heat.

Can I prepare this in a slow cooker?

Yes, cook on low for 6 hours or high for 3 hours, adding peas during the final 20 minutes.

Can I blend part of the curry?

Blending a small portion makes the curry thicker and creamier without adding cream.

Is this dish gluten-free?

Yes, all ingredients are naturally gluten-free.

Can I use canned peas?

They are not recommended, as they tend to become mushy.

Can I use curry paste instead of powder?

Yes, substitute 1–2 tablespoons of curry paste and adjust to taste.

What herbs work best as garnish?

Fresh cilantro is traditional, but parsley or mint can also be used.

Conclusion

This Vegan Potato and Pea Curry with Fresh Herbs is a flavourful, nourishing dish that delivers comfort in every bowl. With its simple preparation, accessible ingredients, and versatile nature, it is a recipe that suits both weeknight meals and make-ahead plans with ease.

Print

Vegan Potato and Pea Curry with Fresh Herbs

Vegan Potato and Pea Curry with Fresh Herbs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting vegan curry made with tender potatoes, sweet peas, aromatic spices, and fresh herbs for a bright, flavorful finish.

  • Author: Emma Harper
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Total Time: 35 mins
  • Yield: 4 servings 1x
  • Category: Curry
  • Method: Stovetop
  • Cuisine: Indian
  • Diet: Vegan

Ingredients

Scale
  • 2 tbsp coconut oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tbsp fresh ginger, grated
  • 2 tbsp curry powder
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp turmeric
  • 4 medium potatoes, diced
  • 1 cup green peas (fresh or frozen)
  • 1 can (14 oz) coconut milk
  • 1 cup vegetable broth
  • 1 large tomato, chopped
  • 1 tsp salt (or to taste)
  • 1/2 tsp black pepper
  • 1/4 tsp chili flakes (optional)
  • 1/2 cup fresh cilantro, chopped
  • 1/4 cup fresh mint, chopped
  • Juice of 1/2 lemon

Instructions

  1. Heat coconut oil in a large pot over medium heat. Add onions and sauté until soft.
  2. Stir in garlic and ginger, cooking until fragrant.
  3. Add curry powder, cumin, coriander, and turmeric. Cook for 1 minute to toast the spices.
  4. Add potatoes, vegetable broth, and coconut milk. Bring to a simmer.
  5. Stir in tomatoes, salt, pepper, and chili flakes if using. Cover and cook until potatoes are tender.
  6. Add peas and cook for an additional 5 minutes.
  7. Stir in cilantro, mint, and lemon juice. Adjust seasoning as needed.
  8. Serve hot with rice or flatbread.

Notes

  • For a thicker curry, mash some of the potatoes before adding the peas.
  • Use full-fat coconut milk for extra creaminess.
  • Add spinach or kale for more greens.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 290
  • Sugar: 5g
  • Sodium: 540mg
  • Fat: 14g
  • Saturated Fat: 7g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 5g
  • Protein: 6g
  • Cholesterol: 0mg
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments