One pot rice and salmon is a simple yet satisfying meal that can be prepared quickly in one skillet. This dish brings together perfectly cooked salmon fillets, fragrant spices, and fluffy rice, all infused with rich flavor. What sets this recipe apart is its ease of preparation, making it a great choice for busy nights or family gatherings.
Why You’ll Love This Recipe
This recipe is ideal for families seeking a hassle-free weeknight dinner or anyone wanting a fuss-free meal without compromising on taste. The combination of spices, such as hot curry powder and turmeric, adds warmth and vibrancy, while the salmon provides vital omega-3 fatty acids, making this dish both delicious and healthy. Plus, using one pot means fewer dishes to wash, saving you time and energy in the kitchen.
Ingredients You’ll Need
Gather these ingredients for your flavorful rice and salmon dish:
- 4 salmon fillets (up to 6 fillets if desired)
- 1½ cups white rice (golden sella basmati or white long grain)
- 2 teaspoons hot curry powder
- 1 teaspoon turmeric
- ½ cup onion, chopped
- 1 tablespoon garlic paste
- 1 teaspoon ginger paste
- 1 teaspoon lemon pepper seasoning
- 1 teaspoon smoked paprika
- 2 tablespoons olive oil
- 2 tablespoons butter
- Red pepper flakes (to taste)
- 1 tablespoon chicken bouillon powder
- â…“ cup fresh parsley (or cilantro)
- 3 cups water
- Salt, to taste
Ingredient Notes, Variations & Simple Swaps
- Salmon fillets: These provide a rich, buttery flavor and healthy fats. If you want a different protein, feel free to use chicken fillets or even fish fillets like cod.
- White rice: This is the base of the dish and helps absorb all the flavors. If you’re looking for a healthier option, you can substitute it with brown rice, but cooking times will vary slightly.
- Spices: Each spice contributes unique flavor. If you skip the hot curry powder, consider adding a pinch of cayenne for heat or more smoked paprika for depth.
- Onions and garlic: These aromatics enhance the overall flavor. You can use shallots or leeks if you prefer their milder taste.
- Fresh parsley: Adds a burst of freshness and color. You can also use cilantro for a different flavor profile.
Equipment Needed
- Large nonstick skillet
- Measuring cups and spoons
- Spatula or wooden spoon
- Plate for the cooked salmon
How to Make This Recipe
Step 1 – Prepare the Salmon
Begin by patting dry the salmon fillets with a paper towel. This helps them crisp up during cooking. Season them with salt and sprinkle lemon pepper seasoning mixed with smoked paprika on both sides. Press the seasoning into the fillets to ensure it sticks.
Step 2 – Sear the Salmon
Heat a large nonstick skillet over medium-high heat and add olive oil once it’s hot. The oil should shimmer. Place the salmon fillets skin-side down and let them cook undisturbed for 4-5 minutes until golden and crispy. Flip them carefully and cook for another 4-5 minutes. Once done, transfer the salmon to a plate and set it aside.
Step 3 – Cook the Aromatics
In the same skillet, wipe away any remaining bits, then add butter. Allow it to melt. The smell of the butter is delightful! Add chopped onions and cook them until they are soft and translucent—about 3-4 minutes. Stir in the hot curry powder, turmeric, red pepper flakes, garlic paste, and ginger paste. This is where the magic happens! Cook for 30 seconds until the spices become fragrant.
Step 4 – Add the Rice, Bouillon, and Water
Next, add the washed rice to the pan and combine it with the aromatic mixture. Stir in the chicken bouillon and salt to taste. Pour in 3 cups of water, and scrape the bottom of the pan to lift any flavorful bits. Bring the mixture to a rapid boil for about 5 minutes.
Step 5 – Combine Salmon and Rice
After boiling, reduce the heat to low. Gently lay the seared salmon over the rice, then cover the skillet with a lid. This allows the salmon to steam and infuse its flavor into the rice. Cook for 15-18 minutes or until the rice is tender and the water has been absorbed.
Step 6 – Finishing Touches
Carefully remove the salmon from the skillet and set it on a plate. Give the rice a good stir and add fresh parsley. Now, arrange the salmon fillets on top of the rice in the pan. Cover once more and let it rest for 5 minutes before serving.
Tips for Perfect Results
- Use a nonstick skillet to prevent the fish from sticking and make cleanup easier.
- Avoid overcrowding the pan when searing salmon; it ensures even cooking.
- Let the rice fully absorb the liquid before lifting the lid.
- Covering the skillet while cooking allows the salmon to retain moisture.
- Season the dish to your taste but remember that the bouillon adds saltiness.
Common Mistakes to Avoid
- Not drying the salmon: This prevents achieving a crispy skin.
- Skipping the aromatics: They build a flavorful base for the dish, so don’t leave them out!
- Stirring too often: Allow the rice to sit undisturbed while it cooks for proper texture.
- Removing the lid too soon: This lets steam escape and can result in undercooked rice.
- Not letting it rest: A few minutes after cooking helps marry the flavors together.
Flavor Variations
This dish is versatile, and you can make it your own with these variations:
- Spicy twist: Add diced jalapeños or more red pepper flakes for extra heat.
- Coconut curry: Use coconut milk instead of water for a creamier texture and flavor.
- Vegetable boost: Add peas, carrots, or spinach to the rice during the last few minutes of cooking.
- Herb flavor: Incorporate dill or chives for a fresh taste that complements the salmon nicely.
- Zesty touch: Add a squeeze of lime or lemon juice before serving for brightness.
What to Serve With This Recipe
Pair your one pot rice and salmon with these delicious options:
- Steamed broccoli: Its slight bitterness balances the dish beautifully.
- Mixed green salad: A simple salad adds freshness and crunch to the meal.
- Crusty bread: Perfect for soaking up any leftover rice and sauce.
- Grilled vegetables: Bring additional flavors and textures to your plate.
Budget & Ingredient Sourcing
Keep your budget in check with these tips:
- Buy salmon in bulk to save money, or choose frozen fillets, which can be more affordable.
- Purchase rice in larger quantities for better savings over time.
- Look for seasonal vegetables to include when you can for additional savings.
- Opt for store brands of spices to cut costs without sacrificing flavor.
Meal Prep & Batch Cooking Tips
Preparing ahead can save you time:
- Cook the rice in advance and store it in the fridge; simply reheat before adding the salmon.
- Season and marinate the salmon fillets earlier in the day for enhanced flavor.
- Make a double batch; leftover rice can be delicious as a next-day lunch.
- Store ingredients separately until you’re ready to cook for the freshest taste.
Nutritional Benefits
This recipe includes several nutritious ingredients that provide health benefits:
- Salmon: Rich in omega-3 fatty acids that support heart health.
- Turmeric: Known for its anti-inflammatory properties.
- Garlic: Can help boost the immune system and improve heart health.
- Parsley: Packed with vitamins A, C, and K, it’s a great addition to any dish.
Storage, Make-Ahead & Leftovers
You can store leftovers safely for a few days. Keep the rice and salmon in the fridge for up to 3 days. If you want to freeze it, portion the dish in airtight containers. Thaw it overnight in the fridge when you’re ready to enjoy it again. To reheat, warm in the microwave or over medium-low heat on the stove, adding a splash of water if necessary to revive the rice’s moisture.
Frequently Asked Questions
Can I use frozen salmon for this recipe?
Yes! Just ensure you thaw the salmon completely before cooking. This helps to achieve the best texture.
What if I don’t have chicken bouillon?
You can substitute with vegetable broth or add salt to taste for flavor.
Can I use brown rice instead?
Absolutely, but keep in mind that brown rice takes longer to cook. Adjust the cooking time as needed.
Is this recipe suitable for meal prep?
Yes, it’s great for meal prep! Just store each component separately until ready to eat.
Can I add a salad on the side?
Definitely! A fresh salad complements this dish well and adds extra nutrients.

