This vibrant one-pot meal combines tender, perfectly seared salmon with aromatic, spice-infused rice for a satisfying dinner that minimizes cleanup. By cooking everything together in a single skillet, the rice absorbs the savory essence of the fish and the warmth of the curry, creating a harmonious and comforting dish that is ready in under forty minutes. It serves as an excellent solution for busy weeknights when you want a high-quality meal without the hassle of multiple cooking pots.

List of ingredients
- 4 salmon fillets
- 1ยฝ cups white rice
- 2 teaspoons hot curry powder
- 1 teaspoon turmeric
- ยฝ cup onion
- 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
- 1 tablespoon chicken bouillon powder
- โ cup fresh parsley or cilantro
- 3 cups water
- salt to taste
step-by-step instructions
- Step: Pat dry the salmon fillets, then place them on a flat plate. Add lemon pepper seasoning and smoked paprika to a small bowl and combine. Season the salmon with salt, then sprinkle the fish with the seasoning. Press the seasoning into the fish so that it adheres to the surface. Reserve the remaining seasoning for later.
- Step: Heat a large nonstick skillet over medium-high heat. Once hot, add olive oil, then swirl it around to coat the pan. Add the salmon fillets skin side down and cook for about 4-5 minutes on each side until golden and skin is crispy on the outside. Transfer the pan-seared salmon to a plate and set aside.
- Step: Wipe any black bits off the skillet, then go ahead and add the butter, then leave to melt. Add chopped onions and cook until soft, translucent and fragrant. Add curry powder, turmeric, red pepper flakes, the remaining salmon seasoning, garlic and ginger paste. Stir to combine and cook for about 30 seconds for the spices to bloom.
- Step: Add washed rice to the aromatics, followed by the chicken bouillon and salt to taste. Stir to combine.
- Step: Pour 3 cups of water over the rice and stir to combine, scraping off any brown bits stuck to the bottom of the pan simultaneously.
- Step: Let the rice come to a rapid boil for 5 minutes, then reduce the heat to low.
- Step: Place the salmon over the rice, cover the skillet with a lid, and cook for 15-18 minutes or until the rice is fully cooked and the water dries off.
- Step: Carefully remove the salmon from the rice and place it on a plate. Sprinkle fresh parsley and stir to combine. Arrange salmon fillets on top of the rice in the pan. Cover the pan with a lid, remove the heat, and let it rest for 5 minutes before serving.
Practical Cooking Tips
Maintaining The Perfect Simmer
Once you reduce the heat after the initial boil, ensure the burner is set to the lowest possible level. A gentle, consistent simmer is critical to preventing the rice from scorching or sticking to the bottom of the pan.
Developing Deeper Aromatics
To bloom the spices effectively, watch them closely during the 30-second frying stage. When the garlic, ginger, and curry powder become highly aromatic, they are ready for the rice to be added, which prevents them from burning and turning bitter.
Achieving Crispy Skin
For the best texture on your salmon, make sure the skillet is fully heated before adding the oil and fish. Avoid moving the fillets for the first few minutes of searing to allow a solid, crispy crust to form on the skin side.
Variations and Adjustments
Refreshing The Flavor Profile
You can substitute the water with coconut milk or a 50/50 blend of both for a richer, creamier rice base. This adds a subtle sweetness that pairs exceptionally well with the heat of the curry and the richness of the salmon.
Adding Nutritional Variety
Incorporate small-diced vegetables like bell peppers, peas, or sliced mushrooms into the skillet when you add the onion. These vegetables will steam perfectly alongside the rice, adding color and extra fiber to your meal.
Modifying Heat Levels
If you prefer a milder dish, simply omit the red pepper flakes or replace them with a pinch of smoked paprika for color without the spice. Conversely, you can increase the amount of curry powder slightly if you enjoy a more intense, robust flavor.
Serving and Storage Suggestions
Suggested Side Dishes
This dish is a complete meal, but it pairs beautifully with steamed broccoli, sautรฉed frozen mixed vegetables, or a crisp cucumber salad. The freshness of the vegetables helps to cut through the richness of the buttered rice.
Storing Leftover Portions
Transfer any remaining salmon and rice into an airtight container and store it in the refrigerator for up to 3-4 days. This allows the spices to infuse deeper into the rice, making the leftovers just as flavorful as the initial meal.
Reheating Instructions
When reheating, add a tablespoon of water to the container to prevent the rice from drying out. You can warm individual portions in the microwave on medium power or place the mixture in a small skillet over low heat until warmed through.
Freezing Recommendations
You can freeze the cooked rice and salmon for up to 3 months. Ensure the dish is completely cooled before transferring it to a freezer-safe container to maintain the best quality and texture upon thawing.
Common Kitchen Questions
Can I use different types of rice for this recipe?
While basmati or golden sella rice provides the fluffiest results, you can use other long-grain white rice varieties. Keep in mind that different rice types may require slight adjustments to the water volume or cooking time to reach the desired tenderness.
How do I know when the fish is perfectly cooked?
The salmon should be opaque and flake easily with a fork when it is done. Since it finishes cooking while the rice steams, you will achieve a moist, tender result that is not overcooked or dry.
What should I do if the rice is still hard after eighteen minutes?
If the rice still has a bite after the liquid is absorbed, add a splash of water, cover the pan again, and continue to cook on the lowest heat setting for another 3-5 minutes. The extra steam will finish cooking the grains without drying out the dish.
Print
One Pot Rice And Salmon
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Pescatarian
Description
This one-pot salmon and rice recipe is about to be your family favorite. The salmon is tender and beautifully cooked in one pan with fragrant garlic, turmeric, and curry rice, making for a perfectly balanced dinner.
Ingredients
- 4 salmon fillets
- 1ยฝ cups white rice
- 2 teaspoons hot curry powder
- 1 teaspoon turmeric
- ยฝ cup onion
- 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
- 1 tablespoon chicken bouillon powder
- โ cup fresh parsley or cilantro
- 3 cups water
- salt to taste
Instructions
- Step: Pat dry the salmon fillets, then place them on a flat plate. Add lemon pepper seasoning and smoked paprika to a small bowl and combine. Season the salmon with salt, then sprinkle the fish with the seasoning. Press the seasoning into the fish so that it adheres to the surface. Reserve the remaining seasoning for later.
- Step: Heat a large nonstick skillet over medium-high heat. Once hot, add olive oil, then swirl it around to coat the pan. Add the salmon fillets skin side down and cook for about 4-5 minutes on each side until golden and skin is crispy on the outside. Transfer the pan-seared salmon to a plate and set aside.
- Step: Wipe any black bits off the skillet, then go ahead and add the butter, then leave to melt. Add chopped onions and cook until soft, translucent and fragrant. Add curry powder, turmeric, red pepper flakes, the remaining salmon seasoning, garlic and ginger paste. Stir to combine and cook for about 30 seconds for the spices to bloom.
- Step: Add washed rice to the aromatics, followed by the chicken bouillon and salt to taste. Stir to combine.
- Step: Pour 3 cups of water over the rice and stir to combine, scraping off any brown bits stuck to the bottom of the pan simultaneously.
- Step: Let the rice come to a rapid boil for 5 minutes, then reduce the heat to low.
- Step: Place the salmon over the rice, cover the skillet with a lid, and cook for 15-18 minutes or until the rice is fully cooked and the water dries off.
- Step: Carefully remove the salmon from the rice and place it on a plate. Sprinkle fresh parsley and stir to combine. Arrange salmon fillets on top of the rice in the pan. Cover the pan with a lid, remove the heat, and let it rest for 5 minutes before serving.
Notes
After you bring the rice to a boil, make sure to reduce the heat so that it gently simmers. This will prevent the rice from burning and sticking to the bottom of the pan. For added flavor, you can use coconut milk or a mixture of both instead of water. Add in your favorite vegetables, such as bell peppers, peas, or carrots, for a more colorful dish.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Dinner
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 fillet with rice
- Calories: 421 kcal
- Sugar: 1 g
- Sodium: 289 mg
- Fat: 16 g
- Saturated Fat: 4 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 1 g
- Protein: 26 g
- Cholesterol: 72 mg