A LITTLE INSPIRATION FOR EVERY MEAL Have a recipe? Share it →
Home / Recipes / Main Course
THE RECIPE COLLECTION · Main Course

Salmon Steamed with Broccoli and Shallots

This simple and healthy dish combines tender salmon with fresh broccoli and fragrant shallots for a light, flavorful meal. It’s perfect for a quick weeknight dinner that feels both satisfying and nutritious.

Start cooking ↓
TIME25 min
SERVINGS4
RATING4.8 / 5
Salmon Steamed with Broccoli and Shallots COOKBOOK / 3561
01 / WHAT YOU NEED

Ingredients

Adjust servings4
02 / HOW TO MAKE IT

Let's cook.

01

Steam Until Done

Start by heating some olive oil in a large skillet over medium heat. Toss in the shallots and garlic, cooking them gently until they’re soft and fragrant, which should take about 3 minutes. While that’s happening, season your salmon fillets with salt and pepper on both sides. Place the salmon in the skillet with the skin side facing up and let it cook for around 4 minutes. Then, carefully flip the fillets so the skin side is down, and spread the shallots and garlic right over the top. Add the broccoli around the salmon, giving it a little stir to coat everything in the flavorful oil. Squeeze fresh lemon juice over the salmon and broccoli, then cover the skillet. Let it steam for about 5 minutes, or until the salmon flakes easily with a fork and is cooked through.

03 / EXTRA DETAILS

Good to know.

Cook's tip

- Make sure to not overcook the salmon; it should flake easily but remain moist inside.
- Use fresh broccoli with firm stalks for the best texture.
- Add a squeeze of lemon juice after steaming to brighten the flavors.

Why you’ll love it

This dish is light, healthy, and full of fresh flavors. The gentle steaming keeps the salmon tender and moist while preserving the bright crunch of the broccoli. Shallots add a subtle sweetness that complements the fish perfectly.

Serving ideas

Serve with steamed jasmine rice or quinoa for a balanced meal. A drizzle of soy sauce or a light vinaigrette can enhance the taste. Pair it with a crisp white wine or a refreshing iced tea.

Storage & leftovers

Store leftovers in an airtight container in the refrigerator for up to two days. Reheat gently in a steamer or microwave to keep the salmon from drying out. Avoid freezing to maintain the best texture.

KEEP EXPLORING

More to make.

All recipes ↗