One-Pot Salmon and Dill Rice With Peas
Updated June 10, 2026
- Ready In
- 30 min
- Rating
- Comments
- Read comments
Advertisement
Ingredients
1 ½ cups/10 ounces basmati rice, rinsed and drained
2 teaspoons coriander seeds
1 ½ pounds skinless salmon fillet, cut into 1-inch cubes
1 tablespoon extra-virgin olive oil
Kosher salt and pepper
½ cup frozen peas
¾ cup plain Greek yogurt
¼ cup finely chopped Persian cucumber
¼ teaspoon finely grated garlic, optional
½ cup chopped dill
Lemon wedges (optional), for serving
Preparation
- Step 1
In a large Dutch oven, combine rice and 2 ¼ cups of water and bring to a boil over high. Cover, reduce heat to low and cook for 10 minutes. (It will cook further after you add the salmon.)
- Step 2
While the rice cooks, lightly crush the coriander seeds. (A meat mallet or the back of a small saucepan works well.) Rub salmon all over with the oil and season with salt, pepper and the crushed coriander seeds.
- Step 3
Scatter peas evenly over the rice, then arrange salmon on top. Cover and cook until fish is just cooked to medium and rice is tender, 8 to 10 minutes longer.
- Step 4
Meanwhile, in a small bowl, combine yogurt, cucumber, garlic (if using) and 2 tablespoons of water; mix well then season to taste with salt and pepper.
- Step 5
Transfer the salmon to 4 serving plates. Add dill to the rice, season with salt and fluff with a fork. Spoon some of the rice next to the salmon. Serve warm, with the yogurt sauce and lemon wedges, if using, on the side.
Private Notes
Comments
Salmon needs way longer to cook - no instruction on raising the temp back up from low.
Yes. Not “one pot” material! Jasmin Rice in rice cooker. Salmon seared w olive oil, coriander, muscat, cumin salt pepper and lemon juice in pan. Peas cooked separately too. Zatziki needed lemon juice too. Yum!
Have to agree with the other comments. The fish was still raw and the rice was still hard after the stated cooking time. The directions need some work.
I used Jasmine rice instead of Basamati. Reduced initial cooking time to 8 minutes before adding Salmon. Cooked about 5 mins more than the original stated. I saw the fish needed a bit more time and just popped the lid back on. No big deal. The rice was perfect and so was the fish. I had a skin on salmon so I crisped up the skin separately and added it on top. Not the most complex flavor profile but all in all an easy and delicious weeknight meal. It wasn’t fussy and was ready quick.
Gosh, this was bland. By the time the salmon was done, the rice was stuck to the bottom of the pan. I sprinkled it liberally with cumin and more coriander which helped a little.
I agree with some of the other comments. I had to cook the salmon about 5 minutes longer. I found the dish rather bland. I wouldn’t make it again.

