New this month
Get the Allrecipes magazine just $7.99

Salmon and Pesto with Rice


"This is a very unique recipe. The salmon in this recipe gets steamed by the water in the rice. I was leery that this would never work, but it did, and everyone wanted it again!"
Added to shopping list. Go to shopping list.


1 h servings 710 cals
Original recipe yields 4 servings (4 Servings)


  • Calories:
  • 710 kcal
  • 36%
  • Fat:
  • 34.9 g
  • 54%
  • Carbs:
  • 44.2g
  • 14%
  • Protein:
  • 44.6 g
  • 89%
  • Cholesterol:
  • 122 mg
  • 41%
  • Sodium:
  • 778 mg
  • 31%

Based on a 2,000 calorie diet

See full nutrition

Nutritional Information

1 Serving
Servings Per Recipe:
Amount Per Serving
  • * Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
  • ** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.
  • (-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.

On Sale

What's on sale near you.


Sort stores by

These nearby stores have ingredients on sale!
Find the closest stores
(uses your location)

May we suggest



{{model.addEditText}} Print
  • Prep

  • Cook

  • Ready In

  1. In a medium bowl, toss salmon fillets in pesto to coat.
  2. In a medium saucepan over medium heat, melt butter, and saute shallots until tender. Stir in rice, fish stock, and wine. Bring to a boil. Reduce heat, cover, and simmer 15 minutes.
  3. Without stirring rice, place salmon in the saucepan. Cover, and continue cooking 25 to 30 minutes, until rice is tender and salmon is easily flaked with a fork.

Similar: RecipesVideosCategoriesArticles

Similar: {{title}} recipes videos categories articles


Read all reviews 50
  1. 65 Ratings

Most helpful positive review

This was so good and so easy to make. I made a couple changes. I didn't have any shallots so I cut up some onion and added a little garlic. I used chicken stock instead of fish stock. Fish s...

Most helpful critical review

I wanted to like this. I really did. It just didn't "grab" me. I absolutely love pesto, but this needed something else, too.

Most helpful
Most positive
Least positive

This was so good and so easy to make. I made a couple changes. I didn't have any shallots so I cut up some onion and added a little garlic. I used chicken stock instead of fish stock. Fish s...

This is a wonderful, easy recipe that was delicious! I added a little garlic!! And used chicken broth instead of fish stock.

This was fabulous! It was so good that I made it Friday night for a small dinner party and again on Sunday for Grandparents Day. All guests just about licked their plates! The only changes I m...

This was delicious! I also used chicken broth instead of fish stock and added 3 cloves of chopped garlic to saute with the shallot. Served with the asparagus with gorgonzola from this site by ...

This recipe is wonderful! The pesto sauce is very creamy, but not too rich. We love it!

fantastic. I used chicken broth instead of fish stock. didn't cube the fish, just used whole fillets and also sprinkled parmesan cheese on top when it was done. yum yum

Great rice, good salmon. I followed the recipe closely, except for adding a little extra pesto and using chicken stock in place of fish stock as that's what I had. I was worried the rice would b...

I love this method for cooking salmon! I did feel though that it was lacking a little flavor. I think the rice is just a bit bland and maybe could use a little something. I subbed chicken bro...

This was unbelievably, melt-in-your-mouth, bursting full of flavor delicious! I did vary it up a bit - I added quartered cherry tomatoes, chopped mushrooms, and garlic in with the shallots. Used...