
Want to make restaurant-style mushroom masala at home with a delicious Bengali twist? Try this Bengali Mushroom Kosha Recipe with Potato from BengaliPaakshala. Made with button mushrooms, chunky potatoes, onions, tomatoes, ginger, garlic and a freshly roasted secret spice blend, this dish is rich in flavour and coated with a thick, aromatic masala.
The secret to this recipe is the freshly roasted spice powder made with whole spices, including cumin, coriander, black pepper, cardamom, cloves, cinnamon and dried red chillies. Slowly cooking the masala helps develop a deep flavour that pairs beautifully with mushrooms and potatoes.
Serve this Bengali-style mushroom kosha with steamed rice, roti, luchi or paratha for a satisfying homemade meal.
Ingredients
Main Ingredients
- 400 g button mushrooms
- 1 large potato
- 2 medium-sized onions, finely chopped
- 1 large tomato, chopped
- Ginger-garlic paste, as needed
- A few slit green chillies
- 4 tablespoons cooking oil
- Turmeric powder, 1 teaspoon
- Red chilli powder, 2 teaspoons
- Coriander powder, 1 teaspoon
- Cumin powder, 1 teaspoon
- Kashmiri red chilli powder, 1 teaspoon
- Salt, to taste
- Sugar, a little (optional)
- Garam masala powder, ¼ teaspoon
- A little ghee
- Fresh coriander leaves, chopped
- Hot water, approximately 3 medium cups
For the Secret Roasted Kosha Masala
- Whole cumin seeds
- Whole coriander seeds
- Green cardamom
- Cloves
- Cinnamon
- Black peppercorns
- Whole dried red chillies
- A little salt for roasting
The original recipe does not specify exact quantities for the whole spices. Use small, balanced amounts according to your preferred spice intensity.
How to Make Bengali Mushroom Kosha with Potato
Step 1: Clean the Mushrooms
Place the mushrooms in a bowl and clean away any visible dirt or compost. The recipe uses a tablespoon of flour to help loosen the dirt from the mushroom surfaces.
Gently rub the mushrooms, then rinse thoroughly with fresh water, changing the water several times until it runs clear. Drain well.
Cut each mushroom into halves. If the mushrooms are particularly large, cut them into quarters rather than thin slices.
Step 2: Cut the Potato
Peel one large potato and cut it into chunky pieces roughly similar in size to the mushroom pieces. This helps the vegetables cook evenly and gives the curry a hearty texture.
Step 3: Fry the Potatoes
Heat approximately four tablespoons of cooking oil in a kadai.
Once the oil is hot, add the potato pieces along with a little salt and turmeric powder. Fry until the potatoes develop a light golden colour.
Step 4: Fry the Onions
Add the finely chopped onions to the potatoes. Continue frying until the onions turn golden brown.
Step 5: Add Ginger-Garlic Paste
Add ginger-garlic paste and a few slit green chillies. Fry for a little longer until the raw aroma of the ginger and garlic disappears.
Step 6: Add the Ground Spices
Add turmeric powder, red chilli powder, coriander powder, cumin powder and Kashmiri red chilli powder.
Lower the heat and mix well. Cook the spices slowly, stirring regularly so that they do not burn. Properly cooking the masala is an important step in developing the rich flavour of Bengali mushroom kosha.
Step 7: Add Mushrooms and Tomato
Add the cleaned mushrooms to the pan and stir to coat them with the masala.
Next, add the chopped tomato. Mix well and cook until the tomato begins to soften and blend into the gravy.
Step 8: Prepare the Secret Roasted Spice Powder
In a separate pan, add whole cumin seeds, whole coriander seeds, cardamom, cloves, cinnamon, black peppercorns and dried red chillies.
Add a little salt and roast the spices over low to medium heat, stirring so they roast evenly without burning.
Allow the spices to cool, then grind them into a fine powder. This freshly roasted spice blend gives the curry its distinctive aroma.
Step 9: Add the Secret Masala
Sprinkle the freshly ground spice powder into the mushroom mixture.
Mix thoroughly so the mushrooms and potatoes are evenly coated. Cook for a short while to allow the spices to release their aroma.
Step 10: Add Hot Water and Simmer
Pour in approximately three medium cups of hot water. Adjust the quantity according to how much gravy you prefer, keeping enough liquid for the potatoes to cook properly.
Cover the pan and cook for approximately 5–7 minutes, or until the potatoes are tender and the gravy thickens.
Cooking time can vary depending on the size of the potato pieces and the heat level.
Step 11: Finish the Mushroom Kosha
Check the potatoes and taste the gravy. Add more salt if required and a little sugar if you prefer a balanced Bengali-style flavour.
Add one slit green chilli, approximately ¼ teaspoon of garam masala powder, a little ghee and chopped fresh coriander leaves.
Mix gently, cover and simmer for another 30 seconds. Turn off the heat and leave the curry covered for about two minutes so the flavours can settle.
Serving Suggestions
Serve hot Bengali mushroom kosha with:
- Steamed rice
- Roti or chapati
- Paratha
- Luchi
The thick masala coats the mushroom and potato pieces, making this dish a delicious option for everyday lunch or dinner.
Tips for Perfect Mushroom Kosha
- Clean the mushrooms thoroughly: Remove any visible dirt before cooking.
- Avoid thinly slicing the mushrooms: Halves or quarters give the dish a chunkier texture.
- Fry the potatoes first: This helps them hold their shape while simmering.
- Cook the masala on low heat: This prevents the powdered spices from burning.
- Roast the whole spices carefully: Over-roasting can make the spice powder bitter.
- Use hot water: It helps maintain the cooking temperature when you add liquid.
- Finish with ghee and garam masala: Add these near the end for a fragrant finish.
Frequently Asked Questions
What type of mushrooms should I use?
Button mushrooms work well for this recipe. Cut them into halves or quarters depending on their size.
Can I make mushroom kosha without potatoes?
Yes. You can omit the potatoes, although the texture and overall quantity of the dish will be different.
What makes this mushroom kosha different from regular mushroom masala?
The Bengali-style preparation uses slowly cooked onion-based masala and a freshly roasted whole-spice blend, finished with garam masala, ghee and coriander.
Can I adjust the spice level?
Yes. Reduce the dried red chillies and red chilli powder to make the curry milder.
Try this restaurant-style Bengali mushroom kosha at home and share your experience in the comments.
For more delicious Bengali recipes, vegetable curries and homemade cooking ideas, follow BengaliPaakshala.


