Spicy Mushroom Curry Recipe: Perfect Pairing For Homemade Roti

how to make mushroom curry for roti

Mushroom curry is a flavorful and versatile dish that pairs perfectly with roti, offering a hearty and satisfying meal. To make this delicious curry, start by sautéing onions, garlic, and ginger in oil until fragrant, then add a blend of spices like turmeric, cumin, coriander, and garam masala to build a rich base. Next, introduce sliced mushrooms and cook until they release their moisture and become tender. Incorporate tomatoes or a tomato-based sauce for tanginess, and simmer the mixture until the flavors meld together. Finish with a splash of cream or coconut milk for creaminess, and garnish with fresh cilantro. Served alongside warm, flaky roti, this mushroom curry is a comforting and aromatic dish that’s both easy to prepare and deeply satisfying.

Characteristics Values
Main Ingredient Mushrooms (button or cremini)
Cooking Time 30-40 minutes
Servings 4-6
Spice Level Mild to Medium (adjustable)
Key Spices Turmeric, cumin, coriander, garam masala, paprika, chili powder
Base Onion, tomato, garlic, ginger
Liquid Water or coconut milk
Acidity Lemon juice or tamarind paste
Thickening Agent Yogurt or cashew paste (optional)
Cooking Method Sautéing, simmering
Serving Suggestion With roti, naan, or rice
Dietary Info Vegetarian, vegan (if using coconut milk and no yogurt)
Preparation Tip Clean mushrooms with a damp cloth, not water
Garnish Fresh coriander leaves, cream, or ginger juliennes
Storage Refrigerate for up to 3 days; freeze for 1 month
Reheating Reheat on stovetop or microwave, add water if dry

anspore

Ingredients Needed: List all spices, mushrooms, and vegetables required for the curry

To create a flavorful mushroom curry that pairs perfectly with roti, you’ll need a combination of aromatic spices, fresh mushrooms, and complementary vegetables. Start with the mushrooms—button mushrooms are a popular choice due to their mild flavor and firm texture, but you can also use cremini or shiitake mushrooms for a deeper, earthier taste. Ensure you have at least 500 grams of mushrooms, cleaned and sliced, as they will shrink during cooking. For the spice profile, the foundation lies in cumin powder, coriander powder, turmeric powder, and paprika or Kashmiri red chili powder for a mild to moderate heat level. These spices not only add depth but also give the curry its vibrant color. Additionally, whole spices like cinnamon sticks, cardamom pods, and bay leaves are essential for the initial tempering, which infuses the oil with their aromatic flavors.

Next, focus on the vegetables that will enhance the curry’s texture and taste. Finely chopped onions (about 2 medium-sized) form the base, while 2 to 3 medium tomatoes, pureed or chopped, add tanginess and help thicken the gravy. Garlic and ginger are indispensable—use about 4 cloves of garlic and a 1-inch piece of ginger, both finely minced or grated, to create a robust flavor base. For added freshness and crunch, include 1 large bell pepper (any color) cut into strips, and a handful of green peas for sweetness. If you enjoy a hint of bitterness, add a small chopped carrot or a few chopped beans.

The spice cabinet should also include garam masala, a blend of ground spices that adds warmth and complexity to the curry. You’ll need about 1 teaspoon of it toward the end of cooking to preserve its aroma. Don’t forget fresh coriander leaves (cilantro) for garnishing, as they bring a burst of freshness to the dish. If you prefer a creamy texture, keep some cashew paste or coconut milk handy, though this is optional.

For the roti, while the focus is on the curry, ensure you have whole wheat flour, water, and a pinch of salt for the dough. However, since the question centers on the curry, the ingredients listed above are the core components. Lastly, basic pantry items like salt, oil (preferably mustard or vegetable oil), and a squeeze of lemon juice or vinegar for acidity are essential to balance the flavors.

In summary, the ingredients needed for the mushroom curry include button or cremini mushrooms, cumin, coriander, turmeric, paprika, cinnamon, cardamom, bay leaves, garam masala, onions, tomatoes, garlic, ginger, bell peppers, green peas, fresh coriander, and optional cashew paste or coconut milk. These elements come together to create a rich, aromatic curry that complements the simplicity of roti.

anspore

Preparing Mushrooms: Clean, slice, and sauté mushrooms for the base flavor

To begin preparing the mushrooms for your curry, start by selecting fresh, firm mushrooms. Button mushrooms or cremini mushrooms work well for this recipe due to their earthy flavor and texture. Once you have your mushrooms, the first step is cleaning them properly. Mushrooms can hold dirt and debris, so it’s essential to clean them gently. Fill a large bowl with cold water and submerge the mushrooms for a few seconds. Swirl them around lightly to dislodge any dirt, then lift them out immediately—do not soak them, as they absorb water quickly and can become soggy. Use a damp paper towel or a soft brush to wipe away any remaining dirt from the surface. Pat the mushrooms dry with a clean kitchen towel or paper towel to remove excess moisture.

