Mushroom Tikka Masala (Restaurant Style)

Love mushrooms? Then this Mushroom Tikka Masala is a must-try for every vegetarian!
Juicy button mushrooms are marinated in spiced hung curd, lightly sautéed, and then simmered in a rich, creamy tomato-based gravy. This **easy-to-make, restaurant-style mushroom curry **is packed with flavour and perfect for weeknight dinners, family get-togethers, and special...
Ingredients
For the Mushroom Marinade
- button mushrooms250g
- hung curd (or thick yogurt)1/4cup
- roasted gram flour (besan)1tbsp
- Kashmiri chilli powder1/2tsp
- garam masala powder1tsp
- chaat masala1tsp
- turmeric powder1/2tsp
- salt1/2tsp
- black pepper1/4tsp
- ginger garlic paste1tsp
- lemon juice1/2tbsp
- oil1tbsp
For the Gravy
- oil (divided)5tbsp
- bay leaf1
- cinnamon stick1in
- chopped onions1cup
- cumin1tsp
- ginger-garlic paste1tsp
- green chilli chopped1
- Kashmiri chilli powder1/2tbsp
- turmeric powder1/2tsp
- salt (adjust to taste)1tsp
- chopped tomatoes1/2cup
- almond blanched & peeled15
- melon seeds, soaked1tbsp
- sugar1tsp
- water1cup
- cream1/3cup
- ghee (optional, for finishing)1tbsp
- fresh coriander, for garnish1bundle
Nutrition (per serving)
Calories
258.6kcal (12.93%)
Protein
6.0g (11.9%)
Carbs
14.7g (5.33%)
Sugars
3.5g (7.1%)
Healthy Fat
11.2g
Unhealthy Fat
6.2g
% Daily Value based on a 2000 calorie diet
How to make Mushroom Tikka Masala (Restaurant Style)
Prepare the Ingredients
- Step 1
Soak almonds and melon seeds in hot water for 20 minutes. Once softened, peel the almonds and set aside.
Marinate the Mushrooms
- Step 1
If the mushrooms are large, cut them in half to help them cook evenly.
- Step 2
In a bowl, mix hung curd, roasted besan, chilli powder, garam masala, chaat masala, turmeric, salt, black pepper, ginger-garlic paste, lemon juice, and oil.
- Step 3
Add the mushrooms and mix well to coat. Let it marinate for at least 30 minutes.
Sauté the Mushrooms
- Step 1
Heat 2 tablespoons of oil in a skillet over high heat. Add the marinated mushrooms and sauté until golden and about 75% cooked. Remove and set aside.
Prepare the Masala Paste
- Step 1
In the same pan, heat 1 tablespoon of oil. Add bay leaf, cinnamon, and cloves. Let them sizzle.
- Step 2
Add chopped onions and sauté until soft and translucent.
- Step 3
Add cumin seeds, ginger-garlic paste, and green chilli. Cook until the raw smell disappears.
- Step 4
Add chilli powder, turmeric, and salt with a splash of water and mix.
- Step 5
Add the chopped tomatoes, blanched almonds, soaked melon seeds, and sugar. Cook until the tomatoes turn mushy and the mixture comes together. Add a little water if needed.
- Step 6
Remove the bay leaf and cinnamon stick. Let the mixture cool slightly, then blend into a smooth paste.
Make the Gravy
- Step 1
Heat 1 more tablespoon of oil in the same pan. Add the ground masala paste and 1 cup of water. Mix and simmer for 7–8 minutes.
- Step 2
Pour in the cream and stir to combine.
- Step 3
Add the sautéed mushrooms and cook for another 4-5 minutes, until the mushrooms are tender and coated in the gravy.
Finish and Serve
- Step 1
Sprinkle a little garam masala and garnish with fresh coriander.
- Step 2
Drizzle ghee on top just before serving, if using, for extra richness.
- Step 3
Serve hot with tandoori roti, naan, lachedar paratha, chapati, or with rice.
Nutrition (per serving)
Nutrition (per serving)
Calories
258.6kcal (12.93%)
Protein
6.0g (11.9%)
Carbs
14.7g (5.33%)
Sugars
3.5g (7.1%)
Healthy Fat
11.2g
Unhealthy Fat
6.2g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
Adjust the spice level to your taste.
Thick curd works well if you don’t have hung curd.
If using large mushrooms, cut them in half before marinating to ensure even cooking.
For a vegan version, use plant-based yogurt and cream, and skip the ghee.
FAQS
Can I use regular yogurt instead of hung curd?
Yes, thick curd works well as a substitute for hung curd in this recipe.
How can I make this recipe vegan?
Use plant-based yogurt and cream, and skip the ghee to make this recipe vegan.
What can I serve this dish with?
This dish pairs well with tandoori roti, naan, lachedar paratha, chapati, or steamed rice.
Can I prepare the marinade in advance?
Yes, you can prepare the marinade a few hours in advance and marinate the mushrooms closer to cooking time.
Can I use other types of mushrooms?
Yes, you can use other varieties of mushrooms, but ensure they are cut to a similar size for even cooking.
Loading reviews...
Leena Kohli
(@leenakohli)
Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩🍳✨ Elevate your confidence through the magic of home cooking with my easy-to-follow recipes 👩🍳✨...
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia