Button Mushrooms in Tomato Gravy

Recipe by
Total Time:
60 mins
Nutrition facts:

240 calories, 9 grams fat

Cuisine: Indian Recipe
Technique: Saute Recipe
Difficulty: Medium

Button mushroom in tomato gravy is a tangy and spicy mushroom dish made into a curry. The Indian vegetarian recipe is hugely popular among mushroom lovers.

Mushroom has high protein content and offers a great alternative to the chicken or meat. You can also learn how to make it at home with the help of our recipe guide. Button mushrooms are the best pick for this recipe.

The recipe is made with sautéing technique. The gravy is made from tomatoes and tomato puree along with a handful of common spices such as cumin, chili powder, cardamom, black peppercorns, ginger and garlic. The mushrooms are cooked in the gravy until they are soft and then served hot with naan or roti.

Take a look at more Drinks Recipe Recipes. You may also want to try undefined, undefined, undefined, undefined, undefined, undefined, undefined

Rate This Recipe


  • Button Mushrooms – 450 grams
  • Tomatoes – 300 grams
  • Onion – 1
  • Ginger – 2 inch root
  • Garlic – 10 cloves
  • Turmeric Powder – ½ tsp
  • Chilli Powder – 1½ tsp
  • Cumin Powder – ½ tsp
  • Cardamom Pods – 2
  • Black Peppercorns – 5
  • Coriander Leaves – 1 bunch
  • Water – 150 ml
  • Olive Oil – 2 tbsp
  • Salt to Taste

How to Make Button Mushrooms in Tomato Gravy

  • Finely chop tomatoes and onion, store separately
  • Cut button mushrooms into 4 quarters
  • Make a paste of ginger and garlic
  • Finely chop fresh coriander leaves
  • Heat oil in a heavy bottomed non-stick pan
  • Add cardamom pods and black peppercorns, sauté for few seconds.
  • Add onion and sauté till translucent, for about 2 mins.
  • Add salt, ginger-garlic paste, turmeric, chilli and cumin powders, sauté for a minute till the raw flavours leave.
  • Add the tomatoes and water, cook to one boil.
  • Lower heat and cook till tomatoes are mashed up to a soft, smooth paste; about 10 mins whilst stirring continuously
  • Add the mushrooms, cover and cook for about 20 mins on low heat.
  • Serve with rice or naan, garnished with chopped coriander leaves.