One Pan Fish & Broccoli in Lemon Butter Caper Sauce recipe

Caroline

Sharing simple, flavorful recipes made with love and care.

Of all the weeknight dinner battles I’ve fought in my kitchen, the quest for a meal that is simultaneously fast, healthy, incredibly delicious, and requires minimal cleanup feels like the search for the Holy Grail. For the longest time, I thought it was a myth. You could have fast and easy, but the flavor would be lacking. You could have delicious and healthy, but the sink would be overflowing with pots and pans. Then, this One Pan Fish & Broccoli in Lemon Butter Caper Sauce came into my life, and the game completely changed. The first time I made it, the aroma alone—bright lemon, rich butter, and sizzling garlic—brought my family to the kitchen before I even called them. The verdict was unanimous: it tasted like a restaurant-quality meal we’d happily pay good money for, yet it came together on a single sheet pan in under 30 minutes. The fish was perfectly flaky, the broccoli tender-crisp with charred edges, and the sauce… oh, that sauce is liquid gold. It’s now our go-to recipe for busy Tuesdays, “what’s for dinner?” emergencies, and even when we want to impress guests without the stress.

Why This One-Pan Wonder Will Become Your New Favorite

Before we dive into the details, let’s talk about why this recipe is a true kitchen hero. It ticks all the boxes for the modern home cook.

  • Effortless Cleanup: The “one-pan” title isn’t just for show. Everything from the vegetables to the fish cooks on a single sheet pan. The sauce comes together in the same pan while the fish rests. This means less time scrubbing and more time enjoying your evening.
  • Incredibly Flavorful: This isn’t your bland, boring baked fish. The combination of tangy lemon, rich butter, briny capers, and pungent garlic creates a sauce that is complex, vibrant, and utterly addictive. It elevates simple ingredients into something truly special.
  • Healthy & Wholesome: Packed with lean protein from the fish and essential vitamins and fiber from the broccoli, this meal is as nourishing as it is delicious. It’s naturally low-carb, gluten-free, and fits perfectly into a balanced diet.
  • Blazing Fast: From prep to plate, you’re looking at under 30 minutes. It’s the ideal solution for those hectic weeknights when you’re tempted to order takeout but crave a home-cooked meal.
  • Versatile and Adaptable: Don’t have cod? Use halibut or salmon. Not a fan of broccoli? Asparagus or green beans work beautifully. This recipe is a fantastic template that you can easily customize based on what you have on hand.

Complete Recipe: One Pan Fish & Broccoli in Lemon Butter Caper Sauce

Here is everything you need to create this show-stopping meal. The key is to have your ingredients prepped and ready to go (a practice known as mise en place), which makes the cooking process smooth and stress-free.

Yields: 4 Servings
Prep time: 10 minutes
Cook time: 15-20 minutes

Ingredients

For the Fish and Broccoli:

  • 4 (6-ounce) firm white fish fillets: Cod, halibut, or haddock work best. They should be about 1-inch thick.
  • 1 lb (about 5-6 cups) broccoli florets: Cut into medium, bite-sized pieces for even cooking.
  • 3 tablespoons olive oil: Divided.
  • 1 teaspoon kosher salt: Divided.
  • ½ teaspoon black pepper: Freshly ground, divided.
  • ½ teaspoon garlic powder
  • ½ teaspoon paprika (optional, for color)

For the Lemon Butter Caper Sauce:

  • 4 tablespoons unsalted butter: Cut into small pieces.
  • 3 cloves garlic: Minced finely.
  • ¼ cup dry white wine: Such as Sauvignon Blanc or Pinot Grigio. (For a non-alcoholic version, use chicken or vegetable broth).
  • 3 tablespoons fresh lemon juice: From about 1 large lemon.
  • 2 tablespoons capers: Drained.
  • 2 tablespoons fresh parsley: Chopped, for garnish.
  • Lemon wedges: For serving.

Step-by-Step Instructions

Follow these detailed steps for a flawless result every time. The magic happens by staggering the cooking of the broccoli and the fish to ensure both are perfectly cooked.

Step 1: Prepare the Pan and Roast the Broccoli

  1. Preheat and Prep: Position an oven rack in the center of your oven and preheat to 400°F (200°C). Line a large, rimmed baking sheet with parchment paper for the easiest possible cleanup.
  2. Season the Broccoli: In a large bowl, toss the broccoli florets with 2 tablespoons of the olive oil, ½ teaspoon of kosher salt, ¼ teaspoon of black pepper, and the garlic powder. Mix until the florets are evenly coated.
  3. First Roast: Spread the seasoned broccoli in a single, even layer on one half of the prepared baking sheet. It’s important not to overcrowd the pan, as this will steam the broccoli instead of roasting it. You want those delicious, crispy, charred edges.
  4. Roast for 10 minutes. This initial roasting time gives the broccoli a head start, as it takes longer to cook than the fish.

