00%

Contact

Elly - June 14, 2026

Sheet Pan Fish and Vegetables Recipe

Sheet Pan Fish and Vegetables Recipe

Servings: 4 Total Time: 35 mins Difficulty: easy
Sheet Pan Fish and Vegetables Recipe
Sheet Pan Fish and Vegetables Recipe
pinit

There are nights when I want something homemade but I have absolutely no interest in standing over the stove. That’s usually when this sheet pan fish and vegetables recipe ends up on my dinner table. It’s simple, light, and somehow feels a little more satisfying than a lot of heavier meals.

itle - under_page_title -->

What I like most is that everything cooks together on one pan. The fish stays tender, the vegetables get those roasted edges that I love, and cleanup takes almost no effort. On busy weeknights, that’s a win in my book.

I started making versions of this meal when I was trying to cut back on heavier carb-filled dinners. I wasn’t looking for anything extreme. I just wanted meals that left me feeling full without making me want a nap afterward. This recipe checked every box.

The sour cream dill sauce is what really pulls everything together. The fish and vegetables are great on their own, but once I add a spoonful of that creamy sauce, it becomes something I actually look forward to eating.

What Makes This Dinner Worth Keeping Around

I’ve made this recipe with different vegetables and different fish over the years, but the basic idea stays the same. Good fish, fresh vegetables, a few seasonings, and a hot oven.

Mahi mahi is my favorite choice because it’s mild, firm, and doesn’t fall apart easily while baking. If I can’t find it, I use whatever fresh white fish looks best that day.

One thing I learned early on is to remove the dark bloodline if the fish has one. It’s completely edible, but the flavor is stronger than the rest of the fillet. The first time I left it in, I noticed the difference right away. Now I trim it out before cooking.

The roasted garlic is another small detail that makes a big impact. I used to skip it because I thought the sauce already had enough flavor. Then one night I tossed a few garlic cloves onto the sheet pan and never looked back.

Ingredients I Used for the Recipe

  • 1½ pounds skinless, boneless mahi mahi or other white fish fillets – the main protein and the star of the meal.
  • 1 pound broccoli florets, cut into bite-sized pieces – roasts quickly and adds texture.
  • 2 tablespoons olive oil – helps everything roast evenly and prevents dryness.
  • 2 teaspoons Old Bay seasoning or seafood seasoning – gives the fish a savory seafood flavor.
  • Juice of ½ lemon – adds brightness and freshness.
  • 3 garlic cloves – roasted alongside the fish for extra flavor.
  • Salt, to taste – brings out the flavor of the fish and vegetables.
  • Black pepper, to taste – adds a little warmth and balance.

For the sour cream dill sauce:

  • 1 cup sour cream – creates the creamy base.
  • 1 teaspoon Dijon mustard – adds a little tangy depth.
  • 2 teaspoons fresh dill – gives the sauce its fresh signature flavor.
  • 1 tablespoon chopped parsley or cilantro – adds freshness and color.
  • Juice of ½ lemon plus a little lemon zest – brightens the entire sauce.
  • 1 teaspoon minced garlic – adds savory flavor.
  • A few drops of hot sauce – optional, but I usually add it.
  • Salt, to taste – balances everything together.

How to Make Sheet Pan Fish and Vegetables?

Sheet Pan Fish and Vegetables Recipe

Step 1 – Mix the Dill Sauce

I always start with the sauce because it benefits from sitting in the refrigerator for a little while. I combine the sour cream, Dijon mustard, dill, parsley, garlic, lemon juice, lemon zest, hot sauce, and salt in a bowl.

Once it’s mixed, I cover it and place it in the fridge. Even twenty minutes helps the flavors come together.

Step 2 – Heat the Oven

I preheat the oven to 350°F and place the rack in the center position. While the oven heats up, I get everything else ready.

This recipe moves quickly once the fish goes into the oven, so I like having everything prepared ahead of time.

Step 3 – Season the Broccoli

I place the broccoli florets in a large bowl and drizzle them with olive oil. Then I add a little salt and black pepper.

A quick toss is all it takes. Every piece should have a light coating of oil so it roasts instead of steaming.

Step 4 – Arrange Everything on the Pan

I line a large sheet pan with parchment paper. The fish goes on one side and the broccoli goes on the other.

Next, I add the garlic cloves to the pan. Sometimes I leave them whole and sometimes I smash them slightly with the side of a knife. Either way works.

Step 5 – Season the Fish

I brush the fish with olive oil and sprinkle it with Old Bay seasoning, salt, and pepper.

Then I squeeze fresh lemon juice over the top. That small step makes a noticeable difference once everything is cooked.

Step 6 – Bake Until Tender

The sheet pan goes into the oven for about 10 to 15 minutes.

I start checking the fish around the 10-minute mark. When it flakes easily with a fork, it’s done. If the vegetables need more time, I remove the fish and let the broccoli continue roasting for another few minutes.

Not all vegetables cook at the same speed, and I’ve learned not to force everything to finish at once.

Step 7 – Finish the Sauce and Serve

After removing the pan from the oven, I let the fish rest for about five minutes.

Then I chop some of the roasted garlic and stir it into the dill sauce. The roasted garlic softens and adds a mellow flavor that’s completely different from raw garlic.

I spoon the sauce over the fish, add a little extra lemon zest, and serve everything while it’s still warm.

Small Things I’ve Learned After Making It Many Times

The biggest mistake I made when I first started cooking fish was overcooking it. Fish keeps cooking for a few minutes after leaving the oven, so I pull it out as soon as it flakes easily.

I also learned that vegetable size matters more than people think. Large broccoli florets take longer to cook than small ones. Keeping everything close to the same size helps the entire pan finish together.

If broccoli isn’t available, I use cauliflower, asparagus, or carrots. Thin asparagus works especially well because it cooks at nearly the same pace as the fish.

Zucchini sounds like a good idea, but I don’t use it often here. It releases a lot of moisture and doesn’t roast the way broccoli does.

Fresh lemon makes a noticeable difference. I’ve used bottled juice in a pinch, but fresh lemon gives the fish a cleaner flavor.

And when it comes to garlic, I don’t hold back. The roasted cloves become soft, sweet, and incredibly flavorful. Most of the time I wish I had added more.

How I Handle Leftovers and Meal Prep

This recipe makes excellent leftovers. In fact, I often make extra on purpose because lunch the next day is practically done for me.

I store the fish and vegetables in an airtight container in the refrigerator for up to two days. The sauce stays in a separate container so it remains fresh and creamy.

When I’m ready to eat, I warm the fish and vegetables for about a minute in the microwave. The sauce stays cold.

Sometimes I turn the leftovers into a salad. I place the fish over greens, add the broccoli, and use the dill sauce as a dressing. It feels like a completely different meal without any extra work.

That’s probably why this recipe has stayed in my rotation for so long. It isn’t complicated. It doesn’t require a sink full of dishes. And it gives me dinner tonight and lunch tomorrow. For a simple sheet pan meal, that’s hard to beat.

Sheet Pan Fish and Vegetables Recipe

Difficulty: easy Prep Time 15 mins Cook Time 15 mins Rest Time 5 mins Total Time 35 mins
Cooking Temp: 175  C Servings: 4 Estimated Cost: $ 18 Calories: 385
Best Season: Spring, Summer, Fall, Winter

Description

This sheet pan fish and vegetables recipe is one of my favorite easy dinners when I want something healthy, satisfying, and simple to clean up. Tender white fish roasts alongside broccoli and garlic on a single pan, while a creamy dill sauce adds fresh flavor to every bite. It's a light, protein-packed meal that's perfect for busy weeknights and makes excellent leftovers for lunch the next day.

Ingredients

For the Fish and Vegetables

For the Sour Cream Dill Sauce

Instructions

  1. Prepare the Dill Sauce

    In a medium bowl, combine sour cream, Dijon mustard, dill, parsley, lemon juice, lemon zest, minced garlic, hot sauce, and salt. Mix well, cover, and refrigerate while preparing the rest of the meal.
    Chilling the sauce allows the flavors to develop.
  2. Preheat the Oven

    Preheat the oven to 175°C (350°F) and position the rack in the center of the oven.
  3. Season the Broccoli

    Place broccoli florets in a large bowl. Drizzle with 1 tablespoon olive oil and season with salt and pepper. Toss until evenly coated.
  4. Arrange the Sheet Pan

    Line a large sheet pan with parchment paper. Place the fish fillets on one side and the broccoli on the other. Scatter the garlic cloves around the pan.
  5. Season the Fish

    Brush the fish with the remaining olive oil. Sprinkle with Old Bay seasoning, salt, and pepper. Squeeze fresh lemon juice over the fillets.
  6. Bake

    Bake for 10 to 15 minutes, checking the fish around the 10-minute mark. The fish is done when it flakes easily with a fork.
    If needed, remove the fish and continue roasting the broccoli for a few additional minutes.
  7. Rest and Finish the Sauce

    Allow the fish to rest for 5 minutes after baking. Chop some of the roasted garlic and stir it into the dill sauce.
  8. Serve

    Serve the fish and roasted vegetables with generous spoonfuls of dill sauce and additional lemon zest if desired.

Nutrition Facts

Servings 4

Serving Size 1 serving


Amount Per Serving
Calories 385kcal
% Daily Value *
Total Fat 19gg30%
Saturated Fat 7gg35%
Trans Fat 0gg
Cholesterol 105mgmg35%
Sodium 620mgmg26%
Potassium 980mgmg29%
Total Carbohydrate 10gg4%
Dietary Fiber 3gg12%
Sugars 3gg
Protein 42gg84%

Calcium 12% mg
Iron 10% mg

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Don't overcook the fish: Remove it from the oven as soon as it flakes easily with a fork.
  • Vegetable options: Cauliflower, asparagus, carrots, or green beans work well in place of broccoli.
  • Use fresh lemon: Fresh juice and zest provide the best flavor.
  • Meal prep friendly: Store fish and vegetables separately from the sauce for best results.
  • Extra flavor: Add additional roasted garlic to the dill sauce before serving.
Keywords: sheet pan fish, baked mahi mahi, fish and vegetables, healthy fish dinner, roasted broccoli, seafood sheet pan meal, easy weeknight dinner, dill sauce fish

Frequently Asked Questions

Expand All:

Can I use a different type of fish?

Yes. Cod, halibut, haddock, tilapia, snapper, or any firm white fish can be substituted for mahi mahi.

How long do leftovers last?

Store the fish and vegetables in an airtight container in the refrigerator for up to 2 days. Keep the dill sauce in a separate container.

Can I make the dill sauce ahead of time?

Absolutely. The sauce can be prepared up to 24 hours in advance and stored in the refrigerator until needed.

What vegetables work best with this recipe?

Broccoli, cauliflower, asparagus, carrots, and green beans all roast well alongside fish and make excellent substitutions.

Previous
All posts
Next