Green Peas Curry; Making The Restaurant Style Dish

green peas curry is a delicious and spicy Indian vegan curry


  • Prep: 30 mins
  • Cook: 30 mins
  • Total: 60 mins
  • Yield: 4 servings
  • Cooking Method: Cooking
  • Recipe Cuisine: Indian


  • For Masala Paste:
  • 1/4 cup cashews (raw, chopped)
  • 1tablespoonolive oil (or coconut or sesame oil)
  • 1teaspoon brown mustard seeds
  • 1teaspoon cumin seeds
  • 1/2teaspoon fenugreek seeds
  • 4whole cloves
  • 1 1/2 inch piece cinnamon stick
  • 2black cardamom pods (slightly crushed)
  • 2whole red chilies (dried, broken into pieces)
  • 1medium onion (chopped)
  • 1 1/2 inch pieceginger (fresh, chopped)
  • 1clove of garlic (chopped)
  • 3-4 red or green chilies (fresh, seeded and chopped)
  • 2medium tomatoes (chopped)
  • 1cup cilantro or parsley (chopped, fresh)
  • 1/2 cup mint leaves (chopped, fresh)
  • For Making Curry:
  • 2tablespoons olive oil (or coconut, sesame oil)
  • 1medium onion (finely chopped)
  • 3-4 red or green chilies (fresh, seeded and finely chopped)
  • 2medium tomatoes (diced)
  • a few handfuls of curry leaves (dried, crumbled)
  • 3cups green peas (fresh or frozen)
  • 1teaspoon turmeric
  • 1tablespoon coriander (ground)
  • 1/2 teaspoon Kashmiri (or other chili powder)
  • 1/2 teaspoon Amchoor powder (optional)
  • a pinch of asafetida
  • 3/4 teaspoon garam masala
  • 1 1/2 teaspoon or to tastesea salt
  • for garnish cilantro (or parsley, fresh)

Once you make it, you can easily claim that this green peas curry smothered in a rich and spicy tomato herbed sauce is restaurant quality. Cashews are added to make this gravy, creamy, smooth, and slightly sweet, and it’s as delicious as it is healthy. It comes together quickly and is packed full of flavorful spices. There is no doubt this dish is even better than any such preparation you have ever enjoyed outside of the home.

This spicy green peas curry is made with fresh produce, such as sprouted green peas which is a staple in Indian kitchens, coconut, tomatoes, and spices. Almost all restaurants like to omit onions and garlic. Though, if you want, you can add them. It’s also a versatile recipe, welcoming any veggies you have in your fridge that need using up. As mentioned before, the gravy is a bit spicy, but you can always change the number of spices.


Step 1

The first step of making this delicious green peas curry is making masala paste. In a dry skillet, toast the cashews over medium-low heat. Toss regularly, until the cashews are lightly browned, and fragrant. Five to 7 minutes will be enough. Transfer the tossed cashews to a food processor to make the paste.

Step 2

Heat the oil in a pan or saucepan over medium heat. When it’s hot enough, add the mustard seeds, cumin seeds, and fenugreek seeds, and stir for about 60 seconds, until the mustard seeds turn grey and begin to sputter and pop. Toss in the cloves, cinnamon stick, cardamom pods, and dried red chilies, and continue to stir for another minute.

Step 3

Add the onion to the pan and stir for 5 minutes or until the onion is soft and translucent. Add the garlic and fresh chilies, and stir for another minute. Now it’s time for tomatoes, stir them into the pan and simmer while stirring for about 5 to 10 minutes until the mixture begins to thicken. Stir in the cilantro or parsley and mint, turn off the heat, and let the pan sit until the herbs wilt. Let the mixture get cool for a bit longer, and then add it to the food processor with the cashews. Pulse into a smooth paste, and set aside.

Step 4

For making the curry, heat the oil in a large saucepan over medium heat. When the oil is hot enough, toss in the onion and stir for 5 minutes or until it begins to brown. Add the chilies to the pan and stir for 1 minute, then add the tomatoes and curry leaves. Simmer while stirring for 5 to 10 minutes or until the mixture begins to thicken. Add the peas to the saucepan and cook for 5 minutes, until the peas are just tender.

Step 5

It’s time to stir in the masala paste, turmeric, ground coriander, chili powder, Amchoor powder (if using), asafetida, garam masala, and the amount of salt that you desire. Stir in 1/2 to 1 cup of water based on your desired consistency. Cover the saucepan and simmer for another 10 minutes, stirring occasionally. Add more water to the saucepan if needed. Turn off the heat and let stand, covered, for another 5 minutes. Transfer the green peas curry to serving bowls or plates and garnish with fresh cilantro or parsley and enjoy.

Cooking Notes

You can throw in any veggies you have in the fridge that needs using up, such as zucchini, cauliflower, tomatoes, or mushrooms in green peas curry. All of them work well in this curry.

Enjoy the Green Peas Curry with naan or tandoori rotis. You can also serve Green Peas Curry over plain rice or even saffron rice. Fresh lime slices are also great to use as decoration and an option to make the curry tastier.

For the best taste, use fresh green peas. However, you can also use frozen green peas if they are not in season.

Store the green pea curry in an airtight container in the fridge for up to 4 days.

Do take care not to overcook the peas. You want that pop-in-your-mouth quality from those green gems, not a contribution to a bowl of mush.

In case of using dry green peas, soak them overnight.

The cashew paste can be made the day before and refrigerated until needed.

Amchoor powder is a fruity spice powder made from dried, unripe green mangoes.

Tandoori Roti is a very popular Indian flatbread that you can side with green peas curry.


Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.