
Mushrooms
Cremini (baby bella) mushrooms are ideal: firmer and more flavorful than white button mushrooms. Shiitake or oyster mushrooms can be mixed in.
Also called Mushroom Curry · Khumbi Masala · मशरूम मसाला · مشروم مصالحہ
Hard-seared mushrooms simmered in a classic Indian onion-tomato masala, then finished with ricotta and heavy cream. The science explains why mushrooms can taste as savory as meat.
Mushroom masala is a creamy Indian curry of hard-seared mushrooms in an onion-tomato masala, finished with ricotta and cream for a restaurant-style (dhaba-style) gravy. Searing the mushrooms first is what makes it taste meaty.

Mushroom masala starts with the standard Indian base, often called a bhuna masala: cumin sizzled in oil, browned onions, ginger-garlic paste, salt, red chili and turmeric, then tomatoes cooked until the oil separates, and garam masala to finish. This recipe adds ground coriander and cumin with the chili and turmeric. Then seared mushrooms go in.
Mushrooms are naturally rich in umami, the savory taste that makes meat and broth satisfying. Searing them hard and pairing them with tomatoes amplifies it, and ricotta and heavy cream give the sauce the richness of a restaurant malai curry.

Here’s every ingredient you’ll need, with Hindi and Urdu names where a Desi kitchen has one, plus what each one is doing in the dish.

Cremini (baby bella) mushrooms are ideal: firmer and more flavorful than white button mushrooms. Shiitake or oyster mushrooms can be mixed in.

A soft, fresh Italian cheese with small, moist curds. Use whole-milk ricotta. Its closest Desi cousin is fresh chhena, the curds used to make paneer.

Cream with at least 36% milk fat, sold as heavy cream or heavy whipping cream.

Ground coriander seeds (the seeds shown here), sold ready-ground as dhania powder.

Ground dried red chilies. Kashmiri chili powder is mild with a deep red color; regular chili powder is hotter.

Red or yellow onions, finely chopped.

Fresh ginger and garlic ground into a paste.

Ripe tomatoes, blanched, peeled and pureed.

Ground turmeric root.

Thin, ridged brown seeds, used whole and as ground cumin.

A ground blend of warming spices such as cinnamon, cardamom, cloves and black pepper.
Dried fenugreek leaves.
Grow it yourself: Tomatoes, Cilantro (dhania), Methi (fenugreek), Garlic, Ginger
Restaurant cooks do these things by habit. Here’s what each step is actually doing to the food, so you can cook by understanding instead of guesswork.
Use plenty of mushrooms and pair them with tomatoes.
Savory “umami” flavor comes mainly from glutamate and from compounds called nucleotides. Meat is rich in one nucleotide, inosinate; mushrooms are rich in another, guanylate, along with glutamate of their own. When glutamate meets one of these nucleotides, the savory taste is amplified far beyond either alone. In one America’s Test Kitchen tasting, glutamate and nucleotides tasted only mildly savory on their own, but the combination scored a perfect 10. Tomatoes add more glutamate, so mushrooms in a tomato masala are a built-in umami pairing.
Brown the mushrooms hard in a hot pan, in batches, before they ever touch the gravy.
Mushrooms are roughly 80–90% water. As long as their surface is wet, it can’t get much hotter than water’s boiling point, 212°F (100°C), and the browning reactions that create roasted, meaty flavors barely happen. A hot pan with room between the pieces lets the water escape as steam, so the surface dries and browns. Crowd them and they release water faster than it can evaporate, and they stew to a gray, rubbery finish.
Season the mushrooms once they’re golden, not when they hit the pan.
Salt pulls water out of the mushrooms by osmosis. Added at the start, it floods the pan with liquid before it’s hot enough to boil it off, which stalls browning. Salting at the end seasons them without slowing the sear.
Cut the mushrooms in halves or quarters, not thin slices.
Mushrooms aren’t plants. Their cell walls are built from chitin, the same tough material found in insect shells, which doesn’t soften the way vegetables do. That’s why mushrooms keep a meaty, chewy bite even after simmering in a gravy, and why bigger pieces feel more like meat.
Bloom the cumin, brown the onions, add the ginger-garlic paste, bloom the ground spices, then cook the tomatoes until the oil separates.
This is the standard Indian base, in its standard order. Slowly browned onions build sweetness and savory depth through caramelization and the Maillard reaction; ginger-garlic paste goes in after them because garlic browns and turns bitter much faster than onion. The ground spices bloom in the oil, since their flavor dissolves in fat, and the tomatoes come next: their water would stop the onions browning, and their acid would keep the onions from softening. When the oil separates, most of the tomato water has cooked off and the base is ready. The Indian base page explains every step in detail.
Grind 2–3 dried shiitake mushrooms into a powder and add it with the ground spices.
Drying concentrates mushroom flavor. America’s Test Kitchen lists dried shiitake at about 150 mg of guanylate per 100 g, among the richest sources there are. A spoonful of shiitake powder pushes the umami pairing with tomatoes even further, without tasting like a different dish.
Whisk the ricotta into the heavy cream, turn the heat to low and stir it in. Don’t let it boil.
Dairy curdles when its casein proteins clump together, and heat combined with acid, like a tomato gravy, is exactly what makes them clump. Heavy cream (at least 36% fat) contains so little casein and so much protective fat that it stays smooth. Ricotta is lower in fat and already made of small curds, so whisking it into the cream first disperses those curds, and keeping the sauce below a boil lets them melt in instead of tightening into grains.
Finish with the creamy mixture for a rich, round sauce.
Many spice aroma compounds dissolve in fat, so the cream helps carry them across your palate. Dairy fat also coats the tongue and softens the sharp edges of tomato acid and chili heat, which is why creamy curries taste rounder and richer.
Crush the kasuri methi between your palms and stir it in at the very end.
Its aroma comes from volatile compounds that escape into the air the longer they cook. Adding it at the end keeps that fragrance in the curry. The garam masala gets the same treatment one step earlier, at the end of the base.
Score, blanch for 30–60 seconds, chill in ice water, and the skins slip right off. Peeled tomatoes cook into a smoother, silkier masala with no chewy flecks of skin.




