Welcome to my kitchen! Today I'm sharing a versatile main course that I've perfected over years of weeknight cooking: herb-crusted salmon with roasted vegetables. It's the kind of dinner that feels fancy but comes together with minimal fuss—perfect for busy weeknights or when you want to impress guests without stress.
Advertisements1
This recipe is designed to be forgiving: you can swap the salmon for chicken or tofu, and any hearty vegetable works. The method is simple: season, roast, and serve. I'll guide you through every step, including exact temperatures and times, so you get perfectly cooked fish every time.
Why You'll Love This Recipe
About the Ingredients
4 (6 oz / 170g) salmon fillets, skin on
Fresh or frozen (thawed) salmon. If you don't have salmon, use chicken breast or firm tofu.
2 tablespoons (30ml) olive oil, divided
Extra virgin olive oil for roasting and brushing. Use avocado oil for higher smoke point.
1 teaspoon kosher salt, divided
Sea salt works too. Start with less if using table salt.
1/2 teaspoon black pepper
Freshly ground is best. Adjust to taste.
1 teaspoon garlic powder
Instead of fresh garlic, this ensures even coating. Use 2 cloves minced if preferred.
1 teaspoon onion powder
Adds depth. Substitute with dried minced onion if needed.
1 teaspoon dried dill
Dill pairs perfectly with salmon. Use 1 tablespoon fresh dill if you have it.
1 teaspoon dried parsley
Italian parsley adds color. Fresh parsley: 1 tablespoon chopped.
1 teaspoon lemon zest
About 1 lemon. Zest before juicing. Use orange zest for a sweeter note.
4 cups (600g) mixed vegetables (broccoli, bell peppers, red onion, zucchini)
Use any combo: carrots, snap peas, or mushrooms. Cut into uniform pieces for even roasting.
Tips & Tricks
Don't overcrowd the pan
give vegetables space to roast, not steam.
Use an instant-read thermometer
salmon should reach 145°F (63°C) at the thickest part.
- Pat salmon dry before seasoning to ensure a crispy crust.
Pro Tips
Step-by-Step Instructions
1. Preheat and Prep
Preheat oven to 425°F (220°C). Line a large baking sheet with parchment paper. Pat salmon dry and season both sides with 1/2 teaspoon salt and 1/4 teaspoon pepper.
2. Mix Herb Rub
In a small bowl, combine garlic powder, onion powder, dill, parsley, lemon zest, and remaining 1/2 teaspoon salt and 1/4 teaspoon pepper. Stir to mix.
3. Toss Vegetables
In a large bowl, toss vegetables with 1 tablespoon olive oil and a pinch of salt and pepper. Spread evenly on one side of the prepared baking sheet.
4. Coat Salmon
Brush salmon fillets with the remaining 1 tablespoon olive oil. Press the herb mixture onto the top of each fillet, covering the surface.
5. Arrange on Sheet
Place salmon fillets skin-side down on the other side of the baking sheet, leaving space between them. Do not overlap vegetables.
6. Roast Vegetables First
Place the baking sheet on the middle rack and roast for 10 minutes. This gives vegetables a head start.
7. Add Salmon and Roast
After 10 minutes, remove the sheet and place the salmon on the pan (if not already there). Return to oven and roast for 12-15 minutes, until salmon flakes easily and internal temperature reaches 145°F (63°C). Vegetables should be tender and lightly browned.
8. Rest and Serve
Remove from oven and let rest for 2 minutes. Serve salmon with vegetables, garnished with fresh lemon wedges if desired.
Delicious Variations
Chicken version
Use 4 boneless chicken breasts (about 6 oz each). Increase cook time to 25-30 minutes, until internal temp 165°F (74°C).
Tofu version
Use 1 block extra-firm tofu, pressed and cut into steaks. Marinate in olive oil and tamari for 15 minutes, then coat with herbs. Bake for 20 minutes.
Mediterranean twist
Add cherry tomatoes and olives to the vegetables, and top salmon with feta cheese in the last 5 minutes.
How to Store Amazing Dinner Recipes Main Courses
Refrigerator
Store leftovers in an airtight container for up to 3 days.
Freezer
Freeze cooked salmon and vegetables in a freezer-safe container for up to 2 months.
Reheating
Reheat in a 350°F (175°C) oven for 10 minutes, or microwave in 30-second bursts until warm.
Frequently Asked Questions
Q: How do I know when salmon is done?
The best way is to use an instant-read thermometer: insert into the thickest part, it should read 145°F (63°C). Alternatively, it flakes easily with a fork and looks opaque.
Q: Can I use frozen salmon?
Yes, thaw it overnight in the fridge or in a bowl of cold water for 30 minutes. Pat completely dry before seasoning to get a good sear.
Q: What vegetables can I use?
Any hearty vegetable works: broccoli, cauliflower, carrots, bell peppers, zucchini, or green beans. Just cut them into similar sizes so they cook evenly.
Q: Can I make this ahead of time?
You can prep the herb rub and chop vegetables up to a day ahead. Store separately in the fridge. Assemble and roast when ready to serve.
Q: How do I prevent the salmon from sticking to the pan?
Use a well-greased sheet pan or line with parchment paper. Also, make sure the salmon is dry before placing it on the pan.
If you try this amazing dinner recipe, I'd love to hear how it turns out! Leave a comment below and share your favorite vegetable combinations. Don't forget to subscribe for more simple, delicious weeknight meals.
Amazing Dinner Recipes Main Courses
Amazing Dinner Recipes Main Courses: juicy herb-crusted salmon with roasted vegetables, a healthy one-pan dinner ready in 30 minutes.
🧂 Ingredients
- 4 (6 oz / 170g) salmon fillets, skin on
- 2 tablespoons (30ml) olive oil, divided
- 1 teaspoon kosher salt, divided
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon onion powder
- 1 teaspoon dried dill
- 1 teaspoon dried parsley
- 1 teaspoon lemon zest
- 4 cups (600g) mixed vegetables (broccoli, bell peppers, red onion, zucchini)
📋 Instructions
- 1Preheat and Prep — Preheat oven to 425°F (220°C). Line a large baking sheet with parchment paper. Pat salmon dry and season both sides with 1/2 teaspoon salt and 1/4 teaspoon pepper.
- 2Mix Herb Rub — In a small bowl, combine garlic powder, onion powder, dill, parsley, lemon zest, and remaining 1/2 teaspoon salt and 1/4 teaspoon pepper. Stir to mix.
- 3Toss Vegetables — In a large bowl, toss vegetables with 1 tablespoon olive oil and a pinch of salt and pepper. Spread evenly on one side of the prepared baking sheet.
- 4Coat Salmon — Brush salmon fillets with the remaining 1 tablespoon olive oil. Press the herb mixture onto the top of each fillet, covering the surface.
- 5Arrange on Sheet — Place salmon fillets skin-side down on the other side of the baking sheet, leaving space between them. Do not overlap vegetables.
- 6Roast Vegetables First — Place the baking sheet on the middle rack and roast for 10 minutes. This gives vegetables a head start.
- 7Add Salmon and Roast — After 10 minutes, remove the sheet and place the salmon on the pan (if not already there). Return to oven and roast for 12-15 minutes, until salmon flakes easily and internal temperature reaches 145°F (63°C). Vegetables should be tender and lightly browned.
- 8Rest and Serve — Remove from oven and let rest for 2 minutes. Serve salmon with vegetables, garnished with fresh lemon wedges if desired.



