Mushroom Peas Curry (Batani Curry)

Step by StepJump to Recipe

Various curries and Kurma gravies are an intrinsic and integral part of Indian cuisine and we love our meals with them. Here’s a deliciously rich South Indian style Mushroom Peas Curry recipe which is also easy to prepare. This Batani Curry packs a punch of flavors with the cashew-coconut paste along with earthy mushrooms and fresh green peas of the season. Perfect for a weekend afternoon supper followed by a siesta.

mushroom peas curry or batani curry served in a metallic small pan with copper glasses in the background

About Mushroom Peas Curry

This Batani Curry is the South Indian relative of the Matar Mushroom, which is a popular dish with green peas and mushroom in North India. I usually make a simple, semi-dry version of the Matar Mushroom by sautéing onion and tomatoes with spices. This South Indian curry style curry is equally good.

This curry recipe is adapted from Jiggs Kalra’s cookbook ‘Prashad – Cooking with Indian Masters. The dish is referred to as ‘Batani Kaal Kari’ in his book. Batani means green peas in Telugu and Kannada language.

In the Tamil language ‘Pattani’ is green peas. So, this recipe is also called as Pattani Curry. Both mushrooms and green peas are a favorite at my home, and so is this combination in a curry.

This curry falls under the category of korma/kurma curry. You can also call it as Batani Kurma. Thus, goes exceptionally well with plain steamed rice. Other ways to serve the curry is with Phulka, Tandoori Roti, Naan, Poori, Parotta and Paratha.

Though I’ve tried the Batani Curry with Jeera Rice too, but this combination doesn’t work that well. The fragrant jeera rice overpowers the subtle flavors of the coconut and cashews in the curry.

collage of two photos of mushroom peas curry served in a bowl and on a bed of jeera rice in a plate
Step-by-Step Guide

How to make Batani Curry

1. Begin by cooking 1 cup shelled fresh peas in water which is covering them, in a pan. In winters, fresh green peas are easily available. Otherwise, you can use frozen green peas.

cooking shelled green peas in water

2. In the meantime, rinse and chop 200 to 250 grams mushrooms. Then, sauté them in 1 tablespoon of oil on medium or medium-high heat for 5 to 6 minutes or till they are tender and cooked. Transfer the sautéed mushrooms on a plate and set aside.

sautéing chopped mushrooms

3. The green peas are still cooking here.

green peas getting cooked in water

4. Once the green peas are completely cooked and softened, drain the water and set the cooked green peas aside. Reserve the cooked water or stock to be added in the curry later.

If you want to use the stock then use fresh peas. If you are going to use frozen peas, then discard the stock. In this case, add water to the curry later.

draining cooked green peas

5. In a blender or grinder, make a fine paste of 7 to 8 cashews and ½ cup grated fresh coconut with ¼ to ⅓ cup water or as needed.

grinding cashewnuts and grated coconut with some water into a paste

6. Heat 2 tablespoons of oil in a pan. Keep the flame to a low.

Fry ½ teaspoon mustard seeds till they crackle. Then, fry 1 teaspoon cumin seeds, ¼ teaspoon fenugreek seeds and 1 teaspoon urad dal (hulled and split black gram) till fragrant and the dal becomes golden.

frying spices and urad dal in hot oil

7. Now, add 1 medium-size chopped onion – about ⅓ cup chopped onions.

adding chopped onions to oil

8. Sauté chopped onions till lightly browned on medium-low heat. Stir often when sautéing onions.

frying chopped onions till lightly browned

9. Add 1 teaspoon ginger-garlic paste/or crushed paste made from 1 inch ginger and 3 small to medium garlic cloves.

Sauté for a few seconds till the raw aroma of the ginger-garlic goes away.

adding ginger-garlic paste and frying

10. Add ½ teaspoon red chili powder, ½ teaspoon turmeric powder, 1 teaspoon coriander powder and ½ teaspoon garam masala powder and stir to combine.

adding spice powder and stirring

11. Add 1 medium-sized chopped tomato – about ½ cup chopped tomatoes.

adding chopped tomato

12. Fry the tomato masala till the oil starts to leave the sides of the mixture. The tomatoes would also soften and become mushy.

frying tomato masala till oil leaves the sides of the mixture

13. Lower the heat and add the cashew-coconut paste along with 10 to 12 curry leaves.

adding cashewnut-coconut paste and curry leaves to the masala

14. Stir the paste for 2 to 3 minutes.

stirring the paste

15. Now, add 2 to 2.5 cups of the green peas stock or water. Adjust water as needed depending on the consistency you prefer.

adding the green peas stock or water to the masala

16. Let the kurma curry come to a boil and thicken slightly.

curry coming to boil

17. Then, add the sautéed mushrooms and cooked peas to the curry.

adding sautéed mushrooms and cooked green peas to curry

18. Add salt as required and simmer for 3 to 4 minutes more.

adding salt to curry and simmering

19. Garnish with 1 to 2 tablespoons of chopped coriander leaves and serve Batani Curry hot or warm with chapati, tandoori roti, Naan, paratha, steamed rice or jeera rice.

mushroom peas curry served on jeera rice

More Curry Recipes To Try!

