Oven-Roasted Salmon & Rice with Coconut Tomato Sauce is a delightful dish that combines the rich flavors of salmon with a creamy coconut tomato sauce, served over fluffy basmati rice. This recipe is not only easy to prepare but also perfect for family dinners, special occasions, or meal prep for the week. The unique blend of spices and the creaminess of the coconut milk elevate this dish, making it a standout choice for any seafood lover.
Why You’ll Love This Recipe
- Quick and Easy: With straightforward steps, this recipe comes together in under an hour, making it perfect for busy weeknights.
- Flavorful: The combination of smoked paprika, garlic, and coconut milk creates a savory sauce that pairs beautifully with the salmon.
- Versatile: Enjoy it as a main dish or serve it alongside your favorite vegetables for a complete meal.
- Healthy Option: Packed with protein from the salmon and nutrients from the spices, this dish is not only delicious but also nutritious.
- Impressive Presentation: The vibrant colors of the sauce and garnishes make this meal visually appealing for guests.
Tools and Preparation
Before starting your cooking adventure, gather the essential tools needed to create this delightful dish. Having everything ready will streamline your process and enhance your cooking experience.
Essential Tools and Equipment
- Medium saucepan
- 2-quart saucepan
- Baking sheet
- Parchment paper
- Mixing bowl
- Whisk
Importance of Each Tool
- Medium saucepan: Perfect for cooking rice evenly and preventing burning.
- Baking sheet: Ideal for roasting salmon while allowing excess moisture to escape.
- Mixing bowl: Essential for combining ingredients without mess.