Step 2: Prepare and Add the Fish

  1. Pat the Fish Dry: While the broccoli is roasting, prepare your fish fillets. Use a paper towel to pat them completely dry on all sides. This is a crucial step! A dry surface allows the fish to sear and brown rather than steam in the oven, leading to a much better texture.
  2. Season the Fish: Rub the fish fillets all over with the remaining 1 tablespoon of olive oil. Season generously with the remaining ½ teaspoon of kosher salt, ¼ teaspoon of black pepper, and the optional paprika.
  3. Add to the Pan: After the broccoli has roasted for 10 minutes, carefully remove the baking sheet from the oven. Push the broccoli to one side and arrange the seasoned fish fillets on the other empty side of the pan.
  4. Return to the Oven: Place the baking sheet back into the oven and roast for an additional 10-12 minutes. The exact time will depend on the thickness of your fish. The fish is done when it is opaque and flakes easily with a fork. An instant-read thermometer should register between 140-145°F (60-63°C) in the thickest part.

Step 3: Create the Pan Sauce

  1. Rest the Fish: Once the fish is cooked, carefully remove the fillets and broccoli from the pan and transfer them to serving plates. Tent loosely with foil to keep warm.
  2. Use the Hot Pan: You’ll be left with a hot pan containing delicious roasted bits (called fond) and fish juices. This is the flavor base for your sauce! Place the hot baking sheet directly over two burners on your stovetop set to medium-low heat. (If this feels unsafe or your pan is not stovetop-safe, you can scrape all the drippings into a small skillet).
  3. Sauté Garlic: Add the 4 tablespoons of butter to the pan. As it melts, use a whisk or wooden spoon to scrape up all the browned bits from the bottom. Add the minced garlic and sauté for about 30-60 seconds until it’s fragrant. Be careful not to burn it.
  4. Deglaze and Reduce: Pour in the white wine (or broth) to deglaze the pan. It will sizzle and steam. Continue whisking to incorporate everything. Let it bubble and reduce by about half, which should take 1-2 minutes. This cooks off the raw alcohol flavor and concentrates the taste.
  5. Finish the Sauce: Remove the pan from the heat. Stir in the fresh lemon juice and the drained capers.
  6. Serve Immediately: Pour the glorious lemon butter caper sauce over the fish and broccoli. Garnish with fresh parsley and serve with extra lemon wedges on the side.

Nutrition Facts

This nutritional information is an estimate and can vary based on the specific type of fish and ingredients used.

  • Servings: 4
  • Calories per serving: Approximately 450-500 kcal

This meal is an excellent source of lean protein, healthy fats (especially omega-3 fatty acids if using a fish like cod), and fiber.

Understanding Your Ingredients: The Keys to Flavor

A simple recipe relies on high-quality ingredients. Understanding what each component brings to the dish will make you a better cook.

Choosing the Best Fish

The star of the show needs to be sturdy enough to hold up to roasting. You want a firm, mild, white fish that flakes beautifully.

  • Cod: My top choice. It’s mild, meaty, and has large, tender flakes when cooked. Both Atlantic and Pacific cod work well.
  • Halibut: A more premium option. It’s firmer and meatier than cod, with a slightly sweeter flavor. It’s less likely to overcook, making it great for beginners.
  • Haddock: Very similar to cod but slightly sweeter and more tender. A fantastic substitute.
  • Tilapia or Swai: These are thinner and more delicate, so you will need to reduce the cooking time by a few minutes to avoid drying them out.
  • Fresh vs. Frozen: Fresh is always wonderful, but high-quality frozen fish is incredibly convenient and often just as good. If using frozen, make sure to thaw it completely overnight in the refrigerator. Before cooking, press it gently between paper towels to remove as much excess water as possible.

The Magic of the Lemon Butter Caper Sauce

This sauce is a classic for a reason. It’s a simplified version of a piccata sauce, and its magic lies in the balance of four key elements:

  • Fat (Butter): Provides richness, a creamy mouthfeel, and helps to carry all the other flavors. Using unsalted butter gives you full control over the saltiness of the final dish.
  • Acid (Lemon Juice & White Wine): This is what cuts through the richness of the butter and brightens everything up. Fresh lemon juice is non-negotiable here; the flavor is far superior to the bottled kind. The wine adds a layer of aromatic complexity.
  • Salt (Capers & Salt): Capers are the unripened flower buds of the caper bush, pickled in brine. They provide a pungent, briny, salty pop of flavor that is the signature of this sauce.
  • Aromatics (Garlic): Sautéed garlic provides a sweet, pungent depth that forms the backbone of the sauce’s flavor.

