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

Instant Pot Vegan Mushroom Masala

Mushroom Masala is a cozy, flavor-packed Indian curry made with tender mushrooms simmered in a spiced onion-tomato gravy and a creamy cashew sauce. It comes together in just 20 minutes—whether you’re using the Instant Pot or cooking on the stovetop—and tastes just like your favorite restaurant version. Naturally vegan and dairy-free, this comforting curry is perfect with roti, naan, or a bowl of warm basmati rice for an easy, satisfying weeknight meal.
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.
  • 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 ½ cup of water. Remember, mushrooms will release moisture as they cook.
  • 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

If you don’t have Kasuri methi (dried fenugreek leaves), it’s best to skip it—fresh fenugreek leaves or seeds will change the flavor significantly. Adjust the gravy consistency by adding more or less liquid as needed; for extra depth, use vegetable stock instead of water. For creaminess, you can substitute vegan sour cream with regular sour cream, fresh cream, yogurt, coconut cream, milk, vegan ricotta, or cashew cream—each adds a slightly different but delicious 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