How to Make Creamy Mushroom Masala With Indian Spices

Newspoint
Mushroom masala is a delicious vegetarian curry that combines soft mushrooms with a rich, aromatic and creamy gravy. Prepared using tomatoes, onions, cashews and traditional Indian spices, this dish offers a satisfying balance of tanginess, warmth and mild sweetness. It is a popular choice for anyone looking to prepare a restaurant-style meal at home without using complicated ingredients. The mushrooms absorb the flavours of the masala, creating a delicious curry that pairs well with roti, naan, paratha or rice. With a few simple preparation steps, you can make creamy mushroom masala for everyday meals or special family dinners.
Creamy Mushroom Masala


Ingredients for Creamy Mushroom Masala

To prepare mushroom masala for three to four people, you will need:

  • 250 grams fresh button mushrooms
  • 2 medium-sized onions, finely chopped
  • 2 medium-sized tomatoes, roughly chopped
  • 10-12 cashews, soaked in warm water
  • 1 tablespoon ginger-garlic paste
  • 1 green chilli, finely chopped
  • 2 tablespoons fresh cream
  • 2 tablespoons oil
  • 1 tablespoon butter
  • 1 teaspoon cumin seeds
  • ½ teaspoon turmeric powder
  • 1 teaspoon Kashmiri red chilli powder
  • 1 teaspoon coriander powder
  • ½ teaspoon cumin powder
  • ½ teaspoon garam masala
  • ½ teaspoon kasuri methi
  • Salt to taste
  • Fresh coriander leaves for garnishing
  • Water as required

How to Make Creamy Mushroom Masala at Home

Step 1: Clean and Prepare the Mushrooms

Wash the mushrooms quickly under running water or wipe them with a damp kitchen towel to remove dirt. Avoid soaking them for a long time, as mushrooms can absorb excess water.


Trim the ends of the stems and cut the mushrooms into halves or quarters, depending on their size. Keep them aside.

Step 2: Prepare the Onion-Tomato Paste

Heat one tablespoon of oil in a pan. Add chopped onions and sauté until they become soft and lightly golden.


Add chopped tomatoes, soaked cashews and green chilli. Cook for around 5-7 minutes until the tomatoes soften completely.

Allow the mixture to cool slightly before transferring it to a blender. Blend until you get a smooth paste. The cashews help create a naturally creamy gravy.

Step 3: Cook the Whole Spices and Masala

Heat the remaining oil and butter in a kadai. Add cumin seeds and allow them to crackle.

Add ginger-garlic paste and sauté until its raw smell disappears. Reduce the heat and add turmeric powder, Kashmiri red chilli powder, coriander powder and cumin powder.


Stir the spices gently for a few seconds, making sure they do not burn.

Step 4: Add the Prepared Gravy

Pour the onion-tomato-cashew paste into the kadai. Mix everything thoroughly and cook over medium-low heat for around 6-8 minutes.

Stir occasionally to prevent the gravy from sticking to the bottom. Add a little water if the mixture becomes too thick. Cook until the masala becomes aromatic and begins releasing oil around the edges.

Step 5: Cook the Mushrooms

Add the prepared mushroom pieces to the gravy and mix gently until they are coated with the masala.

Cover the kadai and cook for around 5-7 minutes. Mushrooms naturally release moisture while cooking, so add water only if the gravy needs adjustment.

You may also like



Continue cooking until the mushrooms become tender but still hold their shape.

Step 6: Add Cream and Final Seasonings

Add fresh cream, garam masala and crushed kasuri methi to the curry. Mix gently and simmer for another 2 minutes on low heat.

Taste the gravy and adjust the salt or spices if required. Avoid boiling the curry vigorously after adding cream.

Step 7: Garnish and Serve

Switch off the heat and garnish the mushroom masala with freshly chopped coriander leaves. You can also add a small swirl of cream on top for a restaurant-style presentation.

Serve hot with butter naan, tandoori roti, chapati, jeera rice or plain steamed rice.


Tips for Making Rich and Creamy Mushroom Masala

  • Choose fresh, firm mushrooms for the best texture.
  • Clean mushrooms properly but avoid soaking them in water.
  • Cook the onion-tomato masala thoroughly to develop a deeper flavour.
  • Use soaked cashews to create a smooth and creamy gravy.
  • Do not overcook mushrooms, as they can become too soft.
  • Add fresh cream towards the end of cooking.
  • Adjust the amount of chilli powder according to your spice preference.

What to Serve With Mushroom Masala

Creamy mushroom masala pairs well with several Indian breads and rice dishes. Butter naan, garlic naan, tandoori roti and lachha paratha are excellent choices. For a lighter meal, serve it with plain chapati or steamed rice.

You can also prepare a complete vegetarian dinner by pairing the curry with cucumber salad, onion rings and a glass of chilled buttermilk.

Creamy mushroom masala is a simple yet flavourful vegetarian curry that can bring restaurant-style taste to your home kitchen. The combination of mushrooms, cashews, tomatoes, cream and aromatic Indian spices creates a rich gravy without requiring complicated cooking techniques. Follow these easy steps, adjust the spices according to your preference and serve this delicious curry with your favourite Indian bread or rice.

Loving Newspoint? Download the app now
Newspoint