How to Serve Your One-Pan Fish and Broccoli

While this dish is a fantastic complete meal on its own, especially for those following a low-carb lifestyle, you can easily round it out with a simple side dish to soak up every last drop of that incredible sauce.

  • With Grains:
    • Crusty Bread: A warm, crusty baguette is perfect for sopping up the pan sauce.
    • Fluffy Quinoa: A healthy, protein-packed grain that complements the flavors wonderfully.
    • Orzo or Couscous: These small pastas cook quickly and mix beautifully with the broccoli and sauce.
    • Creamy Polenta: The rich, savory sauce spooned over a bed of soft, creamy polenta is pure comfort food.
  • With More Vegetables:
    • A Simple Green Salad: A salad of arugula or mixed greens with a light vinaigrette adds a fresh, peppery contrast.
    • Roasted Cherry Tomatoes: You can add a handful of cherry tomatoes to the pan along with the broccoli for a burst of sweetness and color.
  • For Presentation:
    • Always finish with a sprinkle of freshly chopped parsley. It adds a pop of color and a fresh, herbaceous note.
    • Serve with extra lemon wedges on the side so guests can brighten their dish to their liking.

5 Additional Tips for Perfect Results

Take your one-pan meal from great to absolutely perfect with these pro tips.

  1. Don’t Crowd the Pan: This is the number one rule of sheet pan cooking. If you overload the pan, the ingredients will steam instead of roast, resulting in soggy vegetables and pale fish. Use a large, heavy-duty, rimmed baking sheet. If your pan is too small, it’s better to use two separate pans.
  2. Ensure Uniform Vegetable Size: Cut your broccoli florets into similar-sized pieces. This ensures they all cook at the same rate, so you don’t end up with some pieces burnt to a crisp while others are still raw.
  3. Mastering Fish Doneness: The biggest fear when cooking fish is overcooking it. The best way to check for doneness is to insert a fork into the thickest part of the fillet and give it a gentle twist. If the fish flakes apart easily, it’s done. For foolproof results, use an instant-read digital thermometer—it’s a game-changing tool for any home cook.
  4. Customize Your Vegetables: This recipe is a great template. Feel free to swap the broccoli for other sturdy vegetables that roast well. Try asparagus spears (add them with the fish, as they cook quickly), green beans, bell pepper strips, or thinly sliced zucchini. Adjust roasting times accordingly.
  5. Sauce Consistency is Key: If your pan sauce seems too thin, let it bubble on the stove for an extra minute to reduce further. If it seems too thick or salty, whisk in a tablespoon of water or more lemon juice to loosen it up. Tasting and adjusting is the final, most important step.

Frequently Asked Questions (FAQ)

Here are answers to some common questions you might have about this recipe.

1. Can I use frozen fish for this recipe?
Yes, absolutely! Frozen fish is a convenient and budget-friendly option. The key is to thaw it properly. The best method is to let it thaw overnight in the refrigerator. Before cooking, pat it extremely dry with paper towels to remove all excess moisture. Do not try to cook the fish from frozen for this recipe, as it will release too much water and steam everything on the pan.

2. I don’t drink alcohol. What can I substitute for the white wine?
No problem. The best non-alcoholic substitute for white wine in this sauce is a good quality low-sodium chicken broth or vegetable broth. You could also use a splash of white wine vinegar or additional lemon juice mixed with a bit of water to replicate the acidity, but broth provides the best flavor base.

3. What if I don’t have capers? What’s a good substitute?
Capers provide a unique briny, floral flavor, but if you don’t have them, you can substitute them with finely chopped green or Kalamata olives. They will provide a similar salty, savory punch to the sauce. Start with a smaller amount and taste before adding more.

4. How do I store and reheat leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 2 days. Fish can become tough when reheated in the microwave. The best way to reheat this dish is in a covered skillet over medium-low heat with a splash of water or broth until just warmed through. You can also reheat it in a 300°F (150°C) oven for about 10 minutes.

5. Can I make this recipe dairy-free?
Yes, you can easily adapt this recipe to be dairy-free. Simply substitute the unsalted butter in the sauce with a high-quality vegan butter substitute or a good olive oil. Using olive oil will give the sauce a more fruity, less creamy flavor, but it will still be absolutely delicious.

This One Pan Fish & Broccoli in Lemon Butter Caper Sauce is more than just a recipe; it’s a solution. It’s the answer to the dreaded “what’s for dinner” question on a busy night. It’s proof that you don’t need hours of time or a mountain of dishes to create a meal that is elegant, healthy, and bursting with five-star flavor. Give it a try, and I guarantee it will earn a permanent spot in your weekly dinner rotation.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

