Maharashtrian Style Fish Curry (महाराष्ट्रीयन फिश करी)
Maharashtrian Style Fish Curry (महाराष्ट्रीयन फिश करी) is a medium Indian (Maharashtrian) recipe that serves 4. 350 calories per serving.
Prep: 30 min | Cook: 30 min | Total: 1 hr 10 min
Cost: $13.02 total, $3.26 per serving
Ingredients
- 1/2 cup Peanuts (Raw, unsalted)
- 1 tbsp White sesame seeds
- 3 pieces (~1/2 cup grated) Fresh coconut (Grated)
- 3 tbsp Cooking oil (Neutral oil (e.g., sunflower, canola))
- 1 tsp Mustard seeds
- 2 pieces Dried red chilies
- 2 tbsp Curry leaves (Fresh preferred)
- 2 medium Onion (Finely chopped (about 1 cup))
- 1 tsp Garlic paste
- 1/4 tsp Turmeric powder
- 1 tbsp Coriander powder
- 1 tsp Red chili powder
- 1/2 tsp Cumin powder
- 5 medium Tomatoes (Pureed)
- 1 tsp Salt (Or to taste)
- 2 tbsp Tamarind pulp (Soaked and pulp extracted)
- 500 grams Fish (Cleaned, cut into pieces (e.g., Rohu, Catla, Pomfret, or any firm white fish))
- 1 tbsp Coriander leaves (Chopped, for garnish)
Instructions
Roast Peanuts
Heat a heavy-bottomed pan on medium flame. Add 1/2 cup raw peanuts and dry roast, stirring constantly, until they turn light golden and aromatic (about 4-5 minutes). Do not over-roast to avoid bitterness. Remove to a plate and let cool completely.
Time: PT5M
Roast Coconut and Sesame Seeds
In the same pan, add 3 pieces (~1/2 cup) grated coconut. Roast on medium heat for 2-3 minutes until lightly golden. Add 1 tbsp white sesame seeds and roast together for another 2 minutes until fragrant. Remove to a plate and let cool.
Time: PT5M
Prepare Masala Paste
Once cooled, blend roasted peanuts, coconut, and sesame seeds together with a splash of water to make a smooth paste.
Time: PT5M
Prepare Tempering
Heat 2 tbsp oil in a heavy-bottomed pan on medium heat. Add 1 tsp mustard seeds and let them splutter. Add 2 dried red chilies and 2 tbsp curry leaves. Sauté for 30 seconds until aromatic.
Time: PT3M
Sauté Onions and Garlic
Add 1 cup finely chopped onions (from 2 medium onions). Sauté on medium heat until translucent (about 4 minutes). Add 1 tsp garlic paste and sauté for 1 minute until raw smell disappears.
Time: PT5M
Add Ground Spices
Add 1/4 tsp turmeric powder, 1 tbsp coriander powder, 1 tsp red chili powder, and 1/2 tsp cumin powder. Mix well and sauté for 1 minute.
Time: PT2M
Add Masala Paste
Add the prepared peanut-coconut-sesame paste to the pan. Mix well and cook for 3 minutes, stirring often.
Time: PT3M
Add Tomato Puree
Add puree of 5 medium tomatoes. Mix well and cook for 5 minutes, stirring occasionally, until raw smell disappears.
Time: PT5M
Add Salt and Tamarind
Add 1 tsp salt (or to taste) and 2 tbsp tamarind pulp. Mix well.
Time: PT1M
Simmer Curry Base
Cover and simmer the curry base on low-medium heat for 5 minutes to blend flavors.
Time: PT5M
Add Fish
Add 500g cleaned fish pieces to the simmering curry. Gently mix once, add 1 tbsp chopped coriander leaves, and cover. Cook on low-medium heat for 10 minutes until fish is cooked through and tender.
Time: PT10M
Garnish and Serve
Turn off heat. Garnish with extra coriander leaves and curry leaves. Serve hot with rice, chapati, or dosa.
Time: PT1M
Nutrition Facts
- Calories
- 350
- Protein
- 25g
- Carbohydrates
- 12g
- Fat
- 22g
- Fiber
- 3g
Dietary info: Gluten-Free, Dairy-Free, low-carb, keto-friendly, low-calorie
Allergens: Peanuts, Fish, Sesame
Last updated: April 11, 2026





