New recipes straight to your inbox Follow on Pinterest
Kitchenlyrecipes

Indian Style Salmon Curry

10 servings
Indian Style Salmon Curry
Salmon

Indian Style Salmon Curry

Prep20 min
Cook15 min
Total40 min
Serves4
Indian Style Salmon Curry
Aromatic Indian Style Salmon Curry

As a coastal home cook, I've always been drawn to the rich flavors and spices of Indian cuisine. One of my favorite dishes to make is Indian Style Salmon Curry, a recipe that's both easy to prepare and packed with flavor. In this recipe, I'll guide you through the process of creating a delicious and authentic Indian Style Salmon Curry that's sure to become a staple in your kitchen.

The beauty of this recipe lies in its simplicity. With just a few key ingredients, including salmon fillets, onions, garlic, ginger, and a blend of Indian spices, you can create a dish that's both flavorful and nutritious. Whether you're a seasoned cook or just starting out, this recipe is perfect for anyone looking to add a little excitement to their weeknight dinner routine.

One of the things I love about Indian cuisine is the way it combines bold flavors and spices to create dishes that are both aromatic and delicious. In this recipe, we'll be using a blend of spices that includes cumin, coriander, and turmeric, which will give our curry a rich and authentic flavor. We'll also be adding in some onions, garlic, and ginger, which will add a depth of flavor and texture to the dish.

So, if you're ready to try something new and exciting, let's get started with this Indian Style Salmon Curry recipe. With its simple ingredients and easy-to-follow instructions, you'll be enjoying a delicious and authentic curry in no time.

In this recipe, we'll be covering everything from the basics of cooking salmon to the art of creating a rich and flavorful curry sauce. We'll also be discussing some of the key ingredients and spices that make this dish so special, and providing some tips and variations for you to try at home.

Why You’ll Love This Recipe

  • This recipe is easy to make and requires minimal ingredients.
  • The dish is perfect for a weeknight dinner and can be ready in under 30 minutes.
  • The combination of spices and flavors in the curry sauce is both aromatic and delicious.
  • The recipe is versatile and can be made with a variety of different protein sources, including chicken and shrimp.
  • The dish is nutritious and packed with protein, healthy fats, and complex carbohydrates.
  • The recipe is perfect for anyone looking to add a little excitement to their dinner routine.
  • The dish can be served with a variety of different sides, including rice, naan bread, and roasted vegetables.

Why This Recipe Works

The key to making a great Indian Style Salmon Curry is to use a combination of high-quality ingredients and simple, yet effective, cooking techniques. By cooking the salmon fillets in a hot skillet with some oil and spices, we can create a crispy and flavorful exterior, while keeping the inside tender and moist.

Another important aspect of this recipe is the use of a flavorful curry sauce. By combining onions, garlic, ginger, and a blend of Indian spices with some coconut milk and tomato puree, we can create a rich and creamy sauce that's perfect for serving with the salmon.

Finally, the key to making this recipe truly special is to pay attention to the details. From the way we chop the onions and garlic to the way we cook the salmon, every step of the process is important. By following the instructions carefully and using high-quality ingredients, you'll be able to create a dish that's both delicious and authentic.

One of the most important things to keep in mind when making this recipe is the cooking time and temperature. We'll be cooking the salmon fillets in a hot skillet with some oil and spices, so it's essential to make sure the skillet is hot before adding the salmon. We'll also be using a thermometer to check the internal temperature of the salmon, which should reach 145 F (63 C) for food safety.

Ingredients You’ll Need

When it comes to making a great Indian Style Salmon Curry, the ingredients are just as important as the cooking techniques. In this recipe, we'll be using a combination of high-quality protein sources, including salmon fillets, and a variety of aromatic spices and seasonings. We'll also be using some coconut milk and tomato puree to add richness and depth to the curry sauce.

