If you’re looking for a healthy, delicious dinner that won’t leave you with a pile of dishes, Sheet Pan Salmon with Garlic Green Beans & Cherry Tomatoes is exactly what you need. This easy one-pan recipe brings together flaky, tender salmon, crisp green beans, and juicy roasted cherry tomatoes—all seasoned with garlic and herbs for a bold, balanced taste.
Sheet pan meals are a lifesaver during busy weeks, and this particular combination delivers both nutrition and flavor. With heart-healthy omega-3s from salmon and vitamin-rich vegetables, it’s a satisfying and nourishing meal that comes together in about 30 minutes.
Whether you’re cooking for your family or meal prepping for the week, this recipe will quickly become a regular in your dinner rotation.
Why This Recipe Works
- One pan = minimal cleanup
All components are roasted together on a single sheet pan. - Quick and convenient
Prep takes just 10 minutes, and cooking time is under 20 minutes. - Nutrient-dense and balanced
High-protein salmon paired with fiber-rich green beans and antioxidant-packed tomatoes. - Great for all skill levels
Even beginners can follow this step-by-step guide with confidence. - Customizable to your taste
Add different vegetables, herbs, or spice blends to match your preferences.
Ingredients Overview
For the Salmon
- 4 salmon fillets (about 170g each) – Use fresh or properly thawed frozen fillets.
- 2 tablespoons olive oil – Helps achieve a golden finish and adds moisture.
- 2 garlic cloves, minced – Infuses the salmon with savory aroma.
- 1 teaspoon sea salt – Enhances natural flavors.
- ½ teaspoon black pepper – Adds mild heat and depth.
- 1 teaspoon Italian seasoning or oregano – For an herbaceous touch.
- ½ teaspoon smoked paprika – Gives the salmon a warm, smoky taste.
- 1 tablespoon lemon juice – Brightens the flavor and balances the richness.
For the Vegetables
- 300 grams green beans, ends trimmed – Fresh and crunchy.
- 250 grams cherry tomatoes, whole or halved – Juicy and sweet.
- 1 tablespoon olive oil – Helps roast the vegetables evenly.
- 1 garlic clove, minced – Enhances the green beans.
- ½ teaspoon salt and ¼ teaspoon pepper – To season the vegetables properly.
Optional Garnishes
- Lemon slices – Adds visual appeal and fresh citrus flavor.
- Fresh parsley or dill – Brings freshness and color to the final dish.
Step-by-Step Instructions
Step 1: Preheat the Oven
Preheat your oven to 200°C (392°F). Line a large sheet pan with parchment paper or lightly grease it to prevent sticking.
Tip: Preheating ensures even cooking and better caramelization.
Step 2: Prepare the Vegetables
In a mixing bowl, toss the trimmed green beans and cherry tomatoes with 1 tablespoon of olive oil, 1 minced garlic clove, salt, and pepper. Spread the seasoned vegetables on the sheet pan, leaving a space in the center for the salmon.
Tip: Spread vegetables in a single layer to avoid steaming. This helps them roast evenly and retain some crunch.
Step 3: Season the Salmon
Pat the salmon fillets dry using a paper towel. In a small bowl, mix olive oil, garlic, salt, pepper, Italian seasoning, smoked paprika, and lemon juice. Rub this mixture over the top and sides of each salmon fillet.
Place the fillets skin-side down in the center of the sheet pan, surrounded by the vegetables.
Step 4: Roast
Place the sheet pan in the preheated oven and roast for 18 to 20 minutes, depending on the thickness of your salmon. The salmon should be opaque and flake easily with a fork, and the vegetables should be tender and lightly blistered.
Optional Finish: Broil for the final 1 to 2 minutes if you want slightly crisped edges.
Step 5: Garnish and Serve
Once out of the oven, let everything rest for 2 minutes. Garnish with lemon slices and freshly chopped parsley or dill before serving.
Serve the dish warm as-is or with your favorite side.
Serving Ideas
This meal is satisfying on its own but can easily be paired with:
- Whole grains – Brown rice, quinoa, or farro
- Mashed potatoes – A creamy side for extra comfort
- Toasted bread – A rustic slice of sourdough or garlic bread
- Green salad – Add freshness and crunch to your plate
Expert Tips for Success
- Dry the salmon well before seasoning. This ensures better caramelization during roasting.
- Use vegetables with similar cooking times to avoid undercooked or overcooked sides.
- Don’t overcrowd the sheet pan. Leave space between the ingredients for proper roasting.
- Monitor cooking time. Salmon is done when it reaches an internal temp of 63°C or flakes easily with a fork.
- For extra flavor, add a knob of butter on top of each fillet before roasting.
Flavor Variations
This sheet pan salmon recipe is incredibly adaptable. Try these twists:
Honey Mustard Glaze
Mix 1 tablespoon Dijon mustard and 1 tablespoon honey to brush over the salmon before baking.
Asian-Inspired
Swap Italian seasoning for soy sauce, sesame oil, and grated ginger, and use bok choy or snap peas as the veggie base.
Spicy Kick
Add red pepper flakes or a pinch of cayenne pepper to the seasoning blend.
Herb Crust
Top the salmon with chopped fresh herbs mixed with breadcrumbs and olive oil before baking for a crunchy, herby crust.
Storage & Reheating
Refrigerator
Store leftovers in an airtight container in the fridge for up to 2 days.
Reheating
Reheat gently in the oven at 160°C (325°F) for 8–10 minutes or in a skillet over medium-low heat. Avoid microwaving if possible, as it may dry out the salmon.
Freezing
Cooked salmon can be frozen for up to 2 months. Allow to cool completely, wrap tightly, and thaw overnight in the refrigerator before reheating.
Final Thoughts
Sheet Pan Salmon with Garlic Green Beans & Cherry Tomatoes is the kind of recipe you’ll come back to again and again. It’s reliable, flavorful, and endlessly adaptable to your tastes and dietary needs. Whether you’re cooking for your family, prepping for the week, or just craving a healthy dinner that doesn’t take much effort, this one-pan salmon dinner has you covered.
It’s the perfect example of how simple ingredients, when cooked right, can create something extraordinary.
Sheet Pan Salmon with Garlic Green Beans & Cherry Tomatoes Recipe
Description
This Sheet Pan Salmon with Garlic Green Beans & Cherry Tomatoes is a wholesome, one-pan meal perfect for busy weeknights. Juicy salmon fillets roast alongside crisp-tender green beans and sweet cherry tomatoes, all seasoned with a savory garlic and herb blend. Ready in under 30 minutes, this healthy and easy dinner option delivers bold flavor with minimal cleanup.
Ingredients
For the Salmon and Vegetables:
Instructions
Preheat and Prep Sheet Pan
- Preheat your oven to 200°C (392°F). Line a large sheet pan with parchment paper or lightly grease it with olive oil to prevent sticking.
Season the Green Beans and Tomatoes
- In a bowl, toss the green beans and cherry tomatoes with 1.5 tbsp olive oil, 1 clove of minced garlic, 0.5 tsp salt, and a pinch of pepper. Spread them evenly on the sheet pan, leaving space in the center for the salmon.
Prepare and Season Salmon Fillets
- Pat the salmon fillets dry using paper towels. In a small bowl, mix 1.5 tbsp olive oil, remaining 2 cloves garlic, 0.5 tsp salt, 0.5 tsp black pepper, paprika, Italian seasoning, and lemon juice. Rub this mixture over each salmon fillet. Place the fillets skin-side down (if using skin-on) in the center of the pan.
Roast Everything Together
- Roast in the preheated oven for 18–20 minutes, or until the salmon is cooked through (internal temperature should reach 63°C) and the green beans are tender-crisp. If needed, broil for an additional 1–2 minutes for more color on top.
Garnish and Serve
- Remove from the oven. Let rest for 2 minutes. Garnish with lemon slices and fresh parsley before serving. Serve immediately for best flavor and texture.
Note
Make it a meal: Serve with quinoa, couscous, or garlic rice for a heartier dinner.
Storage: Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently to avoid drying out the salmon.
Vegetable swaps: Asparagus, bell peppers, or zucchini work well in place of green beans.
Fish alternatives: This recipe also works great with cod, tilapia, or trout.
No fresh garlic? Use 1 tsp garlic powder in place of fresh garlic.