Mushroom-Soy Curry
Cashew-based simmer
- Time
- 30 min
- Serves
- 3
- Calories
- 350 kcal
- Protein
- 24 g
About this recipe
Button mushrooms quartered into a simmering cashew-based gravy release their umami as soy chunks soften alongside them—together, the two create a sauce so complex and deeply savoury it tastes almost meaty, though there's not a speck of animal protein in sight. This is comfort-food vegan cooking at its honest best: no pretence, all flavour. Mushroom and soy chunks are the driving duo here. Mushrooms bring pure umami; soy chunks, once soaked and squeezed, absorb the spiced cashew base and become tender and grain-like. The finished curry is warming Kashmiri chilli red, enriched with cashew cream that coats the back of a spoon, and fragrant with garam masala and fresh coriander. The technique that makes this sing is cooking down the spiced onion-tomato base until the oil separates before you add the mushrooms—this deepens the spice and prevents the gravy from tasting watery. Common beginner mistake: oversaturating soy chunks so they become mushy rather than chewy. Squeeze them well before cooking. The simmering time is gentle and brief—just eight minutes—so mushrooms stay tender rather than turning to mush. Serve with steamed basmati rice or soft roti. This curry keeps beautifully in the fridge for four days, or freezes up to two months. Reheats gently over low heat with a splash of water to restore the sauce.
Ingredients
Method
- 1 Heat oil, crackle cumin, brown onion 6 minutes.
- 2 Add ginger-garlic + chilli; fry 1 minute, then tomato puree, turmeric, Kashmiri chilli, coriander powder and salt — cook till oil separates.
- 3 Stir in cashew cream; cook 3 minutes till silky.
- 4 Add soy chunks and mushrooms; cook 2 minutes to coat in masala.
- 5 Add 1 cup water; gently bubble 8 minutes till mushrooms soften and gravy clings.
- 6 Finish with garam masala and fresh coriander.
Nutrition
⚠️ Nutritional values are AI-generated estimates and may not be accurate.