If there’s one dish that perfectly blends health, flavor, and convenience, it’s this Sheet Pan Garlic Honey Salmon with Green Beans and Carrots. This recipe is a celebration of vibrant colors, nourishing ingredients, and bold flavors—all cooked together on a single pan. The salmon, glazed with a luscious honey-garlic sauce, turns out beautifully caramelized and flaky, while the tender-crisp green beans and roasted carrots soak up the same sweet and savory essence.
I love this recipe because it’s elegant enough for a dinner party yet simple enough for a busy weeknight. It’s wholesome, satisfying, and cleanup is practically effortless thanks to the one-pan cooking method.
Why I Love This Recipe
This dish checks every box:
- Balanced and wholesome — full of protein, fiber, and vitamins.
- Deliciously flavorful — the combination of garlic, soy, and honey creates a glaze that’s both savory and subtly sweet.
- One-pan wonder — you get minimal dishes with maximum payoff.
- Perfect texture contrast — crispy-edged salmon with tender vegetables.
It’s the kind of meal that makes healthy eating feel indulgent.
Why It’s a Must-Try Dish
This is a must-try recipe because it’s:
- A restaurant-quality meal made entirely at home.
- Ready in under 30 minutes — ideal for weeknights.
- Customizable — use different vegetables or fish varieties.
- A nutrient powerhouse that leaves you satisfied, not sluggish.
It’s proof that eating well doesn’t need to be complicated!
Preparation and Cooking Time
- Preparation Time: 10 minutes
- Cooking Time: 20 minutes
- Total Time: 30 minutes
Servings and Nutrition
- Servings: 4
- Calories: ~410 kcal per serving
Course and Cuisine
- Course: Main Course / Dinner
- Cuisine: American / Asian Fusion
Ingredients
For the Salmon and Marinade:
- 4 salmon fillets (6 oz each), skin-on or skinless
- 3 tbsp honey
- 3 tbsp low-sodium soy sauce
- 2 tbsp olive oil
- 3 cloves garlic, minced
- 1 tbsp lemon juice (or lime juice)
- ½ tsp black pepper
- ¼ tsp red chili flakes (optional, for heat)
For the Vegetables:
- 2 cups green beans, trimmed
- 2 large carrots, peeled and sliced into thin sticks
- 1 tbsp olive oil
- Salt and pepper, to taste
Garnish (optional):
- Lemon wedges
- Chopped parsley or cilantro
- Sesame seeds
Cooking Directions
Step-by-Step Preparation Method
Step 1: Prepare the Honey Garlic Marinade
- In a small bowl, whisk together honey, soy sauce, olive oil, garlic, lemon juice, pepper, and red chili flakes.
- Reserve 2 tablespoons of the sauce for brushing later.
Step 2: Marinate the Salmon
- Place the salmon fillets in a shallow dish or zip-lock bag.
- Pour the marinade over the salmon, coating evenly.
- Let marinate for 10–15 minutes while you prep the vegetables.
Step 3: Prep the Vegetables
- On a large sheet pan lined with parchment paper or foil, spread out the green beans and carrots.
- Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and toss well.
Step 4: Arrange and Bake
- Move the vegetables to the sides of the pan and place the salmon fillets in the center.
- Brush each fillet with the reserved marinade for extra flavor.
- Bake in a preheated oven at 400°F (200°C) for 15–18 minutes, or until the salmon flakes easily with a fork.
Step 5: Broil for a Golden Finish (Optional)
- For a caramelized glaze, switch the oven to broil for 2–3 minutes at the end.