One Pan Fish & Broccoli in Lemon Butter Caper Sauce recipe


  • Author: Caroline

Ingredients

For the Fish and Broccoli:


  • 4 (6-ounce) firm white fish fillets: Cod, halibut, or haddock work best. They should be about 1-inch thick.


  • 1 lb (about 5-6 cups) broccoli florets: Cut into medium, bite-sized pieces for even cooking.


  • 3 tablespoons olive oil: Divided.


  • 1 teaspoon kosher salt: Divided.


  • ½ teaspoon black pepper: Freshly ground, divided.


  • ½ teaspoon garlic powder


  • ½ teaspoon paprika (optional, for color)


For the Lemon Butter Caper Sauce:


  • 4 tablespoons unsalted butter: Cut into small pieces.


  • 3 cloves garlic: Minced finely.


  • ¼ cup dry white wine: Such as Sauvignon Blanc or Pinot Grigio. (For a non-alcoholic version, use chicken or vegetable broth).


  • 3 tablespoons fresh lemon juice: From about 1 large lemon.


  • 2 tablespoons capers: Drained.


  • 2 tablespoons fresh parsley: Chopped, for garnish.


  • Lemon wedges: For serving.



Instructions

Step 1: Prepare the Pan and Roast the Broccoli

  1. Preheat and Prep: Position an oven rack in the center of your oven and preheat to 400°F (200°C). Line a large, rimmed baking sheet with parchment paper for the easiest possible cleanup.

  2. Season the Broccoli: In a large bowl, toss the broccoli florets with 2 tablespoons of the olive oil, ½ teaspoon of kosher salt, ¼ teaspoon of black pepper, and the garlic powder. Mix until the florets are evenly coated.

  3. First Roast: Spread the seasoned broccoli in a single, even layer on one half of the prepared baking sheet. It’s important not to overcrowd the pan, as this will steam the broccoli instead of roasting it. You want those delicious, crispy, charred edges.

  4. Roast for 10 minutes. This initial roasting time gives the broccoli a head start, as it takes longer to cook than the fish.

Step 2: Prepare and Add the Fish

  1. Pat the Fish Dry: While the broccoli is roasting, prepare your fish fillets. Use a paper towel to pat them completely dry on all sides. This is a crucial step! A dry surface allows the fish to sear and brown rather than steam in the oven, leading to a much better texture.

  2. Season the Fish: Rub the fish fillets all over with the remaining 1 tablespoon of olive oil. Season generously with the remaining ½ teaspoon of kosher salt, ¼ teaspoon of black pepper, and the optional paprika.

  3. Add to the Pan: After the broccoli has roasted for 10 minutes, carefully remove the baking sheet from the oven. Push the broccoli to one side and arrange the seasoned fish fillets on the other empty side of the pan.

  4. Return to the Oven: Place the baking sheet back into the oven and roast for an additional 10-12 minutes. The exact time will depend on the thickness of your fish. The fish is done when it is opaque and flakes easily with a fork. An instant-read thermometer should register between 140-145°F (60-63°C) in the thickest part.

Step 3: Create the Pan Sauce

  1. Rest the Fish: Once the fish is cooked, carefully remove the fillets and broccoli from the pan and transfer them to serving plates. Tent loosely with foil to keep warm.

  2. Use the Hot Pan: You’ll be left with a hot pan containing delicious roasted bits (called fond) and fish juices. This is the flavor base for your sauce! Place the hot baking sheet directly over two burners on your stovetop set to medium-low heat. (If this feels unsafe or your pan is not stovetop-safe, you can scrape all the drippings into a small skillet).

  3. Sauté Garlic: Add the 4 tablespoons of butter to the pan. As it melts, use a whisk or wooden spoon to scrape up all the browned bits from the bottom. Add the minced garlic and sauté for about 30-60 seconds until it’s fragrant. Be careful not to burn it.

  4. Deglaze and Reduce: Pour in the white wine (or broth) to deglaze the pan. It will sizzle and steam. Continue whisking to incorporate everything. Let it bubble and reduce by about half, which should take 1-2 minutes. This cooks off the raw alcohol flavor and concentrates the taste.

  5. Finish the Sauce: Remove the pan from the heat. Stir in the fresh lemon juice and the drained capers.

  6. Serve Immediately: Pour the glorious lemon butter caper sauce over the fish and broccoli. Garnish with fresh parsley and serve with extra lemon wedges on the side.

Nutrition

  • Serving Size: one normal portion
  • Calories: 450-500 kcal