One of the most important things to keep in mind when shopping for ingredients is to choose the freshest and highest-quality options available. This includes selecting salmon fillets that are fresh and have a good texture, as well as choosing onions, garlic, and ginger that are firm and have no signs of spoilage.

  • 4 salmon fillets, 6 oz (170g) eachLook for fresh salmon fillets with a good texture and no signs of spoilage. You can also use other types of fish, such as cod or tilapia, if you prefer.
  • 2 medium onions, choppedChoose onions that are firm and have no signs of spoilage. You can also use shallots or scallions if you prefer.
  • 3 cloves garlic, mincedSelect garlic that is firm and has no signs of spoilage. You can also use garlic powder or garlic salt if you prefer.
  • 2 inches (5cm) ginger, gratedChoose ginger that is firm and has no signs of spoilage. You can also use ground ginger if you prefer.
  • 1 tsp (5g) ground cuminSelect a high-quality cumin that is fresh and has a good aroma. You can also use whole cumin seeds if you prefer.
  • 1 tsp (5g) ground corianderChoose a high-quality coriander that is fresh and has a good aroma. You can also use whole coriander seeds if you prefer.
  • 1 tsp (5g) turmeric powderSelect a high-quality turmeric that is fresh and has a good aroma. You can also use fresh turmeric root if you prefer.
  • 1 can (14 oz/410g) coconut milkChoose a full-fat coconut milk that is high in quality and has a good texture. You can also use low-fat coconut milk if you prefer.
  • 1 can (14 oz/410g) diced tomatoesSelect a high-quality diced tomato that is fresh and has a good texture. You can also use fresh tomatoes if you prefer.
  • 2 tbsp (30g) olive oilChoose a high-quality olive oil that is fresh and has a good aroma. You can also use other types of oil, such as coconut or avocado oil, if you prefer.
  • Salt and pepper to tasteSelect a high-quality salt and pepper that are fresh and have a good flavor. You can also use other types of seasonings, such as lemon juice or herbs, if you prefer.
Ingredients for Indian Style Salmon Curry

Equipment You’ll Need

Large heavy skillet or wokSharp chef's knifeCutting boardMeasuring cups and spoonsInstant-read thermometerSpatula

How to Make Indian Style Salmon Curry

  1. 1
    Heat 1 tablespoon of olive oil in a large skillet or wok over medium-high heat.
  2. 2
    Add the chopped onions to the skillet and cook until they are translucent and starting to brown, about 5 minutes.
  3. 3
    Add the minced garlic and grated ginger to the skillet and cook for an additional 1-2 minutes, until fragrant.
  4. 4
    Add the ground cumin, coriander, and turmeric powder to the skillet and cook for 1 minute, until the spices are fragrant.
  5. 5
    Add the coconut milk and diced tomatoes to the skillet, and stir to combine.
  6. 6
    Bring the mixture to a simmer and cook for 5-7 minutes, until the sauce has thickened and the flavors have melded together.
  7. 7
    Season the sauce with salt and pepper to taste.
  8. 8
    Add the salmon fillets to the skillet and cook for 3-4 minutes per side, until they are cooked through and the internal temperature reaches 145 F (63 C).
  9. 9
    Use an instant-read thermometer to check the internal temperature of the salmon.
  10. 10
    Remove the salmon from the skillet and place it on a plate.
  11. 11
    Spoon the curry sauce over the top of the salmon and serve immediately.

Expert Tips

  • Make sure to choose the freshest and highest-quality ingredients available.
  • Use a high-quality coconut milk that is full-fat and has a good texture.
  • Don't overcook the salmon, as it can become dry and tough.
  • Use a thermometer to check the internal temperature of the salmon.
  • Experiment with different types of protein sources, such as chicken or shrimp.
  • Add some heat to the dish by incorporating red pepper flakes or diced jalapenos.
  • Serve the curry with a variety of different sides, such as rice, naan bread, or roasted vegetables.
  • Make the curry sauce ahead of time and store it in the fridge for up to 3 days.

Common Mistakes to Avoid

  • Not cooking the salmon to the correct internal temperature.
  • Overcooking the salmon, which can make it dry and tough.
  • Not using high-quality ingredients, which can affect the flavor and texture of the dish.
  • Not seasoning the sauce with salt and pepper to taste.
  • Not using a thermometer to check the internal temperature of the salmon.
  • Not stirring the sauce regularly, which can cause it to stick to the bottom of the skillet.

Variations and Substitutions

  • Add some heat to the dish by incorporating red pepper flakes or diced jalapenos.
  • Use different types of protein sources, such as chicken or shrimp.
  • Add some fresh herbs, such as cilantro or basil, to the sauce for extra flavor.
  • Use different types of milk, such as almond or soy milk, for a non-dairy version.
  • Add some acidity, such as lemon juice or vinegar, to the sauce for extra brightness.
  • Use different types of spices, such as curry powder or garam masala, for a unique flavor.
  • Serve the curry with a variety of different sides, such as rice, naan bread, or roasted vegetables.

What to Serve With Indian Style Salmon Curry

This Indian Style Salmon Curry is a delicious and flavorful dish that can be served with a variety of different sides. Some options include rice, naan bread, or roasted vegetables. You can also serve the curry with some raita, which is a yogurt and cucumber sauce that helps to cool down the heat of the dish.