How to Serve
- Serve the salmon hot with roasted green beans and carrots on the side.
- Drizzle leftover sauce from the pan over the salmon.
- Garnish with fresh lemon wedges, parsley, or sesame seeds for a bright finish.
- Pair with brown rice, quinoa, or garlic mashed potatoes for a complete meal.
Recipe Tips
- Don’t overbake the salmon—remove it just as it flakes to keep it juicy.
- Use fresh, not frozen, green beans for the best texture.
- Add a sprinkle of smoked paprika or cayenne for a spicier kick.
- Line your pan with foil or parchment for easy cleanup.
- You can use maple syrup instead of honey for a deeper, earthy sweetness.
Recipe Variations
- Spicy Honey Garlic Salmon: Add sriracha or gochujang to the sauce for a bold heat.
- Teriyaki Style: Replace honey with teriyaki sauce and top with toasted sesame seeds.
- Mediterranean Twist: Substitute the soy sauce with balsamic vinegar and add cherry tomatoes and olives.
- Vegetable Swap: Try asparagus, zucchini, or bell peppers instead of carrots and beans.
- Citrus Glazed: Add orange zest and juice for a tangy-sweet glaze.
Freezing and Storage
- Refrigeration: Store leftovers in an airtight container for up to 3 days.
- Freezing:
- Store cooked salmon (without vegetables) in a freezer-safe bag for up to 2 months.
- Thaw in the fridge overnight before reheating.
- Reheating: Warm gently in the oven at 325°F (165°C) for 8–10 minutes or in a skillet over low heat.
Special Equipment Needed
- Sheet pan or baking tray
- Parchment paper or foil
- Mixing bowls
- Silicone brush for glazing
- Tongs or spatula
Frequently Asked Questions (FAQ)
Q1: Can I use frozen salmon?
Yes, but make sure it’s completely thawed and patted dry before marinating.
Q2: What can I use instead of soy sauce?
You can use tamari (gluten-free) or coconut aminos as a healthier alternative.
Q3: How do I know when the salmon is done?
It should flake easily with a fork and reach an internal temperature of 145°F (63°C).
Q4: Can I cook this recipe on the grill?
Absolutely! Wrap the salmon and veggies in foil packets and grill for 10–12 minutes.
Q5: What sides go well with this?
It pairs beautifully with jasmine rice, roasted potatoes, or even a light quinoa salad.
Conclusion
The Sheet Pan Garlic Honey Salmon with Green Beans and Carrots is proof that healthy food can be simple, delicious, and elegant. With its sweet-savory glaze, tender salmon, and perfectly roasted vegetables, this recipe brings together convenience and gourmet flavor in every bite. Whether you’re cooking for your family, meal-prepping, or hosting friends, this dish will impress without stress.
Sheet Pan Garlic Honey Salmon with Green Beans and Carrots
Course: DinnerCuisine: AmericanDifficulty: easy4
servings10
minutes20
minutes30
minutesIngredients
For the Salmon and Marinade:
4 salmon fillets (6 oz each), skin-on or skinless
3 tbsp honey
3 tbsp low-sodium soy sauce
2 tbsp olive oil
3 cloves garlic, minced
1 tbsp lemon juice (or lime juice)
½ tsp black pepper
¼ tsp red chili flakes (optional, for heat)
For the Vegetables:
2 cups green beans, trimmed
2 large carrots, peeled and sliced into thin sticks
1 tbsp olive oil
Salt and pepper, to taste
Garnish (optional):
Lemon wedges
Chopped parsley or cilantro
Sesame seeds
Directions
- Step 1: Prepare the Honey Garlic Marinade : In a small bowl, whisk together honey, soy sauce, olive oil, garlic, lemon juice, pepper, and red chili flakes. Reserve 2 tablespoons of the sauce for brushing later.
- Step 2: Marinate the Salmon : Place the salmon fillets in a shallow dish or zip-lock bag. Pour the marinade over the salmon, coating evenly. Let marinate for 10–15 minutes while you prep the vegetables.
- Step 3: Prep the Vegetables : On a large sheet pan lined with parchment paper or foil, spread out the green beans and carrots. Drizzle with 1 tablespoon olive oil, sprinkle with salt and pepper, and toss well.
- Step 4: Arrange and Bake : Move the vegetables to the sides of the pan and place the salmon fillets in the center. Brush each fillet with the reserved marinade for extra flavor. Bake in a preheated oven at 400°F (200°C) for 15–18 minutes, or until the salmon flakes easily with a fork.
- Step 5: Broil for a Golden Finish (Optional) : For a caramelized glaze, switch the oven to broil for 2–3 minutes at the end.