Please be sure to rate the recipe in the recipe card or leave a comment below if you have made it. For more vegetarian inspirations, Sign Up for my emails or follow me on Instagram, Youtube, Facebook, Pinterest or Twitter.

mushroom peas curry in a small metal pan

Mushroom Peas Curry (Batani Curry)

Deliciously rich mushroom and peas curry made in a spiced coconut-cashewnut base. Best served with roti, paratha, naan or poori.
4.88 from 16 votes
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 45 minutes
Cuisine South Indian
Course Main Course
Diet Gluten Free, Vegan
Difficulty Level Moderate
Servings 4


For sauteing mushrooms (kalan)

  • 1 tablespoon oil – for sautéing mushrooms
  • 200 to 250 grams button mushrooms

For cooking green peas (batani)

  • 1 cup green peas – fresh or frozen
  • water as required

For coconut cashew paste

  • ½ cup fresh grated coconut
  • 7 to 8 cashews
  • ¼ or ⅓ cup water or as required for blending or grinding

Other Ingredients

  • 2 tablespoons oil – for the curry
  • ½ teaspoon mustard seeds (rai)
  • 1 teaspoon urad dal (split and hulled black gram)
  • ¼ teaspoon fenugreek seeds (methi dana)
  • 1 teaspoon cumin seeds
  • cup chopped onions 1 medium-sized onion
  • 1 teaspoon Ginger Garlic Paste or 1 inch ginger and 3 small to medium garlic cloves, crushed into a paste in mortar-pestle
  • ½ cup chopped tomatoes or 1 medium-sized tomato
  • ½ teaspoon red chilli powder
  • ½ teaspoon turmeric powder (ground turmeric)
  • 1 teaspoon coriander powder (ground coriander)
  • ½ teaspoon Garam Masala
  • 10 to 12 curry leaves or 1 sprig of curry leaves
  • 2 to 2.5 cup green peas stock or water or both
  • salt as required
  • 1 to 2 tablespoons chopped coriander leaves – for garnish


  • Boil the green peas in enough water. Strain and keep aside. Reserve the stock if using fresh peas.
  • Grind or blend the coconut and cashews with water to a fine smooth paste. Set aside.
  • Heat 1 tablespoon oil in a frying pan or skillet. Sauté chopped mushrooms in the oil for 5 to 6 minutes on medium to medium-high heat and then set aside.
  • In another pan, add 2 tablespoons oil. Add the mustard seeds and let them crackle.
  • Then add the cumin seeds, fenugreek seeds and urad dal.
  • Fry till the oil becomes aromatic and the dal gets golden. Don't over brown or burn the dal. Do this on a low or medium-low heat.
  • Now, add chopped onions. Sauté the onions stirring often till light golden.
  • Add the ginger-garlic paste or crushed ginger-garlic.
  • Fry till the raw aroma of the ginger-garlic goes away.
  • Now, add all the spice powders – coriander powder, red chili powder, turmeric powder and garam masala powder. Mix to combine.
  • Add chopped tomatoes. Sauté the mixture stirring often till the oil starts to leave its sides
  • Add the cashewnut-coconut paste and the curry leaves.
  • Mix and stir for 2 to 3 minutes. Add about 2 to 2.5 cups of the reserved green peas stock or water. You can add water less or more depending on the consistency you prefer.
  • Let the curry come to a boil and thicken slightly. Now, add the sautéed mushrooms and cooked green peas.
  • Add salt, stir and let the batani curry simmer further for 3 to 4 minutes more.
  • Serve the curry hot, garnished with some chopped coriander leaves.


  • Use fresh button mushrooms. Green peas can be fresh or frozen.
  • Adjust the ground spices as needed. 

Nutrition Info (Approximate Values)

Nutrition Facts
Mushroom Peas Curry (Batani Curry)
Amount Per Serving
Calories 256 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 7g44%
Polyunsaturated Fat 1g
Monounsaturated Fat 10g
Sodium 780mg34%
Potassium 465mg13%
Carbohydrates 17g6%
Fiber 6g25%
Sugar 7g8%
Protein 6g12%
Vitamin A 998IU20%
Vitamin B1 (Thiamine) 1mg67%
Vitamin B2 (Riboflavin) 1mg59%
Vitamin B3 (Niacin) 32mg160%
Vitamin B6 1mg50%
Vitamin B12 1µg17%
Vitamin C 72mg87%
Vitamin D 1µg7%
Vitamin E 5mg33%
Vitamin K 14µg13%
Calcium 44mg4%
Vitamin B9 (Folate) 339µg85%
Iron 2mg11%
Magnesium 46mg12%
Phosphorus 145mg15%
Zinc 1mg7%
* Percent Daily Values are based on a 2000 calorie diet.

This Batani Curry post from the archives first published in December 2012 has been republished and updated on 1 May 2022.

Share This Recipe:


Meet Dassana

Welcome to Dassana's Veg Recipes. I share vegetarian recipes from India & around the World. Having been cooking for decades and with a professional background in cooking & baking, I help you to make your cooking journey easier with my tried and tested recipes showcased with step by step photos & plenty of tips & suggestions.

Get My Secrets to Great Indian Food
Sign up for my FREE Beginners Guide to Delicious Indian Cooking

More Vegetarian Recipes You'll Love

Comments are closed.