Recipe

Authentic Odia Machha Besara with Warm Steamed Rice

Experience the rich coastal flavors of Odisha with this traditional mustard-paste fish curry. Delicate fish fillets simmer in a pungent, spiced gravy made from ground mustard seeds and garlic, offering a uniquely comforting taste.

50min Total Time
4 Servings
Odia Cuisine
Recipe
1
Clean and wash the fish fillets thoroughly, then marinate them with a pinch of turmeric powder and salt.
2
Soak the yellow and black mustard seeds along with cumin seeds in warm water for about 15 minutes.
3
Grind the soaked seeds, garlic cloves, and dried red chillies into a smooth, fine paste.
4
Heat mustard oil in a heavy-bottomed pan until smoking point, then shallow fry the fish fillets until lightly golden on both sides; remove and set aside.
5
In the same pan, add a little more oil if needed and sauté the chopped tomatoes until soft.
6
Add the ground mustard paste, remaining turmeric powder, and salt, sautéing well on medium-low heat until the raw aroma disappears and oil separates.
7
Pour in about 1.5 cups of water to create a thin gravy and bring it to a gentle boil.
8
Carefully slide the fried fish fillets into the simmering gravy and cook for 5 to 7 minutes until the fish absorbs the flavors.
9
Garnish with freshly chopped coriander leaves and serve hot alongside warm steamed rice.
Ingredients
500 grams fresh fish fillets (such as rohu or katla)
2 tablespoons yellow mustard seeds
1 tablespoon black mustard seeds
6-8 garlic cloves
1 teaspoon cumin seeds
2 dried red chillies
1 medium tomato, chopped
1/2 teaspoon turmeric powder
1 teaspoon mustard oil
Salt to taste
Fresh coriander leaves for garnish
Warm steamed rice for serving
*This AI-generated recipe may contain inaccuracies.