One Pot Rice and Salmon
Ingredients
Main Ingredients
- 4 fillets salmon fillets Up to 6 fillets if desired.
- 1.5 cups white rice Can use golden sella basmati or white long grain.
- 2 teaspoons hot curry powder
- 1 teaspoon turmeric
- 0.5 cup onion, chopped
- 1 tablespoon garlic paste
- 1 teaspoon ginger paste
- 1 teaspoon lemon pepper seasoning
- 1 teaspoon smoked paprika
- 2 tablespoons olive oil
- 2 tablespoons butter
- Red pepper flakes To taste.
- 1 tablespoon chicken bouillon powder
- 0.33 cup fresh parsley or cilantro
- 3 cups water
- Salt To taste.
Instructions
Preparation
- Begin by patting dry the salmon fillets with a paper towel. Season them with salt and sprinkle lemon pepper seasoning mixed with smoked paprika on both sides.
- Heat a large nonstick skillet over medium-high heat and add olive oil once it’s hot. Place the salmon fillets skin-side down and cook undisturbed for 4-5 minutes until golden and crispy.
- Carefully flip the salmon and cook for another 4-5 minutes. Transfer the salmon to a plate and set aside.
- In the same skillet, wipe away any remaining bits and add butter. Allow it to melt. Add chopped onions and cook until soft and translucent, about 3-4 minutes.
- Stir in the hot curry powder, turmeric, red pepper flakes, garlic paste, and ginger paste, cooking for 30 seconds until fragrant.
- Add the washed rice to the pan, along with the chicken bouillon and salt to taste. Pour in 3 cups of water and bring to a rapid boil for about 5 minutes.
- Reduce heat to low, gently lay the seared salmon over the rice, and cover. Cook for 15-18 minutes or until the rice is tender and the water absorbed.
- Carefully remove the salmon from the skillet to a plate, stir the rice, add fresh parsley, and arrange the salmon fillets on top of the rice. Cover and let rest for 5 minutes before serving.
