| |

Indian Salmon Curry with Saffron Rice

Homemade Indian Salmon Curry with Saffron Rice photo

If you’re searching for a dish that combines warmth, comfort, and a burst of flavors, look no further than Indian Salmon Curry with Saffron Rice. This delightful meal is not just a feast for the eyes but also an explosion of spices that dance together harmoniously. Picture tender salmon steaks simmered in a fragrant curry sauce, paired perfectly with aromatic saffron-infused rice. Whether you’re planning a cozy dinner or looking to impress guests, this recipe is sure to become a new favorite in your culinary repertoire.

What You’ll Love About This Recipe

Classic Indian Salmon Curry with Saffron Rice image

– **Flavor Explosion**: The combination of spices creates a rich and aromatic curry that elevates the salmon to new heights.
– **Simple Ingredients**: Most of the ingredients are pantry staples, making this dish both accessible and easy to prepare.
– **Quick Cooking Time**: From start to finish, you can have this meal ready in about 30-45 minutes, making it perfect for busy weeknights.
– **Customizable Spice Level**: Adjust the chili powder to your preference for spiciness, ensuring it suits everyone’s palate.
– **Healthy and Nutritious**: Packed with omega-3 fatty acids from salmon and a variety of spices, this dish is as good for your body as it is for your taste buds.

What Goes Into Indian Salmon Curry with Saffron Rice

To create this stunning Indian Salmon Curry with Saffron Rice, you’ll need the following ingredients:

  • 4 salmon steaks
  • 1 teaspoon mustard seeds
  • 1 teaspoon fenugreek seeds
  • 2 sprigs curry leaves
  • 5 shallots (chopped)
  • 2 teaspoons shredded ginger
  • 3 garlic cloves (minced)
  • 1 tablespoon chili powder (add more or less depending on how spicy you want it)
  • 2 tablespoons coriander powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon fenugreek powder
  • 1 cup water
  • Salt to taste
  • 2 tablespoons vegetable oil
  • 1 cup rice (I used jasmine)
  • 2 cups vegetable broth
  • 2 tablespoons butter
  • 1 teaspoon saffron threads
  • Squeeze of lemon or lime juice
  • Salt to taste

Recommended Tools

  • Large skillet or pan: For cooking the salmon curry.
  • Medium saucepan: For cooking the saffron rice.
  • Wooden spoon: To stir and combine the flavors.
  • Measuring cups and spoons: For precise ingredient measurements.
  • Knife and cutting board: For chopping shallots and mincing garlic and ginger.

Indian Salmon Curry with Saffron Rice — Do This Next

Easy Indian Salmon Curry with Saffron Rice recipe photo

Step 1: Prepare the Rice

In a medium saucepan, combine 1 cup of jasmine rice with 2 cups of vegetable broth. Bring it to a boil, then reduce the heat, cover, and simmer for about 15 minutes or until the rice is tender and the liquid is absorbed. Once cooked, remove from heat and let it sit covered for an additional 5 minutes.

Step 2: Infuse the Saffron

While the rice is resting, take 1 teaspoon of saffron threads and place them in a small bowl with a tablespoon of warm water. Let the saffron steep, allowing its vibrant color and flavor to infuse into the water.

Step 3: Cook the Curry

In a large skillet, heat 2 tablespoons of vegetable oil over medium heat. Once hot, add the mustard seeds and fenugreek seeds. Allow them to splutter for a few seconds, releasing their aromatic oils.

Step 4: Add Aromatics

Add the chopped shallots to the skillet, stirring until they become translucent. Next, add the minced garlic and shredded ginger, cooking for an additional minute until fragrant.

Step 5: Spice It Up

Stir in the chili powder, coriander powder, turmeric powder, and fenugreek powder. Mix well, allowing the spices to toast for about a minute, creating a fragrant base for the curry.

Step 6: Add the Salmon

Gently place the salmon steaks into the skillet, coating them with the spice mixture. Pour in 1 cup of water and add the curry leaves. Season with salt to taste. Cover the skillet and let the salmon simmer for about 10 minutes, or until cooked through.

Step 7: Finish the Rice

After the saffron has steeped, fluff the jasmine rice with a fork and stir in the saffron infusion along with 2 tablespoons of butter. Mix until the rice turns a beautiful golden color and is well combined.

Step 8: Serve and Enjoy

Once the salmon is cooked, squeeze some fresh lemon or lime juice over the top. Serve the Indian Salmon Curry hot alongside the saffron rice. Enjoy the vibrant colors and flavors that come together in this delightful dish!

Swap Guide

Delicious Indian Salmon Curry with Saffron Rice shot

  • Salmon: Substitute with any firm white fish like cod or halibut if salmon isn’t available.
  • Vegetable broth: Use chicken broth for a different flavor profile.
  • Rice: Swap jasmine rice for basmati or brown rice for a healthier option.
  • Chili powder: For a milder version, use paprika instead; for more heat, add cayenne pepper.

