Disclosure: This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
There’s something magical about lifting the lid off a steaming pot and catching that first wave of gentle lemon and fresh dill.
Steamed salmon comes out impossibly tender and juicy, with flavors so clean and delicate that every bite feels light yet satisfying. It’s the kind of dish that tastes like you spent hours in the kitchen, but in truth, it only takes a few simple steps to get it right.
If you’ve ever wanted a seafood dinner that’s healthy, foolproof, and ready in under 30 minutes, this steamed salmon recipe will quickly become a weeknight favorite. You’ll find the full step-by-step instructions below, plus a recipe card you can save for later.
And if you’re in a hurry, use the “Jump to Recipe” button at the top to dive straight into cooking.
Table of Contents
Ingredients You’ll Need

- 4 salmon fillets (6 oz each, about 1-inch thick)
Fresh or previously frozen and thawed. Choose skin-on for extra moisture retention, but skinless works too. - ½ teaspoon sea salt
Enhances the salmon’s natural flavor without overpowering it. - ¼ teaspoon freshly ground black pepper
Adds a subtle heat and depth to the delicate fish. - 2 cups water
For generating steam. You can add more if using a larger pot. - 2 garlic cloves, grated or minced
Infuses the steam with a warm, savory aroma. - ½ lemon, thinly sliced
Brightens the flavor and lightly perfumes the salmon as it steams. - 4–5 sprigs fresh dill (or substitute with parsley)
Adds a gentle herbal note that complements the fish beautifully. - Non-stick cooking spray or a light brush of oil
Prevents the salmon from sticking to the steamer basket. - Extra lemon wedges for serving
A fresh squeeze at the end makes the flavors pop.
Step-by-Step Instructions
Now, let’s jump right to the instructions.
Step 1: Prepare Your Steaming Setup
Fill a large pot with about 2 cups of water, making sure the water level stays just below the steamer basket or rack. Place the lid on and bring the water to a gentle simmer over medium heat. You want steady steam, not a rolling boil.
Step 2: Add Aromatics to the Steam
Drop the grated garlic, lemon slices, and fresh dill sprigs into the simmering water. These aromatics will infuse the steam with subtle flavor, giving your salmon a restaurant-quality taste without extra effort.
Step 3: Season and Arrange the Salmon
Pat the salmon fillets dry with paper towels for better texture. Season both sides with sea salt and black pepper. Lightly coat the steamer basket with non-stick spray or a thin brush of oil to prevent sticking. Arrange the salmon fillets in a single layer, leaving a little space between each piece for the steam to circulate.
Step 4: Steam the Salmon to Tender Perfection
Place the basket over the simmering water, cover with a tight-fitting lid, and steam for 8–10 minutes, depending on thickness. Avoid lifting the lid too often, as it will release valuable steam. The salmon is ready when it flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
Step 5: Rest, Garnish, and Serve
Carefully remove the salmon from the steamer and let it rest for 1–2 minutes to allow the juices to settle. Serve with extra lemon wedges for a bright finish. Optional sides like steamed veggies, rice, or a light citrus sauce make this a complete, healthy meal.
Steamed Salmon Recipe
- Total Time: 25 minutes
- Yield: 4 servings 1x
Description
This easy steamed salmon recipe creates tender, juicy fillets infused with lemon, garlic, and fresh dill. A healthy, simple, and foolproof seafood dinner ready in under 30 minutes.
Ingredients
- 4 salmon fillets (6 oz each, about 1-inch thick)
- 1/2 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
- 2 cups water
- 2 garlic cloves, grated or minced
- 1/2 lemon, thinly sliced
- 4–5 sprigs fresh dill (or parsley)
- Non-stick cooking spray or light brush of oil
- Extra lemon wedges for serving
Instructions
- Fill a large pot with about 2 cups of water, just below the steamer basket. Cover and bring to a gentle simmer.
- Add grated garlic, lemon slices, and fresh dill to the simmering water to infuse flavor.
- Pat salmon fillets dry and season with salt and pepper. Lightly coat the steamer basket with oil and arrange fillets in a single layer.
- Cover and steam for 8–10 minutes, until the salmon flakes easily with a fork and reaches 145°F.
- Remove salmon, let rest for 1–2 minutes, and serve with fresh lemon wedges.
Notes
For medium-rare salmon, aim for an internal temperature of 120–125°F. Avoid overcooking to keep it tender and juicy. Pairs perfectly with rice, steamed vegetables, or a light citrus sauce.
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Category: Seafood
- Method: Steaming
- Cuisine: International
Nutrition
- Serving Size: 1 fillet
- Calories: 250
- Sugar: 0g
- Sodium: 320mg
- Fat: 15g
- Saturated Fat: 3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 1g
- Fiber: 0g
- Protein: 26g
- Cholesterol: 70mg
Serving Ideas for Steamed Salmon
Steamed salmon is wonderfully versatile, which means you can dress it up for a special dinner or keep it light for a quick weekday meal. Since steaming locks in the fish’s natural flavor, your sides and sauces should complement rather than overpower it.
Perfect Side Dishes
- Steamed or roasted vegetables like asparagus, broccoli, or green beans
- Rice or grain bowls such as jasmine rice, quinoa, or couscous
- Light salads with citrus vinaigrettes or cucumber for freshness
- Simple potatoes like boiled baby potatoes or roasted fingerlings
Sauce Pairings
- Lemon-dill butter sauce for a classic flavor boost
- Light soy-ginger drizzle for an Asian-inspired twist
- Yogurt-herb sauce with garlic, dill, and lemon zest for a creamy option
Beverage Pairings
- Crisp white wines like Pinot Grigio or Sauvignon Blanc
- Sparkling water with lemon for a refreshing non-alcoholic option
- For an Asian twist, chilled sake pairs beautifully with steamed salmon
Did you know? A small squeeze of fresh lemon right before serving can enhance the salmon’s natural flavors without adding extra calories.
Final Thoughts
Steaming salmon is proof that the simplest techniques often deliver the most satisfying meals. In just 25 minutes, you get tender, flaky fillets infused with bright lemon and fresh herbs, all without the need for heavy oils or complicated steps.
It’s light, nutritious, and versatile enough for both busy weeknights and special dinners.
You may also like:
– Breaded Grilled Salmon Recipe
– Miso Salmon Recipe
– Fried Salmon Recipe
Now it’s your turn to bring this recipe to life. Give it a try, pair it with your favorite sides, and see how easy it is to enjoy restaurant-quality salmon at home.
If you make this recipe, I’d love to hear how it turned out, drop your thoughts or questions in the comments below. Until then, happy cooking!










