One Pot Salmon and Rice with Savory Sauce

⸻
This one-pot recipe is convenient (less cleanup!), balanced (protein, carbs, and healthy fats all in one), and versatile (perfect for weeknights, meal prep, or even a dinner party). The salmon turns tender and flaky while the rice absorbs all the delicious flavors of the broth and sauce.
⸻
Recipe Details
• Servings: 4 people
• Estimated Cost: $16 – $22 (depending on salmon type and location)
• Prep Time: 15 minutes
• Cook Time: 30 minutes
• Total Time: 45 minutes
⸻
Categories
• Dinner Recipes
• Seafood Recipes
• One-Pot Meals
• Healthy Weeknight Dinners
• Meal Prep Ideas
⸻
Equipment Needed
• Large deep skillet or Dutch oven with lid
• Wooden spoon or spatula
• Knife and cutting board
• Measuring cups and spoons
• Small mixing bowl (for sauce)
⸻
Ingredients
For the Salmon and Rice:
• 4 salmon fillets (skin-on or skinless, about 5 oz / 140 g each)
• 2 tbsp olive oil or butter
• 1 medium onion, finely chopped
• 3 garlic cloves, minced
• 1 1/2 cups (300 g) long-grain white rice (basmati or jasmine works best)
• 3 cups (720 ml) chicken or vegetable broth
• 1 tsp smoked paprika
• 1 tsp dried thyme or oregano
• 1/2 tsp salt (adjust to taste)
• 1/4 tsp black pepper
• Juice of 1/2 lemon
For the Savory Sauce:
• 1/4 cup soy sauce (or tamari for gluten-free)
• 2 tbsp honey or maple syrup
• 1 tbsp rice vinegar or apple cider vinegar
• 1 tbsp sesame oil
• 1 tsp grated fresh ginger
• 1 garlic clove, minced
• 1 tsp cornstarch mixed with 2 tbsp water (for thickening, optional)
Garnish (Optional):
• Chopped scallions
• Sesame seeds
• Lemon wedges
⸻
Instructions
Step 1: Sear the Salmon
1. Pat the salmon fillets dry with a paper towel and season lightly with salt and pepper.
2. Heat olive oil in a large skillet or Dutch oven over medium-high heat.
3. Place salmon fillets skin-side down and sear for 2–3 minutes on each side until golden. Remove and set aside (they will finish cooking later).
⸻
Step 2: Cook the Rice
1. In the same pot, add onion and sauté for 2–3 minutes until softened.
2. Add garlic, smoked paprika, and thyme, stirring until fragrant.
3. Add rice and stir to coat it with the spices and oil.
4. Pour in chicken broth, season with salt and pepper, and bring to a boil.
5. Reduce heat to low, cover with a lid, and simmer for 15 minutes.
⸻
Step 3: Return the Salmon
1. After 15 minutes, gently place the seared salmon fillets on top of the rice.
2. Cover and continue cooking for another 8–10 minutes, until the rice is fully cooked and the salmon is tender and flakes easily with a fork.
3. Squeeze fresh lemon juice over the salmon and rice.
⸻
Step 4: Make the Savory Sauce
1. While the salmon and rice finish cooking, prepare the sauce.
2. In a small saucepan, whisk together soy sauce, honey, vinegar, sesame oil, ginger, and garlic.
3. Bring to a gentle simmer over medium heat. If you prefer a thicker sauce, stir in the cornstarch slurry and cook until it reaches your desired consistency.
⸻
Step 5: Serve
1. Drizzle the savory sauce generously over the salmon and rice.
2. Garnish with chopped scallions, sesame seeds, or lemon wedges.
3. Serve hot and enjoy a comforting, one-pot meal!
⸻
Nutrition Information (per serving, with sauce)
• Calories: ~520
• Protein: 34 g
• Carbohydrates: 52 g
• Fat: 18 g
• Saturated Fat: 4 g
• Fiber: 2 g
• Sugar: 10 g
• Sodium: 780 mg
(Values are approximate and depend on ingredients used.)
⸻
FAQ – One Pot Salmon and Rice
1. Can I use brown rice instead of white rice?
Yes, but brown rice requires a longer cooking time (40–45 minutes). Add extra broth and allow the rice to cook longer before adding the salmon.
2. Can I make this recipe with frozen salmon?
Yes! Just thaw salmon fillets overnight in the fridge or under cold running water before cooking.
3. Can I meal prep this dish?
Absolutely. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently in the microwave or on the stovetop with a splash of broth to prevent the rice from drying out.
4. What can I serve with this dish?
It’s already a complete meal, but you can add a side of steamed broccoli, roasted asparagus, or a fresh cucumber salad for extra freshness.
5. Can I make it spicy?
Yes! Add a pinch of red pepper flakes to the rice or stir sriracha into the sauce for a kick.
⸻
Tips for Success
• Sear the salmon first: This locks in moisture and gives the fish a beautiful golden crust.
• Don’t stir the rice too much: Let it cook undisturbed for fluffy grains.
• Adjust the sauce to taste: Make it sweeter with extra honey or tangier with more vinegar.
• Use high-quality salmon: Fresh or frozen wild-caught salmon gives the best flavor.
• Let it rest before serving: Allowing the dish to sit for 5 minutes before serving helps the flavors meld.
⸻
Why You’ll Love This Recipe
• One pot = minimal cleanup.
• Perfect balance of protein, carbs, and healthy fats.
• Restaurant-style flavors with simple ingredients.
• Great for weeknights or meal prep.
• Flexible recipe: adapt with different grains, sauces, or seasonings.
⸻
This One Pot Salmon and Rice with Savory Sauce is the perfect blend of convenience and flavor. With tender salmon, perfectly cooked rice, and a bold, umami-packed sauce, it’s a dish that’s as impressive as it is easy.
Whether you’re cooking for your family, meal-prepping for the week, or simply craving a cozy dinner, this recipe delivers everything you need in one pot. Try it once, and it may just become a new staple in your dinner rotation.