Steamed Salmon Accompanied by Broccoli and Shallots
This simple and healthy dish brings together tender salmon with vibrant broccoli and sweet shallots for a deliciously light meal. It's perfect for a quick dinner that feels fresh and satisfying without any fuss.
Let's make it.
Follow these steps for a delicious result. Tick off each step as you go.
Eggy Cheese Toasted Sandwich
Something delicious to watch next.
Step 1
Start by warming some olive oil in a large skillet over medium heat. Toss in the shallots and garlic, letting them cook until they’re soft and fragrant, which should take about 3 minutes. Meanwhile, season the salmon fillets with salt and pepper on both sides. Place the salmon in the skillet, skin-side up, and cook for around 4 minutes. Then, flip the fillets so the skin is down and spoon the shallot and garlic mixture over the top. Add the broccoli around the salmon, giving it a gentle stir to coat everything in that flavorful oil. Squeeze fresh lemon juice over the salmon and broccoli, then cover the skillet. Let everything steam together until the salmon is cooked through and flakes easily with a fork, about 5 minutes.
Why you’ll love it
This dish is light, healthy, and full of fresh flavors. The gentle steaming method keeps the salmon moist and tender, while the broccoli and shallots add a nice balance of texture and sweetness. It’s a simple meal that feels both comforting and nutritious.
How to serve
Serve with a squeeze of fresh lemon juice or a drizzle of soy sauce to enhance the flavors. A side of steamed rice or quinoa pairs well for a complete meal. Garnish with fresh herbs like dill or parsley for added color and aroma.
Storage & leftovers
Store leftovers in an airtight container in the refrigerator for up to two days. Reheat gently using a steamer or microwave at low power to prevent the salmon from drying out. Avoid freezing, as the texture may become mushy after thawing.