Ingredients
Oven-roasted salmon over basmati rice with a spiced, creamy coconut tomato sauce serves 4.
For the Rice
- 1 cup white basmati rice
- kosher salt
For the Sauce
- 2 tbsp ghee
- 1 large shallot, finely chopped
- 1 red fresno chile pepper, finely chopped
- 6 garlic cloves, finely chopped
- 2 tsp smoked paprika
- 1 tsp ground coriander
- 1 tsp ground cumin
- ½ tsp ground cardamom
- ¼ cup tomato paste
- 1 (13.5 fl oz) can coconut milk
For the Salmon
- 1 ½ lbs skinless salmon, cut into 1” pieces
- 2 tbsp olive oil
- 1 tbsp honey
For Garnish
- 2 limes
- cilantro + freshly cracked black pepper
How to Make Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
Step 1: Cook the Rice
Combine the basmati rice, 1 ½ cups water, and a good pinch of salt in a medium saucepan. Bring to a boil. Reduce heat to simmer, cover with a lid, and cook for about 15 minutes. Once done, turn off heat and let sit covered for an additional 10 minutes.
Step 2: Preheat the Oven
While the rice cooks, preheat your oven to 450°F.
Step 3: Prepare the Sauce
Heat another saucepan over medium heat. Add 1 tablespoon ghee and let it melt. Add shallots and chile peppers; season with salt. Cook for about 2 minutes while stirring frequently. Then add garlic and cook for another minute.
– Stir in smoked paprika (1 tsp), coriander (½ tsp), cumin (½ tsp), and cardamom.
– Add tomato paste; stir and cook briefly before whisking in coconut milk along with a pinch of salt. Bring to simmer and reduce heat to medium-low; let thicken for about 10 minutes.
Step 4: Season the Salmon
In a mixing bowl, combine salmon pieces with olive oil, honey, juice from half a lime, remaining smoked paprika (1 tsp), coriander (½ tsp), cumin (½ tsp), and a pinch of salt. Toss until well-coated.
Step 5: Roast the Salmon
Arrange salmon on a parchment-lined baking sheet. Roast on top rack for about 6 minutes. Turn oven to high broil; broil for an additional minute or two until slightly charred.
Step 6: Finish Cooking Rice
After cooking time is up for rice, fluff it gently with a fork. Stir in remaining tablespoon ghee and juice from half a lime.
Step 7: Complete the Sauce
When sauce has thickened nicely, stir in juice from one lime.
Step 8: Serve Your Dish
Plate fluffy rice topped with roasted salmon pieces. Spoon generous amounts of sauce over everything. Garnish with cilantro and freshly cracked black pepper before serving.
Enjoy your delicious Oven-Roasted Salmon & Rice with Coconut Tomato Sauce!
How to Serve Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
This dish is not only delicious but also versatile when it comes to serving options. You can get creative with your presentation and accompaniments to enhance the overall dining experience.
Serve with Fresh Salad
- A light green salad made with mixed greens, cucumber, and a citrus vinaigrette perfectly complements the richness of the salmon and sauce.
Pair with Steamed Vegetables
- Broccoli or asparagus lightly steamed can add a nutritious crunch and balance the meal without overpowering the flavors.
Use Lime Wedges on the Side
- Adding lime wedges allows guests to customize their dish with an extra burst of citrus tang that brightens up the flavors.
Offer Extra Coconut Tomato Sauce
- Serving additional sauce on the side gives everyone the option to enjoy more of that creamy goodness over their rice and salmon.
Garnish with Fresh Herbs
- Fresh cilantro or parsley sprinkled on top adds color and enhances freshness, making each plate visually appealing.
How to Perfect Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
Creating this dish perfectly requires attention to detail. Here are some tips to elevate your cooking game:
- Use fresh ingredients – Fresh garlic, shallots, and herbs will enhance flavor significantly compared to dried versions.
- Monitor cooking times closely – Overcooking salmon can lead to a dry texture. Keep an eye on it while roasting.
- Adjust spice levels – If you prefer more heat, consider adding more chili pepper or even a dash of cayenne pepper in the sauce.
- Let rice rest – Allowing cooked rice to sit covered for a few minutes after cooking helps it become fluffier.
- Experiment with garnishes – Swap cilantro for basil or mint for a unique twist on flavor profiles.
- Serve immediately – Enjoying this dish right after preparation ensures that all elements are at their best in terms of flavor and temperature.
Best Side Dishes for Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
Enhancing your meal can be done effortlessly by adding some delightful side dishes. Here are some great options:
- Quinoa Salad – This protein-packed salad made with cherry tomatoes, cucumber, and lemon dressing provides a refreshing contrast.
- Garlic Roasted Potatoes – Crispy potatoes seasoned with garlic and herbs add a hearty touch that complements the fish nicely.
- Cucumber Relish – A zesty cucumber relish can provide a cool counterbalance to the warmth of the dish.
- Sautéed Spinach – Quickly sautéed spinach with garlic offers both nutrition and vibrant color on your plate.
- Grilled Corn on the Cob – Sweet grilled corn adds a fun element and pairs well with coconut flavors in the dish.
- Roasted Carrots – Honey-glazed roasted carrots bring sweetness and color, enhancing both texture and taste.
- Coleslaw – A crunchy coleslaw adds brightness and acidity, balancing out the creaminess of the coconut tomato sauce.
- Vegetable Stir-Fry – A quick stir-fried medley of bell peppers, snap peas, and carrots provides added color and crunch.
Common Mistakes to Avoid
When preparing Oven-Roasted Salmon & Rice with Coconut Tomato Sauce, it’s easy to make mistakes. Here are some common pitfalls and how to steer clear of them.
- Using incorrect rice: Basmati rice is essential for the best texture. Substituting it with another type can affect the dish’s flavor and consistency.
- Overcooking the salmon: Salmon cooks quickly, especially when roasted. Keep an eye on it to avoid a dry texture. Use a timer for precision.
- Skipping seasoning: Seasoning the salmon and sauce properly enhances flavor. Don’t skip the salt, spices, or lime juice for balance.
- Not letting the rice rest: Allowing cooked rice to rest helps achieve fluffy grains. Skipping this step may result in sticky rice.
- Rushing the sauce: The coconut tomato sauce needs time to thicken and develop flavors. Avoid cooking it too fast on high heat.
Refrigerator Storage
- Store leftovers in an airtight container.
- Consume within 3-4 days for best taste and safety.
Freezing Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
- You can freeze both salmon and rice separately.
- Use freezer-safe containers or bags, removing excess air.
- Best consumed within 2-3 months for optimal quality.
Reheating Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
- Oven: Preheat to 350°F, place in a baking dish covered with foil, and heat for about 15-20 minutes until warmed through.
- Microwave: Place in a microwave-safe dish, cover loosely, and heat for 1-2 minutes or until hot, stirring halfway through.
- Stovetop: Warm in a saucepan over low heat, stirring gently until heated through. Add a splash of water or broth if necessary.
Frequently Asked Questions
What is the best way to cook basmati rice?
Cooking basmati rice involves rinsing it well before boiling. Use a ratio of 1 cup rice to 1.5 cups water, bring to a boil, then simmer covered.
Can I customize the Coconut Tomato Sauce?
Absolutely! You can add vegetables like spinach or bell peppers for extra nutrition or adjust spices based on personal preference.
How can I ensure my salmon is perfectly cooked?
Using a meat thermometer can help; salmon should reach an internal temperature of 145°F. Alternatively, look for opaque flesh that flakes easily.
Is this recipe suitable for meal prep?
Yes! This dish is great for meal prep as you can easily store portions in containers and reheat them throughout the week.
How do I enhance the flavor of the salmon even more?
Try marinating the salmon in lime juice and spices before roasting for added depth of flavor.
Final Thoughts
Oven-Roasted Salmon & Rice with Coconut Tomato Sauce is not just delicious but also versatile. You can easily customize it by adding your favorite veggies or adjusting spices according to your taste preferences. This recipe is perfect for gatherings or weeknight dinners—give it a try!
Oven-Roasted Salmon & Rice with Coconut Tomato Sauce
- Total Time: 50 minutes
- Yield: Serves 4
Description
Oven-Roasted Salmon & Rice with Coconut Tomato Sauce is a vibrant and flavorful dish that combines tender salmon with a creamy coconut tomato sauce, served over fluffy basmati rice. This recipe is perfect for busy weeknights or special family dinners, as it can be prepared in under an hour. The rich blend of spices, including smoked paprika and garlic, enhances the succulent salmon and creates a delightful dining experience. With its impressive presentation and nutritious ingredients, this dish is sure to impress your guests while satisfying your taste buds.
Ingredients
- 1 cup white basmati rice
- 1 ½ lbs skinless salmon
- 2 tbsp ghee
- 1 can (13.5 fl oz) coconut milk
- ¼ cup tomato paste
- Fresh lime juice
- kosher salt
- 1 large shallot, finely chopped
- 1 red fresno chile pepper, finely chopped
- 6 garlic cloves, finely chopped
- 2 tsp smoked paprika
- 1 tsp ground coriander
- 1 tsp ground cumin
- ½ tsp ground cardamom
- 2 tbsp olive oil
- 1 tbsp honey
- 2 limes
- cilantro + freshly cracked black pepper
Instructions
- Cook the rice: Combine basmati rice, 1 ½ cups water, and salt in a medium saucepan. Bring to a boil, reduce heat, cover, and simmer for 15 minutes. Let sit covered for another 10 minutes.
- Preheat the oven to 450°F.
- For the sauce: In a saucepan, melt ghee over medium heat. Add shallots and red chile pepper; cook for 2 minutes. Stir in garlic and cook for another minute. Add spices, then tomato paste and coconut milk; simmer until thickened (about 10 minutes).
- Prepare the salmon: In a mixing bowl, combine salmon with olive oil, honey, lime juice, spices, and salt; toss well.
- Roast the salmon: Place on a parchment-lined baking sheet and roast for about 6 minutes; then broil for an additional minute until slightly charred.
- Fluff the rice with a fork and mix in remaining ghee and lime juice.
- Serve: Plate the rice topped with roasted salmon and sauce; garnish with cilantro and black pepper.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Main
- Method: Baking
- Cuisine: Asian
Nutrition
- Serving Size: 1 plate (approx. 300g)
- Calories: 490
- Sugar: 8g
- Sodium: 350mg
- Fat: 22g
- Saturated Fat: 9g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 53g
- Fiber: 3g
- Protein: 27g
- Cholesterol: 75mg