Green Pea Curry is one of those simple Indian dishes that proves delicious food doesn’t need complicated ingredients.
Made with sweet green peas simmered in a rich tomato-onion gravy infused with aromatic spices, this vegan curry is comforting, nutritious, and perfect for everyday meals.
Whether you’re looking for a quick weeknight dinner or a wholesome plant-based curry to add to your meal rotation, this Vegan Green Pea Curry delivers incredible flavor with minimal effort. It pairs beautifully with steamed rice, jeera rice, chapati, roti, naan, or even quinoa for a healthy twist.
The best part? Green peas are packed with plant-based protein, fiber, vitamins, and antioxidants, making this dish as nourishing as it is satisfying.
Why You’ll Love This Vegan Green Pea Curry
- 100% vegan and dairy-free
- Rich and creamy without heavy cream
- High in plant-based protein and fiber
- Budget-friendly ingredients
- Ready in under 40 minutes
- Perfect for meal prep
- Naturally gluten-free
What Makes Green Peas So Healthy?
Green peas may be small, but they’re loaded with nutrition. They are an excellent source of fiber, protein, vitamin C, vitamin K, folate, and antioxidants.
Some health benefits of green peas include:
- Supports healthy digestion
- Helps maintain stable blood sugar levels
- Provides long-lasting energy
- Promotes heart health
- Helps with weight management
- Supports immune function
Adding green peas to your diet is an easy way to increase your daily intake of plant-based nutrients.
Ingredients
For the Curry
- 3 cups green peas (fresh or frozen)
- 2 tablespoons oil
- 1 large onion, finely chopped
- 4 garlic cloves, minced
- 1-inch ginger, grated
- 3 large tomatoes, pureed
- 1 green chili, chopped
- 1 teaspoon cumin seeds
- 1 teaspoon coriander powder
- 1 teaspoon cumin powder
- 1 teaspoon garam masala
- ½ teaspoon turmeric powder
- 1 teaspoon Kashmiri red chili powder
- Salt to taste
- 1 cup water
For Creaminess
- ¼ cup coconut milk
Garnish
- Fresh cilantro, chopped
- Lemon wedges
Step-by-Step Instructions
Step 1: Prepare the Base
Heat oil in a large pan over medium heat.
Add cumin seeds and let them sizzle for a few seconds until fragrant.
Add chopped onions and sauté until golden brown. This step is important because it builds the foundation of flavor for the curry.
Add minced garlic, grated ginger, and chopped green chili. Cook for another minute until aromatic.
Step 2: Cook the Tomato Masala
Pour in the tomato puree and stir well.
Add turmeric powder, coriander powder, cumin powder, Kashmiri red chili powder, garam masala, and salt.
Cook the mixture for 8–10 minutes, stirring occasionally until the oil begins separating from the masala.
This creates a rich and flavorful curry base.
Step 3: Add the Green Peas
Add the green peas and mix them thoroughly with the masala.
Pour in the water and bring the curry to a gentle simmer.
Cover and cook for about 10–12 minutes.
The peas should become tender while absorbing the delicious flavors of the gravy.
Step 4: Make It Creamy
Reduce the heat to low.
Add coconut milk and stir gently.
Simmer for another 2–3 minutes without boiling aggressively.
The coconut milk adds richness and balances the spices beautifully.
Step 5: Garnish and Serve
Turn off the heat.
Garnish with freshly chopped cilantro and serve with lemon wedges on the side.
Your Vegan Green Pea Curry is now ready to enjoy.
Serving Suggestions
This curry pairs wonderfully with:
- Steamed basmati rice
- Jeera rice
- Brown rice
- Chapati
- Whole wheat roti
- Garlic naan
- Millet rotis
- Quinoa
For a complete meal, serve alongside a fresh cucumber salad and vegan yogurt.
Tips for the Best Green Pea Curry
Use Fresh Ingredients
Fresh ginger, garlic, and tomatoes make a noticeable difference in flavor.
Don’t Rush the Masala
Allow the onion-tomato mixture to cook properly. A well-cooked masala creates a deeper and richer curry.
Adjust Spice Levels
Add more green chilies if you enjoy extra heat or reduce them for a milder curry.
Use Full-Fat Coconut Milk
For the creamiest texture, choose full-fat coconut milk.
Add More Vegetables
You can easily customize this curry by adding:
- Potatoes
- Carrots
- Bell peppers
- Tofu cubes
- Cauliflower florets
Storage Instructions
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Freezer
Freeze for up to 2 months.
Allow the curry to cool completely before freezing.
Reheating
Reheat gently on the stovetop or in the microwave. Add a splash of water if the curry becomes too thick.
Frequently Asked Questions
Can I use frozen peas?
Absolutely. Frozen peas work perfectly and save preparation time.
Is this curry spicy?
It has moderate heat. You can easily adjust the spice level according to your preference.
Can I skip coconut milk?
Yes. The curry will still taste delicious, though slightly less creamy.
Can I add tofu?
Definitely. Tofu adds extra protein and makes the curry even more filling.
Is this recipe meal-prep friendly?
Yes. The flavors become even better the next day, making it an excellent meal-prep option.
Final Thoughts
Vegan Green Pea Curry is proof that simple ingredients can create incredible meals. With sweet green peas, warming Indian spices, and a creamy coconut-infused gravy, this dish offers comfort, nutrition, and satisfying flavor in every bite.
Whether you’re new to vegan cooking or a longtime plant-based eater, this easy Green Pea Curry deserves a spot in your recipe collection. It’s wholesome, affordable, family-friendly, and perfect for any day of the week.
Make a batch today and enjoy a comforting bowl of classic Indian vegan goodness.