One of the best things about this recipe is its versatility. You can serve it with a variety of different sides, or use it as a base for other dishes. For example, you can add some spinach or bell peppers to the curry sauce for extra nutrition and flavor.

Serve the curry with rice or naan breadAdd some raita, which is a yogurt and cucumber sauce, to help cool down the heat of the dishUse the curry as a base for other dishes, such as adding spinach or bell peppers for extra nutrition and flavorServe the curry with some roasted vegetables, such as broccoli or carrots

Make-Ahead, Storage, Freezing and Reheating

This Indian Style Salmon Curry can be stored in the fridge for up to 3 days, or frozen for up to 2 months. To store the curry in the fridge, simply place it in an airtight container and refrigerate. To freeze the curry, place it in a freezer-safe container or bag and store in the freezer.

When reheating the curry, make sure to heat it until it is steaming hot and the internal temperature reaches 165 F (74 C). You can reheat the curry in the microwave or on the stovetop, depending on your preference.

One of the best things about this recipe is its make-ahead potential. You can make the curry sauce ahead of time and store it in the fridge for up to 3 days, or freeze it for up to 2 months. This makes it easy to prepare a delicious and flavorful meal, even on busy weeknights.

When making the curry ahead of time, make sure to cook the salmon just before serving. This will help to ensure that the salmon is cooked to the correct internal temperature and is fresh and flavorful.

Frequently Asked Questions

What type of fish is best to use in this recipe?

The best type of fish to use in this recipe is salmon, but you can also use other types of fish, such as cod or tilapia.

Can I make this recipe ahead of time?

Yes, you can make the curry sauce ahead of time and store it in the fridge for up to 3 days, or freeze it for up to 2 months.

How do I reheat the curry?

You can reheat the curry in the microwave or on the stovetop, depending on your preference. Make sure to heat it until it is steaming hot and the internal temperature reaches 165 F (74 C).

Can I use different types of milk in this recipe?

Yes, you can use different types of milk, such as almond or soy milk, for a non-dairy version.

How do I add heat to the dish?

You can add heat to the dish by incorporating red pepper flakes or diced jalapenos.

What are some good sides to serve with this curry?

Some good sides to serve with this curry include rice, naan bread, or roasted vegetables.

Can I use frozen salmon in this recipe?

Yes, you can use frozen salmon in this recipe, but make sure to thaw it first and pat it dry before cooking.

How do I prevent the curry from sticking to the bottom of the skillet?

You can prevent the curry from sticking to the bottom of the skillet by stirring it regularly and using a non-stick skillet or wok.

The Full Recipe
Recipe Card
Indian Style Salmon Curry

Indian Style Salmon Curry

Discover a delicious and easy-to-make Indian Style Salmon Curry recipe, perfect for a weeknight dinner. With simple ingredients and step-by-step instructions, you'll be enjoying a flavorful curry in no time.

Prep20 min
Cook15 min
Total40 min
Serves4
Pin Recipe

Ingredients

  • 4 salmon fillets, 6 oz (170g) each
  • 2 medium onions, chopped
  • 3 cloves garlic, minced
  • 2 inches (5cm) ginger, grated
  • 1 tsp (5g) ground cumin
  • 1 tsp (5g) ground coriander
  • 1 tsp (5g) turmeric powder
  • 1 can (14 oz/410g) coconut milk
  • 1 can (14 oz/410g) diced tomatoes
  • 2 tbsp (30g) olive oil
  • Salt and pepper to taste

Instructions

  1. Heat 1 tablespoon of olive oil in a large skillet or wok over medium-high heat.
  2. Add the chopped onions to the skillet and cook until they are translucent and starting to brown, about 5 minutes.
  3. Add the minced garlic and grated ginger to the skillet and cook for an additional 1-2 minutes, until fragrant.
  4. Add the ground cumin, coriander, and turmeric powder to the skillet and cook for 1 minute, until the spices are fragrant.
  5. Add the coconut milk and diced tomatoes to the skillet, and stir to combine.
  6. Bring the mixture to a simmer and cook for 5-7 minutes, until the sauce has thickened and the flavors have melded together.
  7. Season the sauce with salt and pepper to taste.
  8. Add the salmon fillets to the skillet and cook for 3-4 minutes per side, until they are cooked through and the internal temperature reaches 145 F (63 C).
  9. Use an instant-read thermometer to check the internal temperature of the salmon.
  10. Remove the salmon from the skillet and place it on a plate.
  11. Spoon the curry sauce over the top of the salmon and serve immediately.

Nutrition (per serving, approximate)

420Calories
35gProtein
20gCarbs
25gFat