Go Back
+ servings
Creamy Vegan Mushroom Masala served in a white bowl with fresh cilantro garnish.
Print

Vegan Mushroom Masala Curry

A creamy Indian mushroom curry simmered in a spiced onion-tomato masala with a cashew base. Ready in 20 minutes, vegan and dairy-free, and just as easy in the Instant Pot or on the stovetop.
Course curry, Side Dish
Cuisine Indian, North Indian
Prep Time 10 minutes
Cook Time 10 minutes
Total Time 20 minutes
Servings 6 people
Calories 135.52kcal

Ingredients

To Make The Onion Paste

To Make The Tomato Paste

  • 4 tomatoes
  • 3 green chillies

To Make The Mushroom Curry

Instructions

To Make The Onion Paste

  • Soak cashews in lukewarm water for 10 minutes to ensure a smooth, creamy gravy.
  • Drain cashews and blend with ginger paste, garlic paste, poppy seeds, and chopped onions until smooth. Transfer to a bowl.

To Make The Tomato Paste

  • Blend tomatoes with green chilies into a smooth puree.

To Make The Mushroom Curry

  • Set Instant Pot to sauté mode. Heat oil or vegan ghee and cook the onion-cashew paste for 30 seconds, stirring occasionally. Priya's tip - Add one-fourth cup of water to prevent the paste from sticking to the bottom.
  • Crush dried fenugreek leaves between your palms, add to the pot, and sauté for another 30 seconds.
  • Add tomato-green chili puree and salt. Stir and cook for 30 seconds to enhance the flavors.
  • Add green peas and one-fourth cup of water. Remember, mushrooms will release moisture as they cook, so do not add more water.
  • Mix in turmeric, coriander powder, red chili powder, and garam masala. Stir well to combine.
  • Rinse mushrooms thoroughly and add directly to the pot. Stir to coat with the masala. No extra water needed.
  • Cancel sauté mode. Secure the lid and set the valve to sealing. Pressure cook on manual mode for 4 minutes.
  • Perform a quick pressure release, carefully open the lid, and stir in vegan sour cream or cashew cream for richness.
  • Top with fresh cilantro, mix gently, and serve hot with roti, naan, or rice.

Notes

  • Skip kasuri methi if you don't have it — fresh fenugreek leaves or seeds will change the flavor too much.
  • Cook the onion-cashew paste until the oil separates at the edges before adding tomatoes; that's what gives this mushroom masala its deep, restaurant-style taste.
  • Adjust consistency with more or less liquid, using vegetable stock for extra depth.
  • For creaminess, swap vegan sour cream for regular sour cream, fresh cream, yogurt, coconut cream, milk, vegan ricotta, or cashew cream — each brings a slightly different richness to this Indian mushroom curry.

Nutrition

Calories: 135.52kcal | Carbohydrates: 12.72g | Protein: 3.79g | Fat: 8.49g | Saturated Fat: 3.82g | Polyunsaturated Fat: 1.27g | Monounsaturated Fat: 2.52g | Cholesterol: 4.98mg | Sodium: 92.44mg | Potassium: 358.48mg | Fiber: 3.89g | Sugar: 5.21g | Vitamin A: 1168.1IU | Vitamin C: 21.36mg | Calcium: 60.36mg | Iron: 1.42mg