Avoid These Mistakes

  • Not cooking the spices long enough can lead to a bland curry. Always toast them to enhance the flavor.
  • Using too much water can dilute the richness of the curry. Stick to the measurements for the best results.
  • Overcooking the salmon will make it dry. Ensure it’s just cooked through for the best texture.
  • Skipping the lemon or lime juice can result in a flavor that lacks brightness, so don’t skip this step!

Storing, Freezing & Reheating

Leftovers of Indian Salmon Curry with Saffron Rice can be stored in an airtight container in the refrigerator for up to 3 days. If you want to freeze it, place the curry in a freezer-safe container and it will keep well for up to a month. To reheat, thaw in the fridge overnight and gently warm in a skillet over low heat, adding a splash of water if necessary to bring back the desired consistency. The saffron rice can also be reheated in the microwave or on the stovetop with a little bit of water to keep it moist.

Handy Q&A

Can I use frozen salmon for this recipe?

Yes, you can use frozen salmon! Just ensure it’s fully thawed before cooking to ensure even cooking throughout.

What can I serve with Indian Salmon Curry?

Besides saffron rice, consider serving naan or roti, along with a simple cucumber salad or raita for a refreshing side.

Can I make this dish vegetarian?

Absolutely! You can replace the salmon with tofu or chickpeas for a delicious vegetarian option. Just adjust the cooking time accordingly.

How can I make this dish spicier?

To amp up the heat, you can add extra chili powder or include fresh chopped green chilies to the curry. Just be sure to taste as you go!

More Recipes You’ll Love

Bring It to the Table

Now that you have this delectable recipe for Indian Salmon Curry with Saffron Rice, it’s time to gather your loved ones around the table. The enticing aroma will draw everyone in, and the vibrant colors will make this dish a centerpiece. Whether you’re serving it for a casual weeknight dinner or a special occasion, this meal promises to satisfy and delight. Enjoy the burst of flavors and the joy of sharing good food with great company. Happy cooking!

Homemade Indian Salmon Curry with Saffron Rice photo

Indian Salmon Curry with Saffron Rice

This Indian Salmon Curry with Saffron Rice is bursting with vibrant spices and tender salmon, perfect for a flavorful and comforting meal any night of the week!
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Course Main Course
Cuisine Indian
Servings 4 servings

Equipment

  • Large skillet or pan
  • Medium Saucepan
  • Wooden Spoon
  • Measuring cups and spoons
  • Knife and cutting board

Ingredients
  

  • 4 salmon steaks
  • 1 teaspoon mustard seeds
  • 1 teaspoon fenugreek seeds
  • 2 sprigs curry leaves
  • 5 shallots chopped
  • 2 teaspoons shredded ginger
  • 3 cloves garlic minced
  • 1 tablespoon chili powder add more or less depending on how spicy you want it
  • 2 tablespoons coriander powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon fenugreek powder
  • 1 cup water
  • Salt to taste
  • 2 tablespoons vegetable oil
  • 1 cup rice I used jasmine
  • 2 cups vegetable broth
  • 2 tablespoons butter
  • 1 teaspoon saffron threads
  • 1 tablespoon warm water for steeping saffron
  • Squeeze of lemon or lime juice

Instructions
 

  • In a medium saucepan, combine 1 cup of jasmine rice with 2 cups of vegetable broth. Bring to a boil, reduce heat, cover, and simmer for about 15 minutes or until rice is tender and liquid absorbed. Remove from heat and let sit covered for 5 minutes.
  • While the rice is resting, place 1 teaspoon of saffron threads in a small bowl with a tablespoon of warm water. Let saffron steep to infuse color and flavor.
  • In a large skillet, heat 2 tablespoons vegetable oil over medium heat. Add mustard seeds and fenugreek seeds and allow to splutter for a few seconds, releasing aromatic oils.
  • Add chopped shallots to skillet, stirring until translucent. Add minced garlic and shredded ginger, cooking for an additional minute until fragrant.
  • Stir in chili powder, coriander powder, turmeric powder, and fenugreek powder. Mix well and toast spices for about a minute to create fragrant curry base.
  • Gently place salmon steaks into skillet, coating with spice mixture. Pour in 1 cup water and add curry leaves. Season with salt to taste. Cover and simmer for about 10 minutes or until salmon is cooked through.
  • After saffron has steeped, fluff jasmine rice with fork and stir in saffron infusion and 2 tablespoons butter until rice turns golden and well combined.
  • Squeeze fresh lemon or lime juice over cooked salmon. Serve Indian Salmon Curry hot alongside saffron rice and enjoy!

Notes

  • Toast spices properly to enhance the curry’s flavor and avoid blandness.
  • Do not overcook the salmon to keep it moist and tender.
  • Adjust chili powder to suit your preferred spice level.
  • Leftovers can be refrigerated for up to 3 days or frozen for up to a month.
  • Reheat rice with a splash of water to maintain moisture.
Keyword Easy, Healthy, Quick, Seafood, Spicy

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating