This crispy-skinned, baked branzino recipe give you tender, flaky fish every time. Easy to make with just a sheet pan, this fish is a showstopper served with the 4-ingredient tomato butter. It's a restaurant-quality dinner in under 30 minutes.

Working as a seafood recipe developer has given me so many opportunities to learn about fish and help others on their own seafood-cooking journey.
I always recommend this easy method for roasting a whole fish for first-timers. The recipe has been tested and perfected to ensure a beautiful and reliably tender, flaky fish every time.
Adding a simple compound butter like this Mediterranean Tomato Caper one takes the dish over the top, adding richness, gloss and flavor to a restaurant-style roasted fish. Make this fish for your next party and you'll be the talk of the town!
Ingredients for European Sea Bass Recipe:
Before we get to the step by step directions, a few notes about the ingredients:
Fish: while I used branzino for this recipe, feel free to substitute another whole fish like red snapper, whole flounder or tilapia. Adjust cook times if the weight or thickness of the fish varies from the recipe. For fish larger than 1-1 ¼ pounds, make 3 shallow cuts in the side of the fish to allow the meat to cook more evenly.
Citrus: use lemon slices, limes, oranges or even grapefruit.
Herbs: adding a sprig of fresh herbs or scallions to the fish is optional but adds light, clean flavors to the finished fish. Scallion whites, thyme, rosemary, dill, tarragon or flat-leaf parsley are all good options.
Butter: I use salted butter, but use what you have, then salt the finished butter to suit your taste.
Sun-dried tomatoes: grab the jar of tomatoes in olive oil. Be sure to save leftover oil for salad dressings!
Full ingredient list and measurements included in the printable recipe card below.
How to Make Roasted Fish with Compound Butter
Step 1: Make Butter
Combine softened butter with sun-dried tomatoes, capers and black pepper in a food processor.
Pulse. Salt to taste and stir in diced chives by hand. Set aside.
Step 2: Season and Stuff Fish
Dry fish and season inside with salt. Stuff three half lemon slices in each and a sprig or two of fresh herbs, if using. Season skin with remaining salt and pepper.
Step 3: Roast + Broil
Transfer fish to foil-lined baking pan and roast in the oven for 10-12 minutes. Broil for the final 2 minutes for blistered, golden skin.
Step 4: Garnish and Serve
Serve whole or filleted with softened tomato caper butter.
What fish can I use instead of branzino?
If you can't find branzino, grab red snapper, flounder or tilapia. Adjust cook times if the weight or thickness of the fish varies from the recipe.
Tips for buying whole fish:
- Ensure the eyes are bright and clear, not cloudy.
- The skin should be shiny and free of blemishes. Dull skin can indicate old fish.
- Fresh fish should have a mild, ocean-like scent. Avoid anything with a strong fishy smell or hints of ammonia.
- A good fishmonger can tell you where the branzino came from and how long it's been on display. Let them know you're making a roasted whole fish recipe and ask for their freshest recommendation!
What to serve with baked fish with tomato butter?
A few of my favorite sides are a savory Middle Eastern Yellow Rice paired with Garlic Lemon Green Beans. If potatoes are your style, try Roasted Potatoes on Whipped Feta with a refreshing Cucumber Gazpacho Salad.
How to store leftover branzino?
Remove the fish from the bones, then store in an airtight container in the refrigerator for up to 3 days. To reheat, warm gently in a drizzle of olive oil or a tablespoon of tomato caper butter on the stove over medium-low heat just until heated through.
PrintRoasted Branzino with Tomato Caper Butter
- Total Time: 30 minutes
- Yield: 2-3
Ingredients
For the Fish:
2 (1- to 1 ¼ pound) whole branzino, cleaned and scaled
1 lemon, sliced into 3 rounds and half reserved
2 tablespoons extra virgin olive oil, plus more, for serving
2 teaspoons coarse kosher salt
½ teaspoon ground black pepper
2-4 sprigs fresh herbs or scallions (optional)
For the butter:
8 tablespoons butter, softened
⅓ cup sun-dried tomatoes in oil, roughly chopped
2 tablespoons capers, chopped
½ teaspoon black pepper
2 tablespoons fresh chives, diced
Salt, to taste
Instructions
- Combine softened butter, chopped sun-dried tomatoes, capers and black pepper in the bowl of your food processor. Pulse until combined. Fold in diced chives by hand and salt to taste. Set aside.
- Preheat oven to 425 degrees. Cover a baking sheet in foil and set aside. Slice 3 rounds of the lemon, then cut slices in half. Lay the remaining lemon half, cut side down, on the baking tray.
- Dry fish then season inside with salt. Stuff three halved lemon slices and a sprig or two of fresh herbs, if using. Season fish skin with remaining salt and pepper.
- Transfer fish to prepared baking pan and roast for 10-12 minutes. Broil for the final 2 minutes for blistered, golden skin.
- Serve branzino whole or filleted with a softened tomato caper butter.
Notes
- Substitute red snapper, flounder or tilapia for branzino, if needed.
- To pan-sear fish on the stove-top, follow instructions for Pan Grilled Whole Fish.
- Prep Time: 15
- Cook Time: 15
- Category: Easy Recipes
- Method: Bake
- Cuisine: American
Nutrition
- Serving Size: ½
- Calories: 544
- Sugar: 0.1 g
- Sodium: 2745.3 mg
- Fat: 48.1 g
- Carbohydrates: 5.6 g
- Protein: 25.4 g
- Cholesterol: 129.2 mg
Leave a Reply