Indian Recipes

Authentic Malvani Fish Curry with Coconut and Tamarind

Average Rating
No rating yet
My Rating:

Malvani Fish Curry Recipe

Malvani cuisine, originating from the coastal region of Maharashtra, is known for its bold and aromatic flavors. The Malvani Fish Curry is a delightful preparation that showcases the fresh and tender fish cooked in a tangy and flavorful coconut-based gravy. This recipe uses a blend of aromatic spices and a tangy tamarind paste, making it a perfect dish for lunch or dinner. Paired with steamed rice and a refreshing cucumber salad, it becomes an unforgettable meal!

Servings: 2
Cuisine: Malvani
Course: Lunch
Diet: High Protein, Non-Vegetarian
Preparation Time: 10 minutes
Cooking Time: 30 minutes
Total Time: 40 minutes


Ingredients for Malvani Fish Curry

Ingredient Quantity
Fresh ginger, finely chopped 1-inch piece
Garlic cloves, finely chopped 4 cloves
Onion, finely chopped 1 medium
Tomatoes, finely chopped 2 medium
Coconut milk 1/2 cup
Tamarind water 1/4 cup
Curry leaves 1 sprig
Mustard seeds 1 tsp
Mustard oil 1 tsp
Salt As needed
Fish (kingfish or similar) 2 pieces (about 200g each)
Red chili powder 1 tsp
Turmeric powder 1/2 tsp
Cumin powder 1 tsp
Coriander powder 1 tsp
Lemon juice 1 tbsp
Coriander seeds 1 tsp
Cumin seeds 1/2 tsp
Fennel seeds 1 tsp
Cinnamon stick 1-inch piece
Cloves 2 whole
Bay leaf 1 leaf
Whole black pepper 1/2 tsp
Nutmeg powder A pinch
Dried red chilies 4 whole
Star anise 1 pod

Instructions to Make Malvani Fish Curry

Step 1: Marinate the Fish

To begin with, wash the fish pieces thoroughly under cold running water. Pat them dry using a kitchen towel to remove any excess water. In a bowl, add the red chili powder, turmeric powder, cumin powder, coriander powder, salt, and lemon juice. Mix well to form a smooth paste. Coat the fish pieces with this marinade and set them aside for at least 30 minutes. This allows the fish to absorb all the rich spices, enhancing the flavor.

Step 2: Prepare the Malvani Spice Mix

For the Malvani spice mix, heat a small pan or kadhai over medium heat. Add coriander seeds, cumin seeds, fennel seeds, cinnamon stick, cloves, bay leaf, whole black pepper, and star anise to the pan. Toast the spices for about 5 minutes or until they become fragrant. Be careful not to burn them. Once done, let the mixture cool down for a few minutes before transferring it to a mixer grinder. Add the dried red chilies and nutmeg powder, then grind everything into a fine powder. This freshly ground Malvani masala will give your curry its distinctive, aromatic flavor.

Step 3: Start Cooking the Curry Base

Heat mustard oil in a large kadhai (wok) over medium heat. Once the oil is hot, add the mustard seeds and let them splutter. After the mustard seeds splutter, toss in the curry leaves and sauté for 10 seconds. Next, add the chopped ginger, garlic, and onions. Sauté the mixture until the onions turn golden brown and soft. This step is crucial to bring out the depth of flavor in the curry base.

Step 4: Add the Tomatoes and Spices

Once the onions are browned, add the chopped tomatoes, salt, and turmeric powder. Cook the mixture for about 5 minutes, until the tomatoes soften and release their juices. This forms a thick, flavorful base for the curry.

Step 5: Add the Malvani Masala

Now, add the freshly ground Malvani masala to the cooked onion and tomato mixture. Stir well and cook for another minute to allow the spices to infuse into the oil and the tomato mixture.

Step 6: Incorporate Tamarind Water and Coconut Milk

Add the tamarind water to the kadhai and stir well. Let the mixture cook for 2-3 minutes. Then, lower the heat and add the coconut milk. Stir everything together and bring the curry to a gentle simmer. Let the mixture simmer for a couple of minutes, allowing the flavors to meld together.

Step 7: Add the Fish

Gently place the marinated fish pieces into the curry. Sprinkle any remaining marinade over the fish. Add a little water if needed to adjust the consistency of the curry. Season with additional salt to taste, and then cover the kadhai. Let the curry simmer for 10 minutes or until the fish is cooked through. The fish should turn tender and absorb the flavors of the curry without falling apart.

Step 8: Final Touches and Serving

Once the fish is cooked, turn off the heat and let the curry rest for a few minutes. This allows the flavors to settle and intensify. Serve your Malvani Fish Curry hot with steamed rice and a refreshing cucumber salad for a complete meal.


Nutritional Information (per serving)

Nutrient Amount per Serving
Calories 320 kcal
Protein 25 g
Carbohydrates 8 g
Fat 22 g
Fiber 2 g
Sodium 620 mg
Sugars 4 g
Vitamin C 15% of the Daily Value
Iron 12% of the Daily Value

Tips & Variations:

  1. Fish Options: While Kingfish is typically used for this recipe, you can also use other firm-fleshed fish like Pomfret, Mackerel, or even Salmon. Just ensure that the fish you use holds up well during cooking.
  2. Spice Adjustments: You can increase or decrease the amount of red chili powder depending on your spice preference. For a milder version, reduce the amount of dried red chilies in the Malvani masala.
  3. Vegan Version: To make a vegan Malvani curry, substitute the fish with vegetables like cauliflower, potatoes, and green beans. Coconut milk will still provide the creamy texture needed for the curry.
  4. Serving Suggestion: Malvani Fish Curry pairs wonderfully with steamed rice, but it can also be served with chapati or pav (bread rolls) for a more filling meal.

Conclusion:

This Malvani Fish Curry is a vibrant, spicy, and tangy dish that embodies the essence of coastal Indian flavors. The combination of aromatic spices, coconut milk, and tamarind creates a rich and flavorful sauce that perfectly complements the tender fish. It’s a perfect dish for a hearty lunch or dinner and can be made in under an hour! Don’t forget to serve it with a side of steamed rice and a simple cucumber salad to complete this delicious meal.

My Rating:

Loading spinner
Back to top button