Skip to main content New<> this month
Get the Allrecipes magazine

Steamed Salmon with Broccoli and Shallots

Rated as 4 out of 5 Stars

"This steamed salmon dish is simple, tasty, and wholesome. Serve over brown rice or quinoa."
Added to shopping list. Go to shopping list.


25 m servings 445
Original recipe yields 2 servings


{{model.addEditText}} Print
  1. Heat olive oil in a large skillet over medium heat. Add shallot and garlic and cook until soft and fragrant, about 3 minutes.
  2. Sprinkle salmon fillets with salt and pepper on both sides. Place fillets, skin-side up, in the skillet; cook for 4 minutes. Flip salmon skin-side down and spread shallot and garlic over top. Add broccoli around the fillets, stirring to coat in oil. Squeeze lemon halves over salmon and broccoli.
  3. Cover the skillet and steam until salmon is cooked through and flakes easily with a fork, about 5 minutes.


  • Cook's Notes:
  • If salmon is frozen, thaw in the refrigerator overnight.
  • If your skillet doesn't have a top, use a heavy piece of aluminum foil.

Nutrition Facts

Per Serving: 445 calories; 20.5 16.8 52 100 206 Full nutrition

Explore more


Read all reviews 1
Most helpful
Most positive
Least positive

I really liked that this was a quick one-pan meal. I made a slight change to the cooking method. Once the shallot and garlic was softened, I removed it from the pan so that I could crank up the...