After cleaning, the next step is slicing the mushrooms. Aim for uniformity in size to ensure even cooking. For this curry, slice the mushrooms into ¼-inch thick pieces. If the mushrooms are small, you can cut them in half or leave them whole, but larger mushrooms should be sliced to allow them to cook evenly and blend well with the curry. Place the sliced mushrooms in a bowl and set them aside while you prepare the other ingredients. This ensures you’re ready to sauté them as soon as your spices and aromatics are ready.

Now, it’s time to sauté the mushrooms to develop the base flavor of your curry. Heat a large skillet or pot over medium-high heat and add 2-3 tablespoons of oil—preferably neutral-flavored oil like vegetable or canola oil. Once the oil is hot (it should shimmer but not smoke), add the sliced mushrooms in a single layer, avoiding overcrowding the pan. If necessary, sauté them in batches. Overcrowding can cause the mushrooms to steam instead of brown, which is key to enhancing their flavor. Let the mushrooms cook undisturbed for 2-3 minutes until they start to brown on one side, then stir and continue cooking for another 3-4 minutes until they are golden brown and have released their moisture.

As the mushrooms sauté, you’ll notice they shrink in size and develop a rich, savory aroma. This process concentrates their flavor and adds depth to the curry. Once the mushrooms are nicely browned, sprinkle a pinch of salt over them to enhance their taste. Reduce the heat slightly and add minced garlic and grated ginger to the pan, stirring them into the mushrooms. Cook for another minute until the raw smell of the garlic and ginger disappears, allowing their flavors to meld with the mushrooms. This step is crucial for building the aromatic base of your curry.

Finally, with the mushrooms sautéed to perfection, they are now ready to absorb the flavors of the curry spices and other ingredients. The browning process has created a robust foundation that will complement the spices and coconut milk (if using) in the curry. Transfer the sautéed mushrooms to the main pot where you’ll be preparing the curry, or keep them in the skillet if it’s large enough to accommodate the remaining ingredients. The sautéed mushrooms will now serve as the heart of your mushroom curry, providing a rich, earthy flavor that pairs beautifully with roti.

anspore

Spice Blend: Toast and grind spices to create the curry masala

To create the perfect spice blend for your mushroom curry, start by gathering whole spices that will form the backbone of your curry masala. You’ll need coriander seeds, cumin seeds, fennel seeds, black peppercorns, cardamom pods, cinnamon sticks, cloves, and dried red chilies. Measure out 2 tablespoons of coriander seeds, 1 tablespoon each of cumin seeds and fennel seeds, 1 teaspoon of black peppercorns, 4-5 cardamom pods, a small piece of cinnamon stick (about 1 inch), 3-4 cloves, and 2-3 dried red chilies (adjust to your spice preference). These spices will be toasted and ground to release their aromatic oils and flavors.

Heat a dry skillet or pan over medium heat. Add the coriander seeds, cumin seeds, fennel seeds, black peppercorns, and dried red chilies to the pan. Toast these spices, stirring constantly, for about 2-3 minutes until they become fragrant and slightly darkened. Be careful not to burn them, as this can turn the spices bitter. Once toasted, transfer them to a plate to cool. In the same pan, add the cardamom pods, cinnamon stick, and cloves. Toast these for about 1 minute, until their aroma is released, and then remove them from the heat. Allow all the spices to cool completely before grinding.

Once the spices are cooled, transfer them to a spice grinder or mortar and pestle. Grind the spices into a fine or slightly coarse powder, depending on your preference. The coriander, cumin, fennel, peppercorns, and chilies should break down easily, while the cardamom, cinnamon, and cloves may require a bit more effort. If using a grinder, pulse in short bursts to avoid overheating the spices. For a mortar and pestle, crush the spices thoroughly until you achieve a uniform consistency. This freshly ground spice blend, or curry masala, will infuse your mushroom curry with deep, complex flavors.

Your homemade curry masala is now ready to be used in the mushroom curry. Store any excess spice blend in an airtight container in a cool, dark place to preserve its freshness. This masala can also be used as a base for other curries, making it a versatile addition to your spice collection. The toasting and grinding process not only enhances the flavors but also ensures that the spices blend seamlessly into the curry, creating a harmonious and aromatic dish that pairs perfectly with roti.

For the mushroom curry, you’ll use about 2-3 tablespoons of this spice blend, depending on the quantity of mushrooms and your desired intensity. The masala will be sautéed in oil or ghee to further unlock its flavors before adding the mushrooms and other ingredients. This step is crucial, as it forms the foundation of your curry’s taste profile. By toasting and grinding your own spices, you elevate the dish, ensuring a rich and authentic mushroom curry that complements the simplicity of roti.

anspore

Cooking Curry: Combine mushrooms, spices, and coconut milk; simmer until thick

To begin cooking your mushroom curry for roti, start by preparing your ingredients. Clean and slice 500 grams of button or cremini mushrooms, ensuring they are evenly cut to promote uniform cooking. In a large skillet or pot, heat 2 tablespoons of oil over medium heat. Add 1 finely chopped onion and sauté until it becomes translucent, about 3-4 minutes. Next, incorporate 2 minced garlic cloves and 1 tablespoon of grated ginger, stirring for another minute to release their aromatic flavors. This base will form the foundation of your curry, infusing it with depth and richness.

