Gordon Ramsay Fish Curry Recipe 

Gordon Ramsay Fish Curry Recipe
There's a restaurant version of this dish.
61 recipes. Every technique explained. Things free recipes never show you.
Get it on Amazon · £9.99

The first time I made this fish curry, I rushed it.
I dumped the spices in before the onions had color, used tilapia that flaked into mush, and thought “fish is delicate” meant babying everything. What I got was a bland, soupy mess—nothing like the bold, fragrant punch you expect from a proper curry.

Then I studied Ramsay’s moves. The way he treats onions like gold. How he builds layers of flavor, not just spice. And the trick of marinating the fish with heat and acid before it even hits the pan.

This isn’t just a good fish curry. It’s a curry with precision. I’ll show you how to make it tight, balanced, and bold—every single time.

Your version is missing one technique.
61 British classics with the restaurant method. Chef's Notes, Shortcuts, and the secrets behind every dish.
Get it on Amazon · £9.99

Why This Works (And Where Most Go Wrong)

Most people screw up fish curry in one of three ways:

  • They undercook the onions. Ramsay lets them go deep golden—18 minutes or more. That’s where the base gets real depth.
  • They overcrowd or stir the fish. Big mistake. Fish breaks fast. Ramsay-style curry means cook it separately, then add it at the end.
  • They ignore balance. Too many curries lean on heat or turmeric. Ramsay’s curry blooms each spice in fat and finishes with acid and herbs for clarity.

The secret, Staging. Like a good kitchen brigade, every element has its moment, and they come together at the end like a chorus.

Ingredients That Actually Matter

  • Carom seeds (ajwain) – Subtle sharpness and digestive aid; wake them up in acid and salt
  • Kashmiri chili powder – Gives deep color and mild heat; don’t skip or swap randomly
  • Firm white fish (cod, halibut, snapper) – Needs to hold shape; avoid soft or oily fish like catfish or salmon
  • Yellow onions – Go golden, not translucent. Think of them as the base flavor, not just filler.
  • Fresh ginger + garlic – Grated, not minced. Keeps flavor sharper.
  • Tomatoes (Roma/plum) – Less water, more flavor. Sauces faster, no sugar needed.
  • Green chilies (Thai or bird’s eye) – Add after cooking. They punch up aroma without killing balance.
  • Avocado oil – High smoke point. Won’t go bitter during high-heat sautéing.

How To Make Gordon Ramsay Fish Curry

This step is where restaurants pull ahead.
61 recipes with the full professional method. The details that change everything.
Get it on Amazon · £9.99

Marinate the Fish
Cut your firm white fish into even 2-inch chunks. Toss with carom seeds, red chili powder, turmeric, salt, and lemon juice. Let that sit while you build the curry. At least 15 minutes, up to 30.

Build the Onion Base
Heat ⅓ cup avocado oil in a wide pan. Add finely sliced yellow onions. Stir over medium-high heat for a solid 18 minutes—don’t skimp here. When they’re golden brown, add grated garlic and ginger. Sauté 2 more minutes. Deglaze with 2 tbsp water to catch all that fond.

Bloom the Spices
Add coriander, cumin, Kashmiri chili powder, optional extra chili powder, turmeric, and salt. Stir constantly for 1 minute until the aroma explodes. Drop in chopped tomatoes. Stir and simmer 5 minutes until it looks like jam and oil starts to separate.

Simmer the Curry Base
Add 1 cup water. Stir, cover, and simmer gently for 10 minutes. Adjust salt if needed. Don’t add fish yet.

Pan-Fry the Fish
In a separate nonstick pan, heat 2 tbsp oil. Lay the marinated fish pieces down in a single layer. Medium-high heat, no moving. Cook ~4 minutes per side until golden and firm. Internal temp should hit 145°F (63°C). Rest off-heat.

Finish the Curry
Uncover the curry base. If it looks watery, sauté on high heat to reduce. Adjust thickness with ¼–½ cup water depending on how you like your sauce. Nestle the fish into the sauce. Lower heat to bare simmer. Sprinkle in green chilies, black pepper, julienned ginger, chopped cilantro, and lemon juice. Cover and let sit off-heat for 2–3 minutes before serving.

Gordon Ramsay Fish Curry Recipe
Gordon Ramsay Fish Curry Recipe

What Gordon Ramsay Says About This Dish

“The fish goes in last—you don’t want it to flake or vanish.”
Confirmed. Every time I added fish early, it overcooked or broke.

“It’s all about the onions. That’s your curry.”
Golden onions change the entire tone of this dish—don’t rush them.

“Spices aren’t about heat, they’re about layers.”
Let each spice bloom in oil before you add water or tomatoes. Otherwise, it’s flat.

“Let the curry rest like a stew—it’s better after 5 minutes.”
That final sit with chilies and lemon wakes up the whole pot.