Tomato skin is a tough, waxy layer that doesn’t break down with cooking; in a long-cooked masala it curls into chewy flecks. The skin is also where almost all of a tomato’s flavonoids sit, mainly naringenin chalcone and rutin, the kind of plant compounds that can taste faintly bitter or astringent. Texture is the bigger, better-proven reason, but peeled tomatoes give the smoothest, cleanest-tasting gravy.
A short plunge heats only the outer layer. The heat weakens the pectin that glues the skin to the flesh, and steam forming underneath pushes the skin away, so it splits and curls back at the X while the flesh inside stays raw and firm.
Ice water stops the cooking at once, so the flesh doesn’t turn soft and mushy, and makes the tomatoes cool enough to peel right away. More than about a minute in the boiling water starts to cook the flesh.
Sources: National Center for Home Food Preservation: Put It Up! Boiling Water Canning · Muir et al., Nature Biotechnology (2001): flavonoids in tomato peel


Exact amounts and timings are in the recipe card below.
What this dish brings to the table, with an honest rating of how strong the evidence is.
3.0 g protein per 100 calories. Estimated from the ingredients with USDA FoodData Central values.
Gym-friendly tip: Add 150 g cubed paneer or a side of ¾ cup Greek yogurt raita (about +16 g protein), or serve with dal.
Mushrooms are mostly water and very low in calories, yet their natural glutamates give the curry a meaty depth without any meat.
Mushrooms exposed to UV light make vitamin D. Regular cremini contain very little, but packs labeled “high in vitamin D” can supply a large share of daily needs. Few plant foods offer this.
Ricotta and cream add calcium and protein; dairy foods are the main source of calcium in most diets.
Curcumin, turmeric’s golden pigment, is poorly absorbed on its own. It dissolves in fat, and black pepper’s piperine raised its absorption in a small 1998 study. NIH says turmeric’s effects on health in people are still uncertain, so enjoy it for flavor and color rather than as a remedy.
General nutrition information, not medical advice. Numbers marked “estimated” are calculated from the recipe’s ingredients and vary with brands and portions. If you have diabetes, heart or kidney disease, a food allergy, or are pregnant, ask your doctor or a registered dietitian how this dish fits your diet.
Fits these health goals: Bone health and osteoporosis (general guidance, not medical advice)
Health sources: Cardwell et al., mushrooms as a source of vitamin D (Nutrients, 2018) · NIH Office of Dietary Supplements: Vitamin D · NIH Office of Dietary Supplements: Calcium · NIH NCCIH: Turmeric · Shoba et al., piperine and curcumin absorption (Planta Medica, 1998) · Dietary Guidelines for Americans
See the full ingredient health guide: benefits, traditional roots and the science →
Not this version, which uses ricotta and cream. For vegan, finish with cashew cream or coconut milk and use oil instead of ghee.
Yes: skip the ricotta and cream and cook the masala down until it clings to the mushrooms.
Cremini (baby bella) mushrooms have the best balance of flavor and firm texture. Mixing in shiitake or oyster mushrooms adds even more savory depth. White button mushrooms work but taste milder.
Brown the mushrooms hard and don’t crowd the pan, keep the browned bits in the pot, and add the optional dried shiitake powder. Those three steps do the most for a deep, meaty flavor.
The dairy got too hot or was too low in fat. Stir the ricotta and cream in over low heat, don’t let the curry boil afterward, and use whole-milk ricotta and heavy cream.
Yes. Cubes of paneer hold their shape instead of melting into the sauce, so you get a different but equally good texture. Add them with the mushrooms.
Yes. It’s vegetarian, but not vegan, because of the ricotta, heavy cream and ghee.

A creamy mushroom masala that tastes meaty: hard-seared mushrooms in a classic Indian onion-tomato masala, finished with ricotta and heavy cream, with the food science behind every step.
The Instant Pot works on Sauté mode here, as a heavy pot. Skip pressure cooking: it would steam the mushrooms and undo the sear that gives this curry its meaty flavor.
How much to make, based on 4 people eating it once a day. One batch of this recipe makes 4 servings.
Why only a few days in the fridge? Refrigeration slows bacteria but doesn’t stop them; some, like Listeria, can still grow at fridge temperatures, which is why food-safety agencies set cooked leftovers at 3–4 days. Freezing at 0°F stops growth completely, so frozen portions stay safe indefinitely; the freezer times above are for best taste and texture.
Food-safety guidance: USDA, Leftovers and Food Safety · FoodSafety.gov storage chart