How to Make Gordon Ramsay Fish Curry Deliciously at Home

By: Dylan

August 31, 2025

Gordon Ramsay Fish Curry: A Flavor Explosion

If you’re craving a dish that’s bursting with flavor, look no further than Gordon Ramsay Fish Curry. This recipe brings together aromatic spices and tender fish, creating a meal that’s as impressive as it is comforting. In this post, I’ll guide you through the steps to make this spicy, aromatic dish that’s perfect for any occasion. You’ll learn how to simplify Ramsay’s techniques and make this curry a staple in your kitchen.

The First Time I Ruined This Dish

When I first attempted Gordon Ramsay Fish Curry, I was a nervous wreck. I overcooked the fish and drowned it in too many spices. It was a disaster! But that experience taught me the importance of balance and timing. Ramsay’s techniques can seem intimidating, but with a few tweaks, I turned this dish into a home-cook friendly masterpiece.

The One Ramsay Technique That Changed Everything

One technique that transformed my cooking was marinating the fish. Ramsay emphasizes the importance of letting flavors penetrate the fish before cooking. I simplified this by using a quick marinade that packs a punch without requiring hours of prep. Trust me, this step is crucial for a flavorful curry!

The Must-Have Ingredients (and My Smart Swaps)

To make this Gordon Ramsay Fish Curry, you’ll need some key ingredients. Here’s what you’ll need:

  • 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
  • ⅓ cup + 2 tbsp avocado oil
  • 2 medium yellow onions, finely chopped
  • 7 garlic cloves, grated
  • 1-inch ginger, grated
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp Kashmiri chili powder
  • 2 ripe Roma tomatoes, chopped
  • 1 cup water
  • 3–5 Thai green chilies, slit
  • ¼ tsp ground black pepper
  • 3 tbsp chopped cilantro

For a lighter option, swap out the avocado oil for coconut oil. It adds a subtle sweetness that complements the spices beautifully. And if you can’t find carom seeds, cumin works just fine!

How I Prep This Dish Without Losing My Mind

Prep is key to keeping your kitchen chaos-free. I like to chop all my ingredients before I start cooking. This way, I can focus on the cooking process without scrambling for ingredients. Plus, it makes the cooking experience much more enjoyable!

My Ramsay-Style Cooking Walkthrough

Ready to cook? Here’s how to make this Gordon Ramsay Fish Curry:

Step Tip
1. Marinate fish with carom, chili, turmeric, salt, and lemon juice. Rest 15–30 mins. Letting the fish marinate enhances the flavor.
2. Sauté onions in ⅓ cup oil over medium-high for 18 mins until golden. Golden onions add depth to the curry.
3. Add garlic and ginger. Sauté 2 mins. Deglaze with 2 tbsp water. Deglazing lifts all those tasty bits from the pan.
4. Stir in spices. Cook 1 min until fragrant. Add tomatoes. Cook 5 mins. Cooking the spices releases their essential oils.
5. Add 1 cup water. Simmer covered 10 mins. This helps meld the flavors together.
6. Pan-fry fish in 2 tbsp oil, 4 mins per side. Don’t overcrowd the pan; cook in batches if needed.
7. Reduce curry if needed. Add fish, chilies, pepper, ginger, cilantro, and lemon juice. Let sit 2–3 mins. This step allows the fish to absorb the curry flavors.
8. Serve hot with naan or rice. Pairing with naan or rice soaks up all that delicious sauce!

Serve This Like You’re Hosting Hell’s Kitchen

Presentation matters! Serve your Gordon Ramsay Fish Curry in a deep bowl, garnished with fresh cilantro and a squeeze of lemon. Pair it with warm naan or fluffy rice for a complete meal. If you want to elevate it further, drizzle some coconut cream on top for a rich finish.

Leftovers That Actually Get Better the Next Day

Leftovers? Yes, please! This curry tastes even better the next day as the flavors deepen. Store it in an airtight container in the fridge for up to three days. When reheating, add a splash of water to loosen it up. You can also toss in some extra veggies or chickpeas to bulk it up.

FAQ

Can I use frozen fish for Gordon Ramsay Fish Curry?

Absolutely! Just make sure to thaw it completely and pat it dry before marinating.

What type of fish works best for this curry?

Firm white fish like cod or halibut holds up well in the curry and absorbs flavors beautifully.

Can I make this curry vegetarian?

Yes! Substitute the fish with tofu or chickpeas for a delicious vegetarian version.

How spicy is Gordon Ramsay Fish Curry?

The spice level can be adjusted based on your preference. Start with less chili powder and add more if you like it hot!

Cook Bold Like Ramsay

Cooking should be fun and adventurous! Don’t be afraid to tweak this Gordon Ramsay Fish Curry recipe to suit your taste. Whether you add more spices or switch up the protein, make it your own. Remember, cooking bold like Ramsay is all about confidence and creativity!

Gordon Ramsay Fish Curry Recipe

A flavorful and aromatic fish curry inspired by Gordon Ramsay, perfect for a quick and satisfying meal.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Indian
Calories: 350

Ingredients
  

Spice Mix
  • 1 tsp carom seeds
  • 0.5 tsp red chili powder or cayenne
  • 0.25 tsp turmeric powder
  • 0.75 tsp kosher salt
Fish
  • 1 lb firm white fish (cod, halibut)
  • 1 tsp lemon juice
Cooking Oils
  • 0.33 cup avocado oil
  • 2 medium yellow onions, finely chopped
  • 7 cloves garlic, grated
  • 1 inch ginger, grated
  • 0.33 cup avocado oil
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • 1 tsp Kashmiri chili powder
  • 0.5 tsp red chili powder or cayenne
  • 0.5 tsp turmeric
  • 1.5 tsp kosher salt
  • 2 ripe Roma tomatoes chopped
  • 1 cup water
  • 3 to 5 Thai green chilies, slit
  • 0.25 tsp ground black pepper
  • 1 to 2 tbsp julienned ginger
  • 3 tbsp chopped cilantro
  • 1 to 2 tsp lemon juice

Method
 

  1. Marinate fish with spices and lemon juice; rest 15–30 mins.
  2. Sauté onions in ⅓ cup oil until golden, about 18 mins.
  3. Add garlic and ginger; sauté 2 mins. Deglaze with 2 tbsp water.
  4. Stir in spices; cook 1 min. Add tomatoes; cook 5 mins.
  5. Add water; simmer covered 10 mins.
  6. Pan-fry fish in 2 tbsp oil, 4 mins per side.
  7. Reduce curry if needed. Add fish, chilies, pepper, ginger, cilantro, and lemon juice; sit 2–3 mins.
  8. Serve hot with naan or rice.

Nutrition

Calories: 350kcalCarbohydrates: 30gProtein: 40gFat: 15gSodium: 900mg

Notes

Adjust spice levels to taste and serve immediately for best flavor.

Tried this recipe?

Let us know how it was!

Readers Love These Recipes!

Leave a Comment

Recipe Rating