What I Got Wrong (And How I Fixed It)

  • Used tilapia once – Too soft, fell apart in the pan. Switched to cod and halibut.
  • Added fish too early – Broke into mush. Solution: Cook fish separately.
  • Didn’t bloom the spices – They tasted raw. Now I always stir them in hot oil for 60 seconds before liquids.
  • Skipped lemon juice – Curry felt heavy. Acid at the end brightens the dish.

Variations That Actually Hold Up

  • Coconut finish – Add ¼ cup coconut milk at the end if you want a creamy version. Don’t boil it or it splits.
  • Shrimp instead of fish – Works, but cook them just until pink, about 2 mins each side. Add at the very end.
  • No chilies? – Try a few cracks of Sichuan pepper or even a touch of wasabi. You need a top-note of heat.

Pro Tips That Change the Game

  • Use a wide pan – Better surface area for browning onions and reducing the sauce evenly.
  • Rest the fish after frying – Keeps it juicy. Curry heat finishes it without overcooking.
  • Chop onions fine, not slices – Faster golden color, more texture in the sauce.
  • Use a microplane for garlic and ginger – You get paste-like consistency, no raw chunks.

Storage + Leftover Moves

  • Fridge: Cool to room temp, then airtight container for up to 3 days
  • Freeze: Works well—cool fully, then freeze flat in zip-top bags for up to 2 months
  • Reheat: Gentle heat in a pan with a splash of water. Don’t microwave the fish—it toughens.
  • Leftover twist: Turn it into a fish curry naan wrap with pickled onions and yogurt. Or flake the fish into a fried rice with leftover sauce.

FAQs

Q: Can I use rotisserie chicken instead of fish?
Yes—but it becomes a different dish. If you do, skip the marinade and just finish the cooked chicken in the curry sauce.

Q: Why is my curry too watery?
You didn’t reduce the sauce enough after simmering. Turn up the heat and stir uncovered until it thickens.

Q: What herbs does Ramsay use in this curry?
Cilantro and ginger. The fresh ginger at the end gives sharpness. Don’t skip it.

Q: Can I skip Kashmiri chili powder?
Not ideal. It gives color and mild heat. If you must, blend paprika with a pinch of cayenne.

Q: What oil is best for this?
Avocado oil or neutral oils like grapeseed. Don’t use olive oil—it’ll burn and taste off.

Try More Gordon Ramsay Recipes:

Gordon Ramsay Fish Curry Recipe 

Recipe by AvaCourse: DinnerCuisine: AmericanDifficulty: Easy
Servings

4

servings
Prep time

40

minutes
Cooking time

15

minutes
Calories

224

kcal

Bold, spiced fish curry inspired by Gordon Ramsay—layered flavors, tender fish, and a rich, aromatic sauce.

Ingredients

  • For the Fish Marinade:
  • 1 tsp carom seeds

  • ½ tsp red chili powder or cayenne

  • ¼ tsp turmeric powder

  • ¾ tsp kosher salt

  • 1 lb firm white fish (cod, halibut)

  • 1 tsp lemon juice

  • For the Curry:
  • ⅓ cup + 2 tbsp avocado oil

  • 2 medium yellow onions, finely chopped

  • 7 garlic cloves, grated

  • 1-inch ginger, grated

  • ⅓ cup + 2 tbsp avocado oil

  • 1 tsp coriander powder

  • 1 tsp cumin powder

  • 1 tsp Kashmiri chili powder

  • ½ tsp red chili powder or cayenne

  • ½ tsp turmeric

  • 1½ tsp kosher salt

  • 2 ripe Roma tomatoes, chopped

  • 1 cup water

  • To Finish:
  • 3–5 Thai green chilies, slit

  • ¼ tsp ground black pepper

  • 1–2 tbsp julienned ginger

  • 3 tbsp chopped cilantro

  • 1–2 tsp lemon juice

Directions

  • Marinate fish with carom, chili, turmeric, salt, and lemon juice. Rest 15–30 mins.
  • Sauté onions in ⅓ cup oil over medium-high for 18 mins until golden.
  • Add garlic and ginger. Sauté 2 mins. Deglaze with 2 tbsp water.
  • Stir in spices. Cook 1 min until fragrant. Add tomatoes. Cook 5 mins.
  • Add 1 cup water. Simmer covered 10 mins.
  • Pan-fry fish in 2 tbsp oil, 4 mins per side.
  • Reduce curry if needed. Add fish, chilies, pepper, ginger, cilantro, and lemon juice. Let sit 2–3 mins.
  • Serve hot with naan or rice.

Notes

  • Use a wide pan – Better surface area for browning onions and reducing the sauce evenly.
  • Rest the fish after frying – Keeps it juicy. Curry heat finishes it without overcooking.
  • Chop onions fine, not slices – Faster golden color, more texture in the sauce.
  • Use a microplane for garlic and ginger – You get paste-like consistency, no raw chunks.