Odisha Fish Curry
Odisha Fish Curry is a delightful blend of spices and fresh ingredients, capturing the essence of coastal Odisha in every bite. This vegetarian adaptation of a traditional fish curry evokes the aromatic flavors and techniques of Odiya cuisine while being suitable for those who prefer plant-based meals.

30 minutes
Difficulty: Medium
Indian
320 kcal
Ingredients
- Tofu - 200 grams
- Mustard oil - 2 tablespoons
- Onion - 1 medium, finely chopped
- Garlic - 4 cloves, minced
- Ginger - 1 inch, grated
- Green chili - 2, slit
- Tomato - 1 medium, chopped
- Turmeric powder - 1 teaspoon
- Coriander powder - 1 teaspoon
- Cumin powder - 1 teaspoon
- Garam masala - 1/2 teaspoon
- Coconut milk - 200 ml
- Salt - to taste
- Fresh coriander leaves - for garnish
Steps
- Heat the mustard oil in a pan over medium heat until it starts to smoke slightly.
- Add the finely chopped onion and sauté until golden brown.
- Stir in the minced garlic, grated ginger, and slit green chilies, cooking for another 2 minutes.
- Add the chopped tomato and cook until it softens, about 3-4 minutes.
- Sprinkle in the turmeric, coriander, cumin powder, and salt, and mix well.
- Add the tofu cubes gently to the pan, stirring to coat them in the spice mixture.
- Pour in the coconut milk and bring the mixture to a gentle simmer.
- Cover the pan and cook for 10-12 minutes, allowing the flavors to meld together.
- Finish by stirring in the garam masala and garnishing with fresh coriander leaves.
- Serve hot with steamed rice or bread.
Nutrition
- Calories: 320
- Protein: 15 g
- Carbs: 16 g
- Fiber: 2 g
- Sugar: 3 g
- Sodium: 600 mg
- Cholesterol: 0 mg
- Total Fat: 25 g
- Saturated Fat: 5 g
- Unsaturated Fat: 20 g
- Water: 0.3 L
Health Benefits
- Rich in plant-based protein from tofu.
- Contains healthy fats from mustard oil and coconut milk.
Tags
IndianVegetarianSeafood Dish