One Pot Salmon and Rice is my go-to weeknight solution when I need a wholesome, restaurant-quality meal without the hassle of multiple pans. In just 35 minutes you’ll have tender salmon fillets perched atop perfectly cooked, fluffy rice, all infused with aromatic onion, garlic, and a bright splash of lemon juice. The broth-based cooking method locks in moisture, so the fish stays juicy while the rice absorbs every savory note. This recipe is ideal for busy families, meal-preppers, and anyone craving a balanced dinner that is both quick and satisfying. Serve with a simple side salad and wedges.
Table of Contents
Why You’ll Love This One Pot Salmon and Rice
There are several reasons this dish quickly becomes a household favorite. First, the flavor profile is clean yet sophisticated: the natural richness of salmon pairs beautifully with the subtle earthiness of rice, while the chicken broth, onion, and garlic create a comforting base. Second, the one‑pot method means you spend less time cleaning and more time enjoying the meal with loved ones. Third, the nutrition balance is spot on—high‑quality protein from the salmon, complex carbs from the rice, and a dose of vitamin C from the lemon.
Another appealing aspect is the flexibility of the recipe. If you happen to have extra vegetables on hand, you can toss them in during the simmer stage for added color and texture. The dish also scales well: double the ingredients for a larger crowd or halve them for a solo dinner. Because the cooking time stays roughly the same regardless of batch size, you can trust the timing and avoid overcooking the fish.
Equipment You’ll Need
To keep the process smooth, gather these tools before you start:
- A large, deep sauté or stockpot with a tight‑fitting lid
- Wooden spoon or heat‑resistant spatula for stirring
- Measuring cups and spoons
- Knife and cutting board for dicing onion and mincing garlic
- Juicer or fork for extracting lemon juice
Having everything within arm’s reach reduces interruptions and helps you keep the pot at a steady temperature, which is key to perfectly cooked rice and flaky salmon.
Ingredients for One Pot Salmon and Rice
Here is the complete list of ingredients you’ll need for two servings:
- 2 salmon fillets (about 6 ounces each)
- 1 cup long‑grain rice
- 2 cups chicken broth
- 1 medium onion, diced
- 2 cloves garlic, minced
- 1 lemon, juiced
- 1 tablespoon olive oil
- Salt and pepper to taste

Ingredient Substitutions
If you don’t have chicken broth, a low‑sodium vegetable broth works well and keeps the dish light. For a dairy‑free version, the olive oil can be swapped with a neutral oil such as canola. The lemon juice can be replaced with a splash of white wine vinegar for a tangier note, but the original recipe’s citrus brightness is a hallmark of the flavor.
How to Make One Pot Salmon and Rice (Step‑By‑Step)
Step 1: Sauté Aromatics
Heat the olive oil in your pot over medium heat. Add the diced onion and minced garlic, stirring frequently until the onion turns translucent and the garlic is fragrant, about 3‑4 minutes. This creates the flavor foundation for the broth.
Step 2: Toast the Rice
Stir the rice into the pot, coating each grain with the oil‑infused onion mixture. Cook for 2 minutes, allowing the rice to toast slightly; this enhances its nutty character and helps it keep its shape during simmering.
Step 3: Add Broth and Simmer
Pour the chicken broth over the rice, increase the heat to bring the liquid to a gentle boil, then reduce to a low simmer. Cover the pot tightly and let it cook for about 15 minutes, or until the rice is mostly tender but still has a slight bite.

Step 4: Introduce the Salmon
Arrange the salmon fillets on top of the partially cooked rice, skin side down if the skin is left on. Drizzle the fresh lemon juice over the fish, cover the pot again, and continue to simmer for an additional 5‑7 minutes. The salmon will finish cooking while the rice absorbs the final flavors.
Step 5: Finish and Serve
When the salmon flakes easily with a fork and the rice is fully tender, remove the pot from heat. Fluff the rice with a fork, season everything with salt and pepper to taste, and serve immediately, keeping the salmon on top of the rice for an attractive presentation.
Variations and Twists
One of the joys of a one‑pot recipe is its adaptability. For a spicier version, stir in a teaspoon of crushed red pepper flakes with the aromatics. If you prefer a Mediterranean flair, add a handful of chopped olives and a sprinkle of dried oregano during the simmer stage. For a heartier protein swap, replace the salmon with firm white fish such as cod, or for a vegetarian twist, use cubed tofu and increase the broth by a quarter cup.
What to Serve With One Pot Salmon and Rice
While the dish is complete on its own, pairing it with complementary sides can elevate the meal. A crisp green salad dressed with a light vinaigrette adds freshness, while steamed asparagus or green beans bring a pleasant crunch. For a more indulgent touch, a slice of crusty whole‑grain bread can be used to soak up any remaining broth. A glass of chilled grape juice or sparkling water with a lemon wedge complements the citrus notes in the dish.
Pro Tips for Perfect Results
- Use a pot with a tight‑fitting lid to trap steam; this ensures the rice cooks evenly and the salmon stays moist.
- Pat the salmon dry with paper towels before placing it in the pot; excess moisture can cause the fish to steam rather than gently poach.
- Do not lift the lid during the first 15 minutes of simmering; each time you disturb the steam, you extend the cooking time.
- For extra flavor, add a bay leaf or a sprig of fresh thyme to the broth before simmering.
- Allow the dish to rest for 2‑3 minutes after turning off the heat; this helps the flavors meld and prevents over‑cooking the salmon.

