Let me tell you something about one-pot meals. They're the ultimate weeknight dinner hack everything cooks in one pot, minimal cleanup, and maximum flavor. This One Pot Rice and Salmon is exactly that.
We're talking fluffy basmati rice cooked in a savory, umami-packed broth with rice wine, oyster sauce, tamari, sriracha, sesame oil, and garlic. Then you nestle two salmon filets right on top of the rice, cover, and let it all steam together until the rice is tender and the salmon is perfectly cooked.
It's like a deconstructed salmon bowl in one pot.
The rice absorbs all the flavors from the broth. The salmon stays moist and flaky. A drizzle of chili oil and a fried egg on top? That's the finishing touch.
Thirty-five minutes. One pot. Two servings. And a meal that's packed with flavor and protein.
Alright, let's make a one-pot rice and salmon that's packed with flavor and so easy.
First, rinse the rice. Place the basmati rice in a bowl, cover with cold water, and stir well. Let it soak for 10 minutes. Drain into a sieve and rinse under cold running water until the water runs clear. This removes excess starch and helps the rice cook evenly.
Transfer the rinsed rice to a medium saucepan.
Make the cooking liquid. In a separate bowl, whisk the boiling water with the stock cube until dissolved. Stir in the rice wine, oyster sauce, tamari, sriracha, sesame oil, and minced garlic.
Pour the liquid mixture over the rice in the saucepan. Bring to a boil over medium heat.
Nestle the salmon filets on top of the rice. Cover with a lid, reduce the heat to low, and allow to simmer gently for about 20 minutes, or until the liquid is absorbed and the salmon is cooked through.
Remove from heat and let rest, covered, for 5 minutes.
Serve immediately. Top with a fried egg if you like.
Garnish with chopped green onion and a drizzle of chili oil.
Eat with a fork or chopsticks. Get some rice, some salmon, and plenty of sauce in every bite.
Look, I love a fancy salmon dinner. But I don't love the mountain of dishes that usually comes with it. This One Pot Rice and Salmon is my solution.
Fluffy basmati rice. A savory, umami-packed broth. Juicy, flaky salmon. All cooked in one pot.
Thirty-five minutes. 45g of protein. Gluten free option. Better than takeout.
Make it for a weeknight dinner. Make it for date night. Make it when you want something impressive but easy.
However you serve it, you're getting a one-pot meal that's anything but boring.
Now go cook some rice.
~ Danny Davis
P.S. If you try the spicy version with extra sriracha and chili oil, let me know. That's my go-to upgrade. The heat with the savory salmon and fluffy rice? Perfect balance.
I made salmon and rice in one pot and it's incredible. 😤 Basmati rice cooked in a flavorful broth with salmon on top. 35 minutes. 45g protein. Gluten free option. Date night approved. 🍚
Ingredients
5.2oz. basmati rice (150g)
1 stock cube (vegetable, fish, or chicken)
2tbsp. rice wine (1 oz / 30ml)
2tbsp. oyster sauce (1 oz / 30ml)
1tbsp. tamari (0.5 oz / 15ml)
1tbsp. sriracha (0.5 oz / 15ml)
2tsp. sesame oil (10ml)
2 cloves garlic, minced
2 large salmon filets (5.3-7 oz / 150-200g each)
2 fried eggs (optional)
Instructions
1
Rinse the basmati rice thoroughly. Place it in a bowl, cover with cold water, and stir well. Soak for 10 minutes. Drain into a sieve and rinse under cold running water until the water runs clear. Transfer the rinsed rice to a medium saucepan.
2
In a separate bowl, whisk the boiling water with the stock cube until dissolved. Stir in the rice wine, oyster sauce, tamari, sriracha, sesame oil, and minced garlic.
3
Pour the liquid mixture over the rice in the saucepan. Bring to a boil over medium heat.
4
Nestle the salmon filets on top of the rice. Cover with a lid, reduce the heat to low, and simmer gently for approximately 20 minutes, until the liquid is absorbed and the salmon is cooked through.
5
Remove from the heat and let rest, covered, for 5 minutes.
6
Serve immediately with a fried egg, if desired. Garnish with chopped green onion and a drizzle of chili oil.
Nutrition Facts
Servings 2
Amount Per Serving
Calories610kcal
% Daily Value *
Total Fat24g37%
Saturated Fat5g25%
Cholesterol95mg32%
Sodium980mg41%
Total Carbohydrate52g18%
Dietary Fiber2g8%
Sugars6g
Protein45g90%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
Approximate Glycemic Index (GI): 50–55 (medium)
Approximate Glycemic Load (GL) per serving: 26–28 (medium)
Note: This recipe has moderate carbohydrate content (52g per serving) with 2g of fiber from basmati rice, resulting in approximately 50g of net carbs. The main carb sources are basmati rice (medium GI, lower than other white rice varieties) and small amounts from oyster sauce, tamari, and rice wine (trace). The high protein (45g) and fat (24g) help lower the overall glycemic response. Basmati rice has a lower glycemic index than regular white rice due to its unique starch structure. For a lower GL version, substitute brown basmati rice (higher fiber, lower GI), reduce rice to ⅔ cup cooked per serving, or serve over cauliflower rice. For context, pure glucose has a GI of 100.
Keywords:
one pot salmon rice, salmon and rice, one pot salmon dinner, basmati rice salmon, Asian salmon rice, salmon rice bowl, easy salmon dinner, gluten free salmon recipe, one pot meal, date night salmon
Did you like this recipe?
Pin this recipe and share it with your followers.
Danny Davis
A Food Blogger
Hi, I'm Danny, the food lover and creator of this recipe blog. I aim to spark your culinary creativity with approachable recipes for all skill levels. Come join me in exploring delicious flavors and making memorable dishes together in my kitchen!