Mushrooms are an unusual ingredient in Indian cuisine. That is because most of the climate in India is arid and dry, while mushrooms need moisture to grow. Until recent times, the only mushrooms that were significant as food in India were a regional food of the Kashmiri foothills, where a type of morel mushroom grows.

Mushroom masala, ready to serve

Mushrooms have started to catch on in India in recent years, as global cuisines have found their way into the country. Mushrooms are a natural fit for Indian food. Mushrooms are often used in place of meat because they provide an umami earthiness which is only found in a few sources aside from meat. A properly cooked mushroom is also like a sponge for flavor making them a great compliment for an Indian sauce.

Mushroom masala came from North-Western cooking, from Punjab and Pakistan, where Chicken tikka masala was invented. It uses essentially the same tomato-onion base, but mushrooms in place of the chicken. Today you can find Mushroom masala at many roadside stalls and restaurants in India, especially int he North-western regions.

Mushroom masala is best served with a flatbread, like naan or roti, or with rice, to soak up the rich gravy. I also like to serve it with a dry shaak accompaniment.

Mushroom masala

One thing I do with my recipe that many others wouldn’t is I cook the mushrooms a little longer than would be typical. I dislike the texture of undercooked mushrooms. You might keep this in mind and shorten the cook time of your mushrooms if that is your preference.

Mushroom Masala

Author avatar
By Puja
4.78 from 9 votes

A vegetarian version of the popular chicken tikka masala, made with mushrooms in place of chicken

Mushroom Masala
Prep Time1515 minutes
Cook Time1515 minutes
Total Time3030 minutes
CourseMain Course
CuisineIndian
Servings4
Calories143 kcal
4.78 from 9 votes
Pin

Ingredients

Scale:
  • 10 oz mushrooms
  • 1 onion
  • 1 15 oz can of tomato puree
  • 1 tbsp almond flour
  • 1/2 tsp garam masala
  • 1 tsp Kahsmiri chili powder (or any chili powder you have)
  • 1/2 tsp sugar
  • 1 tsp fenugreek leaves
  • 3 tbsp oil (divided)
  • 4 cloves of garlic
  • 1/2 tbsp ginger, grated
  • 1 green chili
  • 1 tbsp lemon juice

Instructions

  1. Heat oil. Add mushrooms to brown. Then remove them to a bowl or plate.
  2. Heat 2 tbsp oil and add onions. Cook until brown.
  3. Add green chilis, garlic and ginger. Cook to soften.
  4. Add masalas.
  5. Add tomato puree. Cook until oil comes to the top. Add almond flour. Puree with an immersion blender or transfer to a blender.
  6. Add water, sugar and salt to adjust consistency. Cook until oil rises to the top again.
  7. Add the cooked mushrooms back into the pan. Simmer for 3-5 minutes to allow the flavors to develop.
  8. Add lemon juice, chili powder, and fenugreek leaves. Garnish with cilantro and serve.

Calories:143kcal
Carbohydrates:8g
Protein:3g
Fat:12g
Saturated Fat:1g
Polyunsaturated Fat:3g
Monounsaturated Fat:7g
Trans Fat:1g
Sodium:51mg
Potassium:296mg
Fiber:2g
Sugar:4g
Vitamin A:151IU
Vitamin C:7mg
Calcium:20mg
Iron:1mg
    Signup Image

    Sign up for meal ideas

    What type of foods are you into?