Here’s the thing about whole roasted fish: it looks way more impressive than it actually is… Most people psych themselves out before they even start. They worry about the bones, wonder if they’ll overcook it, or convince themselves it’s not worth the fuss. But it is.

A whole roasted branzino served on a plate with mixed greens and cherry tomatoes, alongside a glass of lemon water and a salt shaker.

Especially with branzino, also called European sea bass, a fish that practically demands to be roasted whole. The skin turns crackling and crispy. The flesh stays buttery and tender. Stuff the cavity with lemon, onion, and fresh herbs, and the entire oven smells incredible within two minutes.

We’ve cooked fish enough to know exactly where people go wrong: either they’re scared and undercook it, or they overcompensate with a heavy sauce that buries what makes branzino special. This one is perfect; thirty-five minutes, dead simple, and the sauce is bright and briny without being fussy. You end up with a dinner that looks like you spent your summers dining oceanside in Italy and are ready to host with the best of them.

Two whole raw branzino on a cutting board surrounded by bowls of sliced red onion, cherry tomatoes, lemon, herbs, capers, olive oil, pepper, and garlic on a dark surface.

🔪 Ingredients & Tools You’ll Need to Roast Whole Branzino at Home

For the Fish

  • Branzino, whole, gutted, and scaled
  • Extra virgin olive oil
  • Salt
  • Black pepper
  • Lemon, thinly sliced
  • Red onion, thinly sliced
  • Fresh thyme sprigs
  • Fresh oregano sprigs
  • Cherry tomatoes, halved (for garnish)

For the Lemon Caper Sauce

  • Extra virgin olive oil
  • Fresh lemon juice
  • Capers, roughly chopped
  • Fresh parsley, chopped
  • Garlic, minced
  • Salt and pepper

Equipment

  • Large baking sheet
  • Parchment paper
  • Sharp knife or kitchen shears
  • Small mixing bowl
  • Whisk

📝 Step-by-Step Instructions

  1. Preheat the oven to 450°F and line a baking sheet with parchment paper.
  2. Prep fish: Pat dry with paper towels. Make three shallow diagonal slashes on each side.
  3. Season: Rub inside and out with olive oil, salt, and pepper.
  4. Stuff the cavity of the fish with lemon slices, red onion, thyme, and oregano. Place on the baking sheet without overlapping.
  5. Roast for 15–18 minutes, until the flesh is opaque, flakes easily, and the skin is crispy. If you’re into crispy skin techniques, the method is similar to our pan-seared salmon — all about that dry surface and hot pan.
  6. Make sauce: Whisk together olive oil, lemon juice, capers, parsley, and garlic. Season with salt and pepper.
  7. Serve: Transfer fish to a platter, spoon sauce over the top, and scatter cherry tomatoes for garnish.
A cooked whole roasted branzino is being drizzled with sauce, with a spoon drizzling sauce over it. Sliced cherry tomatoes and greens are served on the side.

🔄 Substitutions & Variations

  • Swap herbs: rosemary, dill, or parsley work beautifully inside the fish.
  • Enhance the garnish: lightly roast the cherry tomatoes before scattering.
  • Boost the sauce: stir in chives or tarragon for more herbal punch.

💡 Meat Nerd Tips

  • Fishmonger move: Have your fish cleaned and scaled professionally when you buy it; it saves you time and hassle.
  • Dry thoroughly: Pat the skin completely dry before roasting for maximum crisp.
  • Slash strategy: Diagonal cuts help heat penetrate evenly and let seasoning work deeper into the flesh.
  • Crispy skin secret: Oil + high heat = restaurant-style crunch. Always preheat your oven.
  • Nonstick fix: Use parchment paper to prevent the skin from sticking.
  • Extra crisp option: Broil for 1–2 minutes at the end, watching closely to avoid burning.
  • Sauce timing: Make the lemon caper sauce at least 10 minutes ahead so the flavors meld.
Two whole roasted branzino are served on a platter with lemon slices, halved cherry tomatoes, and chopped herbs, surrounded by tableware and ingredients on a dark surface.

🍽️ What to Serve with Roasted Branzino

  • Serve with roasted potatoes, grilled asparagus, or a simple arugula salad.
  • Add warm, crusty bread to soak up extra sauce.
  • Pair with a crisp white wine like Sauvignon Blanc or a dry rosé.

Leftovers & Storage

  • Refrigerate fish and sauce separately for up to 2 days.
  • Reheat fish in a 300°F oven for about 10 minutes. Avoid the microwave.
  • Let the sauce come to room temperature and whisk before serving.

Have you tried this recipe? Do us a favor and rate the recipe card with the  ⭐ ⭐ ⭐ ⭐ ⭐ and drop a comment to help out the next reader.