Once the aromatics are fragrant, add your spices to the mix. Include 1 tablespoon of curry powder, 1 teaspoon of turmeric, 1 teaspoon of cumin, and 1 teaspoon of coriander powder. Stir these spices into the onion mixture for about 2 minutes, allowing them to toast slightly and deepen in color. This step is crucial as it enhances the complexity of the curry, ensuring the spices are not raw or bitter. If you prefer a bit of heat, add 1 chopped green chili or a pinch of cayenne pepper at this stage.

Now, it’s time to add the mushrooms. Toss them into the spiced onion mixture and cook for 5-7 minutes, stirring occasionally, until they release their moisture and begin to brown. Mushrooms are naturally high in water content, so this step helps to concentrate their flavor and achieve a better texture. Once the mushrooms are tender and slightly caramelized, pour in 400 ml of coconut milk and 100 ml of water. Stir well to combine, ensuring the spices are evenly distributed throughout the liquid.

Bring the mixture to a gentle simmer, then reduce the heat to low and let the curry cook uncovered for 15-20 minutes. The goal here is to thicken the sauce to a creamy, coating consistency. Stir occasionally to prevent sticking and ensure even cooking. As the curry simmers, the coconut milk will reduce and meld with the spices, creating a luscious, flavorful base that clings beautifully to the mushrooms. Taste and adjust seasoning with salt as needed, keeping in mind that the flavors will continue to develop.

Once the curry has thickened to your desired consistency, remove it from the heat. The final dish should be rich, aromatic, and perfectly suited for pairing with roti. Garnish with freshly chopped cilantro for a burst of freshness and serve immediately. This mushroom curry combines the earthiness of mushrooms with the warmth of spices and the creaminess of coconut milk, making it a satisfying and flavorful accompaniment to your roti.

anspore

Serving with Roti: Warm roti, pair with curry, and garnish with cilantro

When serving mushroom curry with roti, the key to a delightful meal lies in the warmth and texture of the roti, the richness of the curry, and the freshness of the garnish. Begin by warming your roti just before serving to ensure it remains soft and pliable. You can do this by heating a skillet over medium heat and placing the roti on it for a few seconds on each side. Alternatively, wrap the roti in a damp cloth and microwave it for 10-15 seconds. Warm roti not only enhances the flavor but also makes it easier to scoop up the curry, creating a harmonious eating experience.

Once the roti is warmed, place it on a clean plate or serving platter. The next step is to pair it with the mushroom curry. Spoon a generous portion of the curry alongside the roti, ensuring the creamy sauce is visible and inviting. The curry should be hot, as the contrast between the warm roti and the steaming curry elevates the dish. If the curry has a thick gravy, it will cling beautifully to the roti, making each bite flavorful and satisfying. Arrange the curry in a way that allows easy access for dipping or scooping with the roti.

Garnishing is the final touch that brings the dish together visually and adds a burst of freshness. Sprinkle freshly chopped cilantro over the curry just before serving. Cilantro not only adds a pop of color but also complements the earthy flavors of the mushrooms and spices in the curry. If desired, you can also add a squeeze of lemon juice for a tangy twist or a few slices of green chili for those who enjoy a bit of heat. The garnish should be light and not overpower the main components of the dish.

To serve, encourage your guests to tear off a piece of roti, use it to scoop up the mushroom curry, and enjoy the combination of textures and flavors. The softness of the roti, the richness of the curry, and the freshness of the cilantro create a balanced and satisfying meal. This traditional way of eating curry with roti is not only practical but also deeply rooted in cultural culinary practices, making it a comforting and authentic dining experience.

For an even more immersive experience, consider serving additional sides like yogurt or a simple salad to balance the richness of the curry. However, the focus should remain on the roti and curry pairing. The simplicity of this serving style allows the flavors of the mushroom curry to shine while the roti acts as the perfect companion. Whether it’s a casual family dinner or a special occasion, serving mushroom curry with warm roti and a cilantro garnish is sure to impress and satisfy.

Frequently asked questions

Button, cremini, or shiitake mushrooms work well due to their firm texture and rich flavor, but you can use any variety you prefer.

Clean the mushrooms by wiping them with a damp cloth or brushing off dirt, then slice or chop them evenly. Cook them on medium-high heat to release moisture and achieve a slightly browned texture before adding spices.

Essential spices include turmeric, cumin, coriander, garam masala, and red chili powder. Fresh ginger, garlic, and green chilies also add depth to the curry.

Yes, mushroom curry can be made a day in advance. Store it in an airtight container in the refrigerator. Reheat gently on the stovetop or microwave before serving with roti.

The curry should have a medium-thick consistency, not too dry or too watery. This allows it to cling to the roti without making it soggy, enhancing the overall eating experience.

Written by
Reviewed by

Explore related products

Share this post
Print
Did this article help you?

Leave a comment