Walnut-Stuffed Salmon

Walnut-Stuffed Salmon


This entree packs a “mega punch” with walnuts and salmon both being rich in omega-3 fatty acids. The addition of brown rice and spinach rounds out the nutritional balance and flavor.

Total Time
1 Hr

Total Time

Prep Time
20 Mins
Cook Time
40 Mins
Total Time
1 Hr


456 cal
Total Fat
26 g
Polyunsaturated Fat
12 g
74 mg
533 mg
22 g
Dietary Fiber
7 g
33 g


  • 2 teaspoons olive oil
  • 1/4 cup minced onion
  • 1 clove garlic, minced
  • 4 cups chopped spinach
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 1 cup cooked brown rice
  • 2 teaspoons lemon zest
  • 1/4 cup shredded old Cheddar cheese
  • 1/2 cup chopped California walnuts
  • 1 pound salmon fillet, skinned and pin bones removed


  1. In a large nonstick skillet, heat oil over medium heat. Add onion; cook until tender but not browned, about 5 minutes. Stir in garlic, spinach, salt and pepper and cook until spinach starts to wilt, about 3 minutes. Remove from heat.
  2. Add cooked rice to spinach and stir in lemon zest until well combined.
  3. Spread spinach mixture evenly over salmon and sprinkle with cheese and walnuts. Roll up gently using toothpicks or butcher’s twine to secure.
  4. Place salmon on a parchment-lined rimmed baking sheet and bake in 375°F oven until fish is cooked through, about 15-20 minutes.
  5. Transfer to cutting board and let rest 10 minutes before slicing. Serve with steamed seasonal vegetables or green salad.