Indulge in the rich and authentic flavors of Indian cuisine with this mouthwatering Mustard Fish recipe. With its perfect blend of spices and tangy mustard paste, this dish is sure to become a favorite for seafood lovers. The fish is marinated in a mixture of mustard, spices, and yogurt, which infuses it with a unique flavor and tenderness. Served with steamed rice or naan bread, this dish is a delightful combination of spicy and tangy flavors that will leave you craving for more.
Ingredients
- 500g fish fillets (any white fish)
- 3 tablespoons mustard oil
- 2 tablespoons mustard paste
- 1/2 cup yogurt
- 2 teaspoons turmeric powder
- 2 teaspoons red chili powder
- 1 teaspoon cumin powder
- 1 teaspoon coriander powder
- 1 teaspoon salt
- 1 teaspoon sugar
- 1 tablespoon lemon juice
- Fresh cilantro leaves (for garnish)
Directions
- In a bowl, mix together mustard paste, yogurt, turmeric powder, red chili powder, cumin powder, coriander powder, salt, sugar, and lemon juice to make a marinade.
- Rub the fish fillets with the marinade mixture, ensuring they are well-coated. Let it marinate for at least 30 minutes.
- Heat mustard oil in a pan over medium-high heat. Add the marinated fish fillets and cook for about 4-5 minutes on each side, or until they are golden brown and cooked through.
- Remove the fish from the pan and garnish with fresh cilantro leaves.
- Serve hot with steamed rice or naan bread.
- Enjoy the flavorful and spicy Indian Mustard Fish!
Interesting Facts
Mustard oil and mustard paste are widely used in Indian cuisine for their distinctive flavor and health benefits.
Fish is a popular protein source in Indian cuisine due to the country's long coastline and abundant rivers.
Indian mustard fish is a traditional Bengali dish that originated in East India and is now loved across the country.