Common Mistakes to Avoid
- Adding the salmon too early – if the fish hits the heat before the rice is mostly cooked, it can become dry.
- Using too much liquid – the rice will turn mushy and the broth won’t concentrate its flavor.
- Skipping the lemon juice – the bright acidity balances the richness of the salmon and prevents the dish from feeling heavy.
- Over‑stirring the rice after adding the broth – this can release excess starch and make the rice gummy.
- Neglecting to season – a pinch of salt and pepper at the end brings all the components together.
Storage, Reheating & Make‑Ahead Tips
Cool the leftovers quickly by transferring the pot to a shallow container and refrigerating within two hours. Store in an airtight container for up to three days. To reheat, add a splash of chicken broth or water, cover, and warm over low heat until steam rises and the salmon is heated through. The rice may absorb extra liquid, so adjust as needed. This dish also freezes well; portion into freezer‑safe containers and thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
Can I use brown rice instead of white rice? Yes, but increase the broth to 2 ½ cups and extend the simmer time to about 35 minutes, checking for doneness.
What if I don’t have chicken broth? A low‑sodium vegetable broth or even water seasoned with a bouillon cube works as a substitute, though the flavor depth will be slightly reduced.
Is it okay to add vegetables like peas or carrots? Absolutely. Add them during the last 5 minutes of the rice cooking stage so they stay bright and tender.
How do I know when the salmon is done? The fish should flake easily with a fork and have an internal temperature of 145 °F (63 °C).

Conclusion
One Pot Salmon and Rice proves that a nutritious, restaurant‑grade dinner can be assembled in under half an hour with minimal cleanup. By mastering the timing of the rice and salmon, you’ll consistently deliver a dish that’s flavorful, satisfying, and adaptable to many tastes. Give it a try tonight and enjoy a wholesome meal that feels both special and effortlessly simple.
Print
One Pot Salmon and Rice: Easy 35-Minute Dinner for Busy Nights
- Total Time: 35 minutes
- Yield: 2 servings 1x
- Diet: Pescatarian
Description
One Pot Salmon and Rice delivers a fast, flavorful dinner in just 35 minutes, combining tender salmon with fluffy rice cooked in aromatic chicken broth, onion, garlic, and lemon. This one‑pot method locks in moisture, creates a hearty, balanced meal, and minimizes cleanup—perfect for busy weeknights, meal‑preppers, and families craving a nutritious, satisfying dish without fuss. Pair it with steamed vegetables or a crisp green salad for added texture and finish with a drizzle of olive nice oil.
Ingredients
- 2 salmon fillets
- 1 cup rice
- 2 cups chicken broth
- 1 onion, diced
- 2 cloves garlic, minced
- 1 lemon, juiced
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions
- Heat olive oil in a large pot over medium heat. Add diced onion and minced garlic; sauté until translucent.
- Stir in rice, coating each grain with the oil and onion mixture; cook for 2 minutes.
- Add chicken broth, bring to a boil, then reduce to low heat. Cover and simmer for about 15 minutes.
- Place salmon fillets on top of the rice, squeeze lemon juice over them, cover, and cook an additional 5–7 minutes until salmon flakes.
- Fluff the rice, season with salt and pepper, and serve warm.
Notes
- For a spicier kick
- add red pepper flakes with the aromatics. Substitute vegetable broth if preferred. Leftovers reheat well with a splash of broth.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Easy
- Method: One-pot
- Cuisine: American
Nutrition
- Serving Size: 1 plate
- Calories: 450
- Sugar: 0 g
- Sodium: 350 mg
- Fat: 12 g
- Saturated Fat: 2 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 45 g
- Fiber: 2 g
- Protein: 30 g
- Cholesterol: 70 mg
Keywords: One Pot Salmon and Rice, quick salmon dinner, one pot meals, easy rice recipes, healthy weeknight dinner, salmon rice recipe, 35 minute meals, simple salmon dinner, one pot dinner ideas