Doi Maach brings together fresh seafood and authentic Indian spices for a light yet deeply satisfying meal. This protein-rich, healthy dish supports lower cholesterol and DASH diet goals.
Pat dry the fish fillets, rub both sides with half the turmeric and a pinch of salt, then set aside for 10 minutes.
Heat 2 tbsp canola oil in a large nonstick skillet over medium heat. Sear the fish fillets for 2 minutes per side until pale golden, then transfer out (do not cook through).
In the same skillet, add cumin seeds and let them sizzle for 30 seconds. Add sliced onions and sauté on medium-low heat until translucent (about 4 minutes).
Stir in ginger paste, garlic paste, turmeric, coriander powder, and sliced green chili. Cook for 1–2 minutes until fragrant, lowering heat if needed to avoid burning.
Reduce heat to low. Whisk yogurt until smooth, then gradually add to the skillet, stirring constantly for 2 minutes to prevent curdling.
Return the fish fillets in a single layer, spoon sauce over, and cover. Simmer on very low heat for 10–12 minutes until the fish is cooked through and tender.
Adjust salt to taste, garnish with fresh herbs if desired, and serve hot with steamed rice or flatbread.