After a long day, the last thing you want is a complicated dinner that takes an hour and leaves a mountain of dishes. The problem is real: you need something fast, healthy, and satisfying without sacrificing taste.
Advertisements1
This recipe delivers a restaurant-quality meal in just 30 minutes. The salmon gets a glossy, savory-sweet glaze that caramelizes under high heat, while the green beans roast to a crisp-tender perfection with a nutty sesame finish. It's a complete, balanced plate that comes together in one sheet pan plus a skillet.
I've broken down the steps to maximize efficiency: start the green beans in the oven, then sear the salmon while they roast. The result is a dinner that feels composed and intentional, but with minimal effort. No marinating, no complicated sauces—just a few smart moves and a great meal.
Why You'll Love This Recipe
About the Ingredients
4 (6 oz / 170g) salmon fillets, skin on
Fresh or frozen (thawed) salmon works. For sustainability, look for MSC-certified. If you prefer skinless, that's fine, but the skin helps keep the fish moist.
1 lb (450g) fresh green beans, trimmed
Haricots verts are thinner and more tender, but regular green beans are fine. Substitute with asparagus or broccolini if you like.
3 tablespoons (45ml) soy sauce
Use low-sodium soy sauce to control salt. Tamari or coconut aminos work for gluten-free or soy-free diets.
2 tablespoons (30ml) mirin
Mirin adds sweetness and shine. If you don't have it, mix 1 tbsp dry sherry + 1 tsp sugar as a substitute.
1 tablespoon (15ml) honey
Honey balances the salt. Maple syrup or brown sugar can be swapped in.
2 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1/2 teaspoon garlic powder.
1 teaspoon grated fresh ginger
Ginger adds warmth. Use 1/2 teaspoon ground ginger if you don't have fresh.
2 tablespoons (30ml) toasted sesame oil
This is for the green beans. Use regular sesame oil if needed, but toasted has more flavor.
1 tablespoon (15ml) vegetable oil (or any neutral oil)
For searing the salmon. Avocado or canola oil works well.
1 tablespoon sesame seeds
White or black. Toasted sesame seeds add extra nuttiness.
Salt and freshly ground black pepper
To taste. Use kosher salt for even seasoning.
Tips & Tricks
- Pat the salmon completely dry before searing – this ensures a crispy crust and prevents sticking.
- Don't overcrowd the skillet; cook salmon in batches if needed to get a proper sear.
- Trim green beans evenly so they cook uniformly. If some are thicker, cut them in half lengthwise.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper. Toss green beans with 1 tablespoon sesame oil, salt, and pepper. Spread them in a single layer on the sheet.
2. Roast Green Beans
Place the green beans in the oven and roast for 10 minutes. They should be vibrant and starting to blister at the edges.
3. Make Glaze
In a small bowl, whisk together soy sauce, mirin, honey, garlic, and ginger. Set aside.
4. Sear Salmon
Heat vegetable oil in a large oven-safe skillet over medium-high heat. Season salmon fillets with salt and pepper. Place them skin-side down and cook for 4-5 minutes, until the skin is golden and crispy. The fish should release easily from the pan.
5. Glaze and Finish
Brush the top of each salmon fillet with the glaze. Carefully flip the salmon and cook for 2 minutes more. Then transfer the skillet to the oven and bake for 5-7 minutes, until the salmon is cooked to your liking (internal temperature 125°F/52°C for medium-rare). The glaze should be bubbling and caramelized.
6. Finish Green Beans
Remove the green beans from the oven and toss with the remaining 1 tablespoon sesame oil and sesame seeds. Taste and adjust seasoning.
7. Serve
Divide the green beans among plates, top with a salmon fillet, and drizzle with any remaining glaze from the pan. Serve immediately.
Delicious Variations
Swap salmon for chicken thighs
adjust cooking time to 20-25 minutes in the oven.
- Add a squeeze of lime juice and a sprinkle of cilantro for a citrusy twist.
- Make it spicy by adding 1 teaspoon sriracha or chili garlic sauce to the glaze.
How to Store Fast Dinner Recipes: 30-Minute Soy-Glazed Salmon with Sesame Green Beans
Refrigerator
Store leftovers in an airtight container for up to 3 days. The green beans may soften, but the flavor remains.
Freezer
You can freeze the cooked salmon and green beans separately for up to 2 months. Thaw in the fridge overnight.
Reheating
Reheat in a 350°F (175°C) oven for 5-7 minutes, or microwave in 30-second bursts to avoid overcooking the fish.
Frequently Asked Questions
Q: Can I use frozen salmon for this recipe?
Yes, you can use frozen salmon, but thaw it completely in the fridge overnight and pat it dry before cooking. This ensures even cooking and a good sear.
Q: How do I know when the salmon is done?
The salmon is done when it flakes easily with a fork and reaches an internal temperature of 125°F (52°C) for medium-rare, or 130°F (54°C) for medium. Use a meat thermometer for accuracy.
Q: Can I substitute the green beans with another vegetable?
Absolutely. Asparagus, broccolini, or snap peas work well. Adjust roasting time as needed: thinner vegetables may cook faster.
Q: Is this recipe gluten-free?
To make it gluten-free, use tamari or coconut aminos instead of regular soy sauce. Ensure your mirin is gluten-free as well.
Q: Can I make this recipe ahead of time?
You can prep the glaze and trim the green beans ahead of time, but cook the salmon fresh for the best texture. Leftovers are still tasty.
If you try this fast dinner, let me know how it turns out in the comments below. I'd love to hear your favorite weeknight time-savers too!
Fast Dinner Recipes: 30-Minute Soy-Glazed Salmon with Sesame Green Beans
This 30-minute soy-glazed salmon with sesame green beans is a fast, flavorful weeknight win that's ready before you know it.
🧂 Ingredients
- 4 (6 oz / 170g) salmon fillets, skin on
- 1 lb (450g) fresh green beans, trimmed
- 3 tablespoons (45ml) soy sauce
- 2 tablespoons (30ml) mirin
- 1 tablespoon (15ml) honey
- 2 cloves garlic, minced
- 1 teaspoon grated fresh ginger
- 2 tablespoons (30ml) toasted sesame oil
- 1 tablespoon (15ml) vegetable oil (or any neutral oil)
- 1 tablespoon sesame seeds
- Salt and freshly ground black pepper
📋 Instructions
- 1Preheat and Prep — Preheat oven to 425°F (220°C). Line a baking sheet with parchment paper. Toss green beans with 1 tablespoon sesame oil, salt, and pepper. Spread them in a single layer on the sheet.
- 2Roast Green Beans — Place the green beans in the oven and roast for 10 minutes. They should be vibrant and starting to blister at the edges.
- 3Make Glaze — In a small bowl, whisk together soy sauce, mirin, honey, garlic, and ginger. Set aside.
- 4Sear Salmon — Heat vegetable oil in a large oven-safe skillet over medium-high heat. Season salmon fillets with salt and pepper. Place them skin-side down and cook for 4-5 minutes, until the skin is golden and crispy. The fish should release easily from the pan.
- 5Glaze and Finish — Brush the top of each salmon fillet with the glaze. Carefully flip the salmon and cook for 2 minutes more. Then transfer the skillet to the oven and bake for 5-7 minutes, until the salmon is cooked to your liking (internal temperature 125°F/52°C for medium-rare). The glaze should be bubbling and caramelized.
- 6Finish Green Beans — Remove the green beans from the oven and toss with the remaining 1 tablespoon sesame oil and sesame seeds. Taste and adjust seasoning.
- 7Serve — Divide the green beans among plates, top with a salmon fillet, and drizzle with any remaining glaze from the pan. Serve immediately.



