IndianBraised
Indian Braised Salmon Curry (Machi Curry)
Authentic Goan-inspired braised salmon with coconut milk, ginger, and traditional Indian spices. A luxurious fish curry featuring wild-caught salmon in creamy turmeric-based sauce.
Indian Braised Salmon Curry (Machi Curry)
The spice knows. To braised salmon in the Indian tradition is to paint with a palette of spices — each one adding depth, color, and meaning. Generations of wisdom guide us. The cumin remembers earth. The turmeric carries the sun. The chili holds fire. Together, they transform humble salmon into something that nourishes not just the body but the spirit. The masala must bloom.Ingredients
For the Salmon and Braising Liquid
Spice Blend
For the Salmon (Rub)
Finishing and Serving
Equipment Needed
Detailed Instructions
Step 1: Prepare the Salmon (5 minutes)
Pat the salmon fillets dry with paper towels. This helps the spice rub adhere and promotes gentle browning. In a small bowl, mix 1/2 teaspoon turmeric powder, 1/4 teaspoon salt, and 2 teaspoons fresh lemon juice to create a thin paste. Rub this mixture evenly on both sides of each salmon fillet, paying special attention to the flesh side. The turmeric will stain your hands—this is normal and temporary. Set the seasoned salmon aside on a plate.Step 2: Toast and Bloom Whole Spices (3 minutes)
Preheat your oven to 375°F (190°C). In your large sauté pan, heat 1 tablespoon of ghee or coconut oil over medium heat until it shimmers. Add the mustard seeds, cumin seeds, coriander seeds, bay leaf, and black peppercorns. Toast for 2-3 minutes, stirring frequently. You'll notice the mustard seeds beginning to pop and dance in the pan—this is exactly what you want. The spices should smell intensely aromatic. If using curry leaves, add them now and toast for another 30 seconds until fragrant. This toasting activates the essential oils and creates a more intense, complex flavor foundation.Step 3: Build the Aromatic Base (6 minutes)
Add the remaining 1 tablespoon of ghee or coconut oil to the toasted spices. Once melted and shimmering, add the diced onion. Reduce heat to medium and stir occasionally, cooking for 4 minutes until the onion becomes translucent and softens. You want gentle cooking here—the onions should soften without browning. Add the minced ginger and garlic, stirring constantly for 2 minutes. You want these aromatics to soften and their pungent oils to release while integrating with the toasted spices. Add the green chiles and stir for another minute. The mixture should smell incredibly aromatic—if it's not, you need more heat or more time.Step 4: Add Tomato Paste and Ground Spices (2 minutes)
Add the tomato paste and stir well, coating all the aromatics. Cook for 1 minute, allowing the paste to deepen slightly and caramelize slightly at the edges. Sprinkle the turmeric, garam masala, red chili powder, ground cumin, and ground coriander into the pan. Stir constantly for 1-2 minutes. These powdered spices can burn quickly, so keep them moving. The spices should darken slightly and coat every particle of onion and garlic, creating an aromatic paste that smells deeply spiced.Step 5: Build the Coconut Sauce (3 minutes)
Add the diced tomatoes (with juice from the can), coconut milk, and broth. Stir well until completely combined. Add the tamarind paste (if using—it's more authentic than lemon juice) or lemon juice now. Taste and add salt to your preference. The sauce should look creamy, richly colored, and smell intensely aromatic. This is your finished curry base—it should be fully flavorful now.Step 6: Transfer to Baking Dish and Nestle Salmon (2 minutes)
Pour half the curry sauce into your prepared baking dish, spreading it evenly across the bottom. Carefully place the turmeric-rubbed salmon fillets, skin-side down, on top of the sauce, spacing them evenly. Pour the remaining sauce around and partially over the fillets, ensuring each piece is partially submerged. You want the salmon skin to remain somewhat exposed so it can crisp slightly during cooking, but the flesh should be partially covered by the sauce.Step 7: Braise in the Oven (12-15 minutes)
Place the baking dish in the preheated 375°F oven. Braise for 12-15 minutes, depending on the thickness of your salmon fillets. The salmon is done when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C) when measured with an instant-read thermometer at the thickest part. The flesh should be opaque throughout with no translucent center. Resist the urge to overbake. Overcooked salmon becomes dry and loses its luxurious texture. It's better to err on the side of slightly underdone—the residual heat will continue cooking for a minute or two after removal from the oven.Step 8: Rest and Finish (3 minutes)
Remove from the oven and let rest for 2-3 minutes. This allows the residual heat to finish cooking the salmon gently while the flavors meld. Stir the cilantro and mint into the sauce (being careful not to break up the salmon fillets). Taste and adjust seasoning with additional salt or lemon juice if needed.Step 9: Plate and Serve (2 minutes)
Carefully transfer each salmon fillet to a serving plate or bowl using a fish spatula or wide slotted spoon. Spoon the creamy curry sauce around and partially over each fillet. Garnish with additional fresh cilantro, fresh mint, a pinch of garam masala if using, and a squeeze of fresh lime or lemon juice. Serve immediately while hot.Expert Tips
Variations
Storage Instructions
Refrigerator
Store the cooled braised salmon in an airtight container in the refrigerator for up to 2 days. The salmon and sauce can be kept separately to prevent the fish from continuing to soften. To reheat, place in a covered baking dish and warm in a 300°F oven for 8-10 minutes until just heated through. Avoid microwaving if possible, as it can dry the salmon further.Freezer
Freezing is not recommended for this dish. Fish becomes mushy when frozen and thawed, and the sauce can separate. If you must freeze, portion into containers and freeze for up to 2 weeks. Thaw overnight in the refrigerator and reheat gently. The texture will not be ideal but the flavors will remain intact.Reheating Tips
Gentle reheating is essential to preserve the salmon's texture. Never use high heat or prolonged reheating. A 300°F oven for 8-10 minutes is ideal. If the salmon seems dry when reheating, add a splash of broth or coconut milk to the sauce. Avoid the microwave if possible.Serving Suggestions
Serve Indian braised salmon curry with:Frequently Asked Questions
Q: Can I use a different fish instead of salmon? A: Absolutely! Firm white fish like halibut, cod, or snapper works beautifully. Adjust cooking time based on thickness—thinner fillets may cook 2-3 minutes faster. Avoid very delicate fish like flounder or sole, which can fall apart during braising. Q: What if I don't have tamarind paste? A: Replace with fresh lemon juice (start with 1 tablespoon) or lime juice. The flavor will be slightly brighter and less complex, but the dish will still be delicious. You can also use a combination of lime juice and a tiny pinch of sugar to approximate tamarind's sweet-sour profile. Q: Can I make this ahead? A: You can prepare the curry sauce up to 24 hours ahead and store in the refrigerator. When ready to cook, reheat the sauce to a gentle simmer, nestle the salmon in, and braise as directed. This makes it perfect for entertaining or quick weeknight meals. Q: How can I make this less spicy? A: Reduce the red chili powder to 1/4 teaspoon, remove the seeds from the green chiles, and use fewer chiles. The turmeric, garam masala, and other spices can remain at full strength—they add flavor without primary heat. Q: Can this be made on the stovetop instead of baking? A: Yes! Reduce heat to low after adding the salmon to the sauce. Cover loosely and simmer gently for 12-15 minutes instead of baking. The texture will be similar, though the oven method creates more even cooking. Stir gently to prevent sticking at the bottom.Ingredient Substitution Guide
Whether you're working around dietary restrictions, allergies, or simply using what's in your kitchen, these tested substitutions work well in this indian preparation:Common Mistakes to Avoid
Even experienced cooks stumble when preparing braised salmon. Watch for these common pitfalls:Kitchen Science: Why This Method Works
Braising combines two cooking methods for maximum flavor and tenderness. The initial dry-heat sear creates Maillard browning compounds on the surface, developing a complex flavor foundation. The subsequent wet-heat cooking in liquid at 180-200°F slowly breaks down collagen in connective tissues, converting it to gelatin over 2-4 hours. This gelatin dissolves into the braising liquid, creating the characteristic silky, unctuous sauce. The low, moist environment also prevents surface dehydration that would otherwise toughen the exterior while the interior still needs time to become tender. Understanding the science behind the technique helps you troubleshoot when things go wrong and innovate when you want to experiment. Once you grasp the underlying principles, you can apply them to any recipe.Plating and Presentation Tips
Place the salmon fillet skin-side down with the most attractive side facing up. The vibrant pink-orange color of salmon is a natural showstopper. Add visual height by placing it atop a bed of grains or vegetables. Garnish with thin lemon wheels, dill fronds, and a light drizzle of sauce placed strategically to highlight rather than hide the fish's color. Remember that we eat with our eyes first. A few extra seconds spent on presentation transforms a weeknight dinner into something that feels special. Even simple garnishes like a drizzle of good olive oil, a crack of fresh pepper, or a sprinkle of flaky salt can elevate the visual appeal significantly.Seasonal Adaptations
Indian cooking follows seasonal principles rooted in Ayurvedic tradition and wisdom. Spring favors bitter greens, fresh turmeric, and lighter preparations that cleanse after winter. The intense summer heat calls for cooling ingredients like yogurt, mint, coconut, and raw mango. Monsoon season brings fresh corn, leafy greens, and warming chai spices. Winter welcomes rich curries, root vegetables, and sweets made with jaggery and ghee. Adapting this recipe to the seasons improves flavor and often reduces cost since in-season produce is more abundant and affordable at your local market.Scaling This Recipe
Need to feed more people or cooking for just yourself? Here is how to adjust:Affiliate Disclosure: This page contains affiliate links to recommended cookware and ingredients. As an Amazon Associate, we earn from qualifying purchases. These links help support our site at no extra cost to you.Shop Recommended Equipment
*Last updated: 2026-01-19*
Chef's Recommended Tools
Budget Pick
Disclosure: As an Amazon Associate, we earn from qualifying purchases at no extra cost to you. We only recommend products we genuinely believe will enhance your cooking experience.