ADVERTISEMENT

Best 30-Minute Honey Garlic Salmon with Green Beans

By August 14, 20267 min read

Some nights, dinner has to be fast, healthy, and still feel like a hug on a plate. This honey garlic salmon with green beans is my go-to when I need to get food on the table without turning my kitchen into a disaster zone. It’s one pan, 30 minutes, and the kind of meal that makes everyone at the table go quiet (in a good way).

Advertisements1

I remember the first time I made this for my family—my youngest, who usually eyes salmon like it’s a science experiment, asked for seconds. That’s when I knew this recipe was a keeper. The sauce does all the heavy lifting: sweet, savory, with a little garlicky kick, and it coats everything in a glossy, irresistible glaze.

Whether you’re a busy parent, a weeknight warrior, or just someone who wants a delicious dinner without the fuss, this recipe is for you. Let’s make something beautiful together!

Why You'll Love This Recipe

1

Quick & easy: Ready in 30 minutes with minimal cleanup—perfect for busy evenings.
2

One-pan wonder: Everything cooks together, so you save time and dishes.
3

Family-approved: The sweet-savory glaze appeals to kids and adults alike.
4

Healthy & balanced: High-protein salmon and fiber-rich green beans make a nutritious meal.

About the Ingredients

4 (6 oz / 170g) salmon fillets, skin on or off

Look for fresh, sustainably sourced salmon. If using frozen, thaw overnight in the fridge. You can substitute with chicken breast or tofu for a different protein.

1 lb (450g) fresh green beans, trimmed

Fresh beans give the best crisp texture. Frozen beans work too—just add them a few minutes later and reduce cooking time.

3 tablespoons (45ml) honey

Use a runny honey for easy mixing. Maple syrup or agave nectar are great vegan alternatives.

3 tablespoons (45ml) low-sodium soy sauce

Low-sodium helps control saltiness. Tamari or coconut aminos work for gluten-free.

4 cloves garlic, minced

Fresh garlic is key, but 1 teaspoon garlic powder can substitute in a pinch.

1 tablespoon (15ml) olive oil

Use a good quality extra-virgin olive oil for flavor. Avocado oil is a neutral substitute.

1 tablespoon (15g) unsalted butter

Butter adds richness to the sauce. Use vegan butter or omit for dairy-free.

1 tablespoon (15ml) fresh lemon juice

Fresh lemon brightens the dish. Bottled lemon juice works, but fresh is better.

1/2 teaspoon red pepper flakes (optional)

Adds a gentle heat. Omit for kids or sensitive palates.

Salt and freshly ground black pepper, to taste

Essential for seasoning the salmon and beans. Sea salt or kosher salt preferred.

1 tablespoon (6g) fresh parsley, chopped (for garnish)

Adds color and freshness. Cilantro or chives also work.

Tips & Tricks

  • Pat the salmon dry with paper towels before seasoning—this helps it sear beautifully and prevents steaming.
  • Don’t overcook the green beans; they should be crisp-tender, not mushy. Taste one before removing from the pan.
  • If your pan is too crowded, the salmon won’t brown properly. Use a large skillet or cook in batches.

Pro Tips

1

Use a cast-iron or heavy-bottomed skillet: It distributes heat evenly and gives a gorgeous crust.
2

Let the salmon rest for 2 minutes after cooking: This keeps it juicy and allows the glaze to set.
3

Double the sauce if you love extra to drizzle over rice or quinoa.
4

For a low-carb version, skip the honey and use a sugar-free sweetener like monk fruit.

Step-by-Step Instructions

1. Prep the Ingredients

Preheat your oven to 400°F (200°C). Trim the green beans and pat the salmon fillets dry with paper towels. Season both sides of the salmon with salt and pepper.

2. Make the Honey Garlic Sauce

In a small bowl, whisk together honey, soy sauce, minced garlic, lemon juice, and red pepper flakes (if using). Set aside.

3. Sear the Salmon

Heat olive oil in a large oven-safe skillet over medium-high heat. Place the salmon fillets skin-side down (if skin-on) and sear for 3-4 minutes until the skin is golden and crispy. Flip and cook for 1 more minute, then remove the salmon to a plate.

4. Cook the Green Beans

In the same skillet, add the green beans and season with salt and pepper. Sauté for 3-4 minutes until they start to blister and turn bright green.

5. Add the Sauce and Butter

Pour the honey garlic sauce over the green beans. Add the butter and stir until melted and the sauce starts to bubble.

6. Return Salmon to Pan

Nestle the salmon fillets among the green beans, skin-side down. Spoon some sauce over the top.

7. Bake to Perfection

Transfer the skillet to the preheated oven. Bake for 8-10 minutes, until the salmon is opaque and flakes easily with a fork (internal temperature reaches 145°F / 63°C) and the green beans are tender-crisp.

8. Garnish and Serve

Remove from the oven and let rest for 2 minutes. Sprinkle with fresh parsley and serve directly from the skillet with rice or crusty bread.

Delicious Variations

  • Add a splash of sesame oil and sprinkle with sesame seeds for an Asian twist.
  • Swap green beans for asparagus or broccoli when in season.
  • Make it dairy-free by using coconut oil instead of butter and omitting the butter.

How to Store One-Pan Honey Garlic Salmon with Green Beans

Refrigerator

Store leftovers in an airtight container for up to 3 days.

Freezer

Freeze in a freezer-safe container for up to 2 months. Thaw overnight in the fridge.

Reheating

Reheat gently in a skillet over medium heat, adding a splash of water to bring back the sauce.

Frequently Asked Questions

Q: Can I use frozen green beans?

Yes, you can use frozen green beans. Add them directly to the skillet in step 4, but they'll need an extra 2-3 minutes to cook through.

Q: What can I substitute for honey?

Maple syrup or agave nectar are great substitutes. For a low-sugar option, use a monk fruit sweetener.

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 145°F (63°C) in the thickest part.

Q: Can I make this in advance?

You can prep the sauce and trim the green beans ahead, but the salmon is best cooked fresh for optimal texture.

Q: What should I serve with this?

This dish pairs well with rice, quinoa, couscous, or a crusty baguette to soak up the sauce.

I hope this honey garlic salmon brings a little ease and a lot of flavor to your table. If you try it, I'd love to hear how it goes! Share your creation in the comments below or tag me on social media. And remember: Breathe, play, connect.

One-Pan Honey Garlic Salmon with Green Beans

One-Pan Honey Garlic Salmon with Green Beans

Flaky, caramelized salmon and crisp-tender green beans in a sticky honey garlic glaze, all from one pan in 30 minutes!

★★★★½ 4.8 (156 ratings)
15 minPrep time15 minCook time4Servings380 kcalCalories

🧂 Ingredients

  • 4 (6 oz / 170g) salmon fillets, skin on or off
  • 1 lb (450g) fresh green beans, trimmed
  • 3 tablespoons (45ml) honey
  • 3 tablespoons (45ml) low-sodium soy sauce
  • 4 cloves garlic, minced
  • 1 tablespoon (15ml) olive oil
  • 1 tablespoon (15g) unsalted butter
  • 1 tablespoon (15ml) fresh lemon juice
  • 1/2 teaspoon red pepper flakes (optional)
  • Salt and freshly ground black pepper, to taste
  • 1 tablespoon (6g) fresh parsley, chopped (for garnish)

📋 Instructions

  1. 1Prep the Ingredients — Preheat your oven to 400°F (200°C). Trim the green beans and pat the salmon fillets dry with paper towels. Season both sides of the salmon with salt and pepper.
  2. 2Make the Honey Garlic Sauce — In a small bowl, whisk together honey, soy sauce, minced garlic, lemon juice, and red pepper flakes (if using). Set aside.
  3. 3Sear the Salmon — Heat olive oil in a large oven-safe skillet over medium-high heat. Place the salmon fillets skin-side down (if skin-on) and sear for 3-4 minutes until the skin is golden and crispy. Flip and cook for 1 more minute, then remove the salmon to a plate.
  4. 4Cook the Green Beans — In the same skillet, add the green beans and season with salt and pepper. Sauté for 3-4 minutes until they start to blister and turn bright green.
  5. 5Add the Sauce and Butter — Pour the honey garlic sauce over the green beans. Add the butter and stir until melted and the sauce starts to bubble.
  6. 6Return Salmon to Pan — Nestle the salmon fillets among the green beans, skin-side down. Spoon some sauce over the top.
  7. 7Bake to Perfection — Transfer the skillet to the preheated oven. Bake for 8-10 minutes, until the salmon is opaque and flakes easily with a fork (internal temperature reaches 145°F / 63°C) and the green beans are tender-crisp.
  8. 8Garnish and Serve — Remove from the oven and let rest for 2 minutes. Sprinkle with fresh parsley and serve directly from the skillet with rice or crusty bread.
👨‍🍳 Chef's Note: For the best results, use a good-quality honey—it makes a difference in depth of flavor.

Servings: 4

Cuisine: American

Course: Dinner

Nutrition (per serving): 380 kcal · 34g protein · 18g carbs · 18g fat
Aisha Okafor

Written by Aisha Okafor
Aisha writes about mindful parenting and creative play for children, drawing from her experiences as a mother in a busy household. She offers low-prep activity ideas and gentle discipline strategies.

Leave a Comment

x
Advertisements