Why I’ll Love This Recipe
I love that everything cooks together on one pan for easy cleanup.
I enjoy how the fish stays tender while the vegetables become perfectly roasted.
I appreciate that this recipe is healthy, wholesome, and full of fresh flavors.
I like that I can use a variety of seasonal vegetables depending on what I have available.
I find that it is quick enough for weeknight dinners while still being elegant enough for guests.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- white fish fillets (such as cod, haddock, halibut, or tilapia)
- broccoli florets
- zucchini, sliced
- bell peppers, sliced
- cherry tomatoes
- red onion, sliced
- olive oil
- garlic, minced
- lemon juice
- lemon slices
- Italian seasoning
- paprika
- salt
- black pepper
- fresh parsley, chopped (for garnish)
Directions
- I preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper or lightly grease it.
- I place the broccoli, zucchini, bell peppers, cherry tomatoes, and red onion on the baking sheet.
- I drizzle the vegetables with olive oil and season them with garlic, Italian seasoning, paprika, salt, and black pepper before tossing everything together.
- I roast the vegetables for about 15 minutes so they begin to soften.
- I remove the baking sheet from the oven and place the fish fillets among the vegetables.
- I drizzle the fish with olive oil and lemon juice, then season it with a little more salt, pepper, and paprika.
- I place lemon slices over the fish for extra flavor.
- I return the baking sheet to the oven and bake until the fish is opaque, flakes easily with a fork, and the vegetables are tender.
- I garnish everything with freshly chopped parsley before serving.
Servings and Timing
- Servings: 4
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
Variations
I sometimes use salmon instead of white fish for a richer flavor.
I enjoy adding asparagus, carrots, Brussels sprouts, or green beans depending on the season.
I like seasoning the fish with Cajun seasoning or lemon pepper for a different flavor profile.
I occasionally sprinkle grated Parmesan over the vegetables during the last few minutes of baking.
I sometimes add a few sliced potatoes, roasting them first since they require a longer cooking time.
Storage/Reheating
I store leftovers in an airtight container in the refrigerator for up to 2 days.
I reheat the fish and vegetables in a 325°F (165°C) oven until warmed through to help preserve the fish’s texture.
I avoid overheating the fish because it can become dry.
I do not recommend freezing this dish since the vegetables and fish may lose their texture after thawing.
FAQs
What type of fish works best for this recipe?
I enjoy using cod, haddock, halibut, or tilapia because they bake beautifully and have a mild flavor that pairs well with roasted vegetables.
Can I use frozen fish?
Yes. I thaw the fish completely and pat it dry before baking to help it cook evenly and prevent excess moisture.
How do I know when the fish is done?
I check that the fish flakes easily with a fork and reaches an internal temperature of 145°F (63°C).
Can I use different vegetables?
Yes. I often use whatever fresh vegetables I have available, including asparagus, cauliflower, mushrooms, green beans, or Brussels sprouts.
Can I prepare this meal ahead of time?
Yes. I chop the vegetables and prepare the seasoning ahead of time, then assemble and bake everything just before serving for the freshest results.
Conclusion
I enjoy making Oven Baked Fish and Vegetables because it is a simple, nutritious, and flavorful meal that requires very little effort. The tender, flaky fish and perfectly roasted vegetables create a balanced dinner that is both satisfying and easy to customize. Whether I prepare it for a quick weeknight meal or a relaxed weekend dinner, this one-pan recipe always becomes a dependable favorite.
PrintOven Baked Fish and Vegetables
This Oven Baked Fish and Vegetables is a healthy one-pan meal featuring tender, flaky fish and perfectly roasted vegetables with fresh herbs and lemon. It’s an easy, wholesome dinner that’s perfect for busy weeknights or casual family meals.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Bake
- Cuisine: American
- Diet: Low Calorie
Ingredients
- 4 white fish fillets (such as cod, haddock, halibut, or tilapia)
- 2 cups broccoli florets
- 2 zucchini, sliced
- 2 bell peppers, sliced
- 1 cup cherry tomatoes
- 1 red onion, sliced
- 3 tablespoons olive oil
- 3 garlic cloves, minced
- 2 tablespoons lemon juice
- 1 lemon, sliced
- 1 teaspoon Italian seasoning
- 1 teaspoon paprika
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 tablespoons fresh parsley, chopped, for garnish
Instructions
- Preheat the oven to 400°F (200°C) and line a large baking sheet with parchment paper or lightly grease it.
- Arrange the broccoli, zucchini, bell peppers, cherry tomatoes, and red onion on the baking sheet.
- Drizzle the vegetables with 2 tablespoons of olive oil and season with the garlic, Italian seasoning, half of the paprika, salt, and black pepper. Toss to coat evenly.
- Roast the vegetables for about 15 minutes until they begin to soften.
- Remove the baking sheet from the oven and place the fish fillets among the vegetables.
- Drizzle the fish with the remaining olive oil and lemon juice, then season with the remaining paprika, additional salt, and black pepper if desired.
- Arrange the lemon slices over the fish.
- Return the baking sheet to the oven and bake for 12 to 15 minutes, or until the fish is opaque, flakes easily with a fork, and reaches an internal temperature of 145°F (63°C).
- Garnish with fresh parsley and serve immediately.
Notes
- Substitute salmon for the white fish for a richer flavor.
- Use seasonal vegetables such as asparagus, carrots, Brussels sprouts, or green beans.
- Try Cajun seasoning or lemon pepper for a different flavor profile.
- Sprinkle grated Parmesan over the vegetables during the last few minutes of baking.
- If using potatoes, roast them first since they require a longer cooking time.
- Store leftovers in an airtight container in the refrigerator for up to 2 days.
- Reheat gently in a 325°F (165°C) oven to help preserve the fish’s texture.
- Freezing is not recommended because the fish and vegetables may lose their texture.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 8 g
- Sodium: 480 mg
- Fat: 14 g
- Saturated Fat: 2 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 17 g
- Fiber: 5 g
- Protein: 33 g
- Cholesterol: 70 mg