Roasted Branzino Recipe with Lemon Caper Sauce

Rate this Recipe!
Prep: 15 minutes
Cook: 18 minutes
Total: 33 minutes
Servings: 2 servings
Two whole roasted branzino are served on a platter with lemon slices, halved cherry tomatoes, and chopped herbs, surrounded by tableware and ingredients on a dark surface.
Whole branzino roasted until the skin is perfectly cooked, stuffed with lemon and herbs, finished with a bright caper sauce that cuts through the richness. Crispy, buttery, and done in 35 minutes. – the dinner that looks like you know what you're doing.

Recommended Equipment

  • Large baking sheet
  • Parchment paper
  • Sharp knife or kitchen shears
  • small mixing bowl
  • Whisk

Ingredients  

For the Roasted Branzino

  • 2 whole branzino about a pound each, gutted and scaled
  • 3 tablespoons extra virgin olive oil
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 whole lemon thinly sliced
  • ½ red onion thinly sliced
  • 4 sprigs fresh thyme
  • 4 sprigs fresh oregano
  • 1 cup cherry tomatoes halved, for garnish

For the Lemon Caper Sauce

  • cup extra virgin olive oil
  • 3 tablespoons fresh lemon juice
  • 2 tablespoons capers roughly chopped
  • 1 tablespoon parsley chopped
  • 1 clove garlic minced
  • Salt and pepper to taste

Instructions 

Prep the Branzino

  • Preheat your oven to 450°F. Line a large baking sheet with parchment paper.
  • Pat fish dry with paper towels.
  • Make three shallow, diagonal slashes on both sides of each fish, being careful not to cut all the way to the bone.
  • Rub the fish all over, inside and out, with olive oil. Season the cavity and the skin generously with the salt and black pepper.
  • Stuff each fish with the lemon slices, sliced red onion, thyme sprigs, and oregano sprigs.
  • Arrange the fish on the baking sheet, making sure they don’t touch.

Roast the Branzino

  • Roast the fish for 15-18 minutes, or until the flesh is opaque and flakes easily when tested with a fork. The skin should also be crispy.

Make the Sauce

  • In a small bowl, whisk together olive oil, lemon juice, capers, parsley, and garlic. Season with salt and pepper to taste.

Serve

  • Transfer the roasted fish to a serving platter. Spoon the sauce over the fish, then scatter the cherry tomatoes on top for garnish. Serve immediately.

Notes

  • Dry the skin well: Moisture prevents crisping; Pat fish thoroughly with paper towels before roasting.
  • Use parchment paper: It keeps the skin from sticking and makes cleanup easier.
  • Slash the fish: The diagonal cuts help heat and seasoning penetrate evenly.
  • Broil if needed: If the skin isn’t crisp enough, finish under the broiler for 1–2 minutes (watch closely).
  • Make sauce ahead: Whisk the lemon caper sauce 10 minutes before serving so the flavors meld.
  • Check doneness: Flesh should be opaque and flake easily; internal temp should reach 145°F.

Nutrition

Serving: 1serving | Calories: 1435kcal | Carbohydrates: 15g | Protein: 162g | Fat: 79g | Saturated Fat: 13g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 48g | Cholesterol: 720mg | Sodium: 2019mg | Potassium: 2669mg | Fiber: 4g | Sugar: 5g | Vitamin A: 1500IU | Vitamin C: 63mg | Calcium: 217mg | Iron: 10mg
Course: Main Course
Cuisine: Mediterranean

Bookmark this recipe now!

Whole roasted branzino served on a plate with lemon slices, cherry tomatoes, greens, and herbs; knife and fork placed beside the fish.

❓ FAQs About Roasting Branzino

What does branzino taste like?

Branzino is mild, flaky, and slightly sweet. It’s not overly “fishy,” making it great for people who don’t usually eat whole fish.

Do I need to remove the head before roasting?

Nope. You can leave the head on for presentation; it looks dramatic and helps keep the fish moist.

How do you know when branzino is done?

The flesh should turn opaque and flake easily with a fork. An instant-read thermometer should read 145°F at the thickest part.

Can I grill branzino instead of roasting it?

Yes! Just oil the grates well, and grill over medium-high heat for about 5–6 minutes per side.

What other sauces go well with roasted branzino?

Try salsa verde, chimichurri, or a simple garlic-butter drizzle.

Categories: , , ,

About the Author

Kita Roberts is the meat maven and award-winning recipe developer behind Girl Carnivore®, with 15+ years of grilling, smoking, and cooking experience. Her recipes are tested on everything from backyard grills to professional smokers – and always built for real home cooks.
As the lead creative force behind Girl Carnivore®, she is widely recognized as an authority on all things meat.

SUBSCRIBE!

Signup and get free recipes sent to your inbox every week!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating