Katla Maharani
A vibrant, spicy fish curry that blends creamy coconut milk with aromatic spices and fresh tomatoes. The dish delivers comforting warmth and a burst of flavor, perfect for a hearty dinner.
Recipe by Arpita | Creative Artist· Structured by ReelsMeals
From: Instagram(view original)
Rate this recipe
Save this recipe to your cookbook
Saving public recipes is free. Keep the source, add notes, and find it again without searching the feed.

Watch the recipe video
Video plays from the original creator's platform. View the original video
Prep Time
Cook Time
Servings
One recipe link, ready for anywhere
Use it in Instagram, TikTok, YouTube, email, or a creator bio. It always opens this recipe and keeps the original source attached.
Publishing this recipe elsewhere? Add a visible credit link back to this page.
Publisher & backlink kit+
Give publishers a useful, properly credited asset. Backlinks only happen when another site chooses to publish and credit it.
Download the card, upload it to Google Lens, then use the outreach message for relevant uncredited copies. Contact only sites that actually reuse the asset.
About this saved recipe
Source-aware card
ReelsMeals turns instagram.com into a kitchen-friendly checklist while keeping the original source attached.
Cooking context
35 min estimated total time for 4 servings.
Explore related saves
Ingredients
- 1 1/10 lb fish fillets
- 0.85 cup coconut milk
- 2 tomatoes
- 1 onion
- 3 clove garlic
- 1 tbsp ginger
- 1 red chili pepper
- 1/2 tsp turmeric powder
- 1 tsp coriander powder
- 1/2 tsp cumin powder
- to taste salt
- 2 tbsp vegetable oil
Instructions
- 1Heat the vegetable oil in a large, deep skillet or saucepan over medium heat (about 350°F / 347°F).
- 2Add the finely sliced onion and sauté, stirring occasionally, until the onion becomes translucent, about 3–4 minutes.
- 3Stir in the minced garlic, grated ginger, and the slit red chili pepper; cook for 1 minute, allowing the aromatics to release their fragrance.
- 4Sprinkle in the turmeric powder, coriander powder, and cumin powder; fry for another 30 seconds, stirring constantly to avoid burning.
- 5Add the chopped tomatoes to the pan, increase the heat slightly, and cook until the tomatoes break down and form a thick, cohesive sauce, about 5–6 minutes.
- 6Pour in the coconut milk, stir to combine, and bring the mixture to a gentle simmer (around 190°F / 190°F). Season with salt to taste.
- 7Reduce the heat to low, gently fold the bite‑size fish pieces into the simmering sauce, ensuring they are submerged.
- 8Cover the pan and let the fish cook through for 8–10 minutes, checking that the flesh flakes easily with a fork.
- 9Taste the curry and adjust seasoning if needed, adding a pinch more salt or a splash of coconut milk for extra richness.
- 10Remove from heat and let the curry rest, covered, for 2 minutes to allow flavors to meld.
- 11Serve the Katla Maharani hot, spooned over steamed basmati rice or alongside warm flatbread.
Made this recipe?
Tap a star to rate it — ratings help other cooks decide what to make next.
Rate this recipe
This recipe card was structured automatically from the original source. Always check the source for allergens or details the extraction may have missed.
Frequently asked questions
- How long does it take to make Katla Maharani?
- About 35 minutes in total: 15 minutes of prep and 20 minutes of cooking.
- How many servings does this Katla Maharani recipe make?
- This recipe makes 4 servings as written; ingredient quantities on this page can be scaled.
- Where does this Katla Maharani recipe come from?
- It was shared by Arpita | Creative Artist on instagram.com. ReelsMeals structured the original post into this step-by-step card; the original is linked above.