Each forkful of grilled branzino with a tangy, briny salsa is pure Mediterranean summer—smoky and sweet, sharp and salty, bright and herby all at once.

Two grilled branzino topped with tomato caper salsa on a platter next to a bowl of the salsa.
Photo Credits: Ali Redmond

My Family’s Grilled Branzino Recipe

My father-in-law, raised by the water in Elefsina, Greece, is a third-generation fisherman’s son and a fish-cooking expert in his own right. For years, every Sunday lunch was the same: grilled whole branzino. He’d be waiting by the grill, ensuring we ate the fish hot and that the head went to me—it’s my favorite part! His excitement, the smoke, the apron around his waist, the fish over the coals; that was our Sunday.

Naturally, he made sure I learned it all. Standing beside him at the grill, he passed down every tip he had; how to read the heat and keep the fish skin from sticking. The years have caught up with him now and his hands aren’t as steady, so these days I’m the one who cooks it. Carrying his recipe forward feels like the least I can do for everything he taught me.

His version is simplicity itself, nothing more than grilled branzino with ladolemono spooned over the fish, that perfect Greek marriage of olive oil and lemon. To give it my own small twist, I’ve added capers and a fresh tomato salsa, a nod to a Greek salad. The result is bright, briny, and just acidic enough to cut through the rich flavor of the branzino.

Best of all, a whole fish on the platter looks like a celebration but it’s deceptively easy. This recipe is so simple, you could cook it on a weeknight, but it’s a beautiful centerpiece for a long, lazy weekend lunch, exactly the way my father-in-law has always served it.

Key Ingredients

  • Whole Branzino: Also known as Mediterranean sea bass, branzino has a mild flavor and white flesh. Buy your fish scaled and gutted, but with the head and tail intact. Ask your fishmonger to do this for you to save time and effort.
  • Parsley in both the stuffing and salsa adds freshness that complements the fish’s delicate sweetness. 
  • Lemon: I add lemon to the cavity of the fish to neutralize any fishy aroma while adding citrus perfume and flavor. 
  • Rosemary: Piney, earthy rosemary pairs well with lemon and fish.

For the Tomato-Caper Salsa:

  • Tomatoes are the base for the salsa. They deliver sweetness, a natural umami, and acidic brightness. Use ripe tomatoes as they are sweet and fruity. I like to dice them finely. My favorite options are: Roma, heirloom, or cherry tomato.
  • Red onion: Finely diced red onion adds a sweet profile, a pop of color, textural crunch, and a mild flavor to the topping. 
  • Garlic: What is a Mediterranean recipe without garlic? Garlic adds loads of flavor, providing a sharp and peppery note. 
  • Extra virgin olive oil coats the fish preventing it from sticking to the grill. It also adds richness to the salsa. Use an early-harvest oil for its grassy, peppery notes, which pair wonderfully with the balsamic vinegar.
  • Capers give the salsa a briny tang and subtle tartness. These, too, are rich in umami, and they balance the natural sweetness of the tomatoes. 
  • Kalamata olives: I love the slightly sharp yet deep flavor and earthy contrast these winey, purple olives give the salsa. Feel free to omit olives if you only want to add capers or vice versa. If you do add them, they must be pitted and finely chopped.
  • Balsamic vinegar brings a complex sweet and sour undertone to the salsa. I prefer a premium-aged balsamic because it is thicker and more syrupy. A standard everyday balsamic is also fine. It offers a mellow yet fruity tartness that pairs wonderfully with the tomatoes. 

How to Make Grilled Branzino

How to make grilled branzino. Step 1: gather your ingredients, Step 2: make the tomato caper salsa, Step 3: prep the fish, Step 4: grill the fish, Step 4: place the grilled whole branzino on a platter and top with the tomato caper salsa, Step 6: fillet the branzino and serve with the tomato caper salsa.
  1. Make the salsa. In a bowl, combine the finely diced tomatoes, onions, olives, capers, minced garlic, and parsley. Add the olive oil, balsamic vinegar, and a pinch of salt. Toss gently and set aside at room temperature while you cook the fish.
  2. Prep the fish. Pat the scaled and gutted branzino completely dry, inside and out. Cut 2 to 3 shallow diagonal slashes into the thickest part of each side. Rub all over with olive oil and season generously with salt, inside the cavity, over the skin, and into the slashes. Stuff the cavity with lemon slices, parsley and rosemary sprigs. 
  3. Prep the grill. Preheat a gas grill to medium-high (400–450°F) with the lid down for 10-15 minutes. Scrub the grates clean, then oil them well by dipping a folded paper towel in oil, holding it with tongs, and wiping the grates. 
  4. Grill the first side. Lay the fish on the hot grates, close the lid, and cook undisturbed for 7-10 minutes, until the skin is seared and releases naturally. Resist the urge to move it earlier—The skin needs time to sear and will release naturally when it’s ready.
  5. Flip and finish. Gently turn the fish once with a wide spatula. Close the lid and grill another 7 to 10 minutes. The fish is done when the flesh at the thickest part is opaque and flakes easily, and a thin knife slides to the bone with no resistance. With an instant-read thermometer, you’re looking for 145°F at the thickest point.
  6. Serve. Transfer to a platter and rest 1 to 2 minutes. Remove the head, lemon wedges and cavity herbs (if preferred) and spoon the tomato-and-caper salsa generously over the top, letting the juices run into the cavity. Serve immediately.
Two stuffed branzino on a grill.

How to Prep the Fish

A little prep here is the difference between fish that releases cleanly with crisp skin and fish that tears and sticks. Don’t skip it.

  1. Make sure it’s scaled and gutted. If your fishmonger hasn’t done it, scrape off the scales under cold running water (working tail to head with the back of a knife) and rinse the cavity well. Pull out any remaining bloodline along the spine.
  2. Pat it dry, inside and out. This is the single most important step for crisp skin. Surface moisture steams rather than searing, and wet skin is what sticks to the grates. Use paper towels to blot the cavity and skin thoroughly.
  3. Score the skin. With a sharp knife, make 2 to 3 shallow diagonal slashes, about 1/2-cm. deep, into the thickest part of each side, down toward the bone. This helps the fish cook evenly, allows seasoning to reach the flesh, and prevents the skin from buckling on the grill.
  4. Season generously. Rub the whole fish with olive oil, then season all over with salt —inside the cavity, over the skin, and into the slashes.
  5. Stuff the cavity with lemon slices and some fresh herb sprigs. Don’t overpack it; you want the cavity to close comfortably.

How to Prep the Grill

The grill setup matters as much as the fish. Most “fish always sticks to my grill” problems are grill-prep problems.

  1. Preheat to medium-high, about 400 to 450°F, with the lid down, for at least 10 to 15 minutes. A fully preheated grate is essential; if fish are dropped onto a lukewarm grate, they will grab and tear.
  2. Scrub the grates clean with a grill brush while they’re hot. Any stuck-on residue from last time gives the skin something to cling to.
  3. Oil the grates well, right before the fish goes on. Fold a paper towel into a thick pad, dip it in vegetable oil, and—holding it with long tongs—wipe the grates several times until they look glossy. This builds a quick non-stick layer. Never pour oil directly onto the flames.

How to Debone Whole Grilled Fish

How to fillet a whole grilled branzino. Step 1: remove the fins, Step 2: start to cut the fish, Step 3: remove the stuffing, Step 4: remove the skeleton, Step 5: trim and remove extra bones, Step 6: discard the bones and trimming and proceed with the recipe.

You can serve the fish whole, head and tail intact, or remove the head before serving, or you can fillet it. Eating and serving a whole cooked fish is simpler than it appears once you understand the structure — a branzino’s bones are large and straightforward, making it easy to lift off the flesh in tidy fillets. Here’s how to do it. 

  • Get ready. Letting the fish rest for a few minutes after cooking firms up the flesh so it separates from the bones cleanly. While it rests, assemble a serving plate, a separate plate for the bones, a spoon, and a flexible spatula.
  • Score the fish. Run a knife gently down the center line of the fish, from head to tail, along the backbone ridge. Then make a cut just behind the head and another just in front of the tail. You’ve now outlined the top fillet.
  • Lift off the top fillets. Slide your spatula under the flesh and lift it away from the bones in either one (as pictured above) or two pieces (one from the top of the spine, one from the belly side), using the spoon in your other hand to assist. The flesh should release easily. Set these portions aside.
  • Remove the spine. This is the magic step. Lift the tail and gently peel the entire skeleton — backbone, ribs, head, and tail all attached — up and away from the bottom fillet. It should come away as one connected frame, leaving the bottom fillet clean underneath. Discard the whole skeleton into your bone plate, but don’t miss the cheeks, just below the eyes! They are the sweetest morsel on the whole fish.
  • Finish and serve. Use the spoon to scoop away any stray bones on the belly side of the fillets. With the bones gone, both fillets are ready to serve.
Two grilled branzino topped with tomato caper salsa on a platter next to a bowl of the salsa.

Grilled Branzino Tips

My father-in-law’s tips are worth heeding when grilling fish!

  • Salt the salsa lightly. The olives and capers are already salty, so taste before adding more.
  • Dry fish = crisp skin that won’t stick. If you do only one thing, blot the fish thoroughly before oiling it and placing it on the grill. Wet skin both steams and sticks.
  • Hot grate, oiled grate, patient cook. After drying there are three keys to fish that won’t stick: a fully preheated grill, well-oiled grates, and leaving the fish alone until the skin has seared. If the fish won’t lift, it isn’t ready—wait another minute and it will release on its own.
  • Use the right tool to flip. A thin spatula (or two spatulas for a larger fish) makes turning a whole fish far less nerve-wracking than tongs. Tongs will only tear the fish. 
  • Don’t overcook it. Fish goes from perfect to dry quickly. Pull it at 145°F; carryover heat will finish the job as it rests.
  • A grill basket is great insurance. If you’re nervous about sticking or working with a more delicate fish, a well-oiled closing grill basket lets you flip the whole thing in one confident motion.

Make it Your Own

  • No branzino? Any whole, mild, flaky white fish works—including red snapper, black sea bass, striped bass, or small trout. Adjust the grill time up or down based on size.
  • Swap the herbs. No fresh parsley or rosemary for the cavity? Use thyme or dill. 
  • Change up the salsa. Add finely diced cucumber or red pepper.
  • No grill, no problem. This works under a hot broiler or on a stovetop grill pan with the same timing—just as delicious.
2 grilled branzino fillets topped with tomato-caper sauce and a lemon wheel on plates with forks next to a glass of wine.

What to Serve with Grilled Branzino

Because the fish and salsa are so fresh and bright, I like to keep the sides simple. A tray of Greek roasted lemon potatoes, a Greek rice dish, or a platter of grilled vegetables is great as they soak up the salsa juices beautifully.

No ratings yet

Grilled Whole Branzino with a Tomato-Caper Salsa

Add As A Trusted Google Source photograph of author Ruth Bardis.Ruth Bardis
Two grilled branzino topped with tomato caper salsa on a platter. Next to this is a bowl of the salsa, a stack of 2 plates and a glass of wine.
A beauriful whole branzino, grilled to perfection, with a no-cook, fresh, and vibrant salsa. Thanks to my father-in-law's golden rule of a hot, well-oiled grill, it never sticks. The salsa pulls double duty as both sauce and a salad.
Prep – 15 minutes
Cook – 15 minutes
Total – 30 minutes
Cuisine:
Greek/Mediterranean
Serves – 4
Course:
Entree, Fish and Seafood

Ingredients
  

  • 2 whole branzino (1 to 1 1/2 pounds each), cleaned and scaled
  • 2 tablespoons extra virgin olive oil, plus more for the grill
  • 1 lemon, thinly sliced into rounds
  • 4 sprigs flat leaf parsley
  • 2 sprigs rosemary
  • Kosher salt

For the Tomato-Caper Salsa

  • 2 cups diced tomatoes (about 300g)
  • 1/4 cup pitted Kalamata olives, roughly chopped (about 40g)
  • 1 tablespoon drained capers
  • 1 small garlic clove, minced
  • 1/2 cup finely diced red onion
  • 1 cup chopped parsley
  • 6 tablespoons extra virgin olive oil
  • 2 teaspoons balsamic vinegar
  • Pinch kosher salt

Instructions
 

  • Make the Tomato-Caper Salsa. In a bowl, combine the diced tomatoes, olives, capers, garlic, red onion, and parsley. Add the olive oil and balsamic vinegar. Toss gently and set aside at room temperature while you cook the fish.
  • Prep the fish. Pat the branzino completely dry, inside and out. Cut 2 to 3 shallow (1/2-cm.) diagonal slashes into the thickest part of each side. Rub all over with olive oil and season generously with salt, inside the cavity, over the skin, and into the slashes. Stuff the cavity of each with lemon slices, parsley, and a rosemary sprig. Let it sit at room temperature until the grill is ready.
  • Prep the grill. Preheat a gas grill to medium-high (400–450°F) with the lid down for 10 to 15 minutes. Scrub the grates clean, then oil them well: dip a folded paper towel in oil, hold it with tongs, and wipe the grates until glossy.
  • Grill the first side. Lay the fish on the hot grates, close the lid, and cook undisturbed for 5 to 6 minutes, until the skin is seared and releases naturally.
  • Flip the fish. Gently turn the fish once with a wide spatula. Close the lid and grill another 4 to 6 minutes, until the flesh is opaque, flakes at the bone, and reaches 145°F at the thickest point.
  • Finish and serve. Transfer the fish to a platter and rest 1 to 2 minutes. Remove the head (if preferred) and spoon the tomato-and-caper salsa generously over the top, letting the juices run into the cavity. Serve immediately.

Nutrition

Calories: 306.2kcalCarbohydrates: 11.3gProtein: 2.2gFat: 29.7gSaturated Fat: 4.1gPolyunsaturated Fat: 3.2gMonounsaturated Fat: 21.5gCholesterol: 0.4mgSodium: 210.9mgPotassium: 392.9mgFiber: 3.2gSugar: 4.9gVitamin A: 1532.6IUVitamin C: 48.6mgCalcium: 79.1mgIron: 2.6mg
Tried this recipe?

Award-Winning Balsamic Vinegars

Taste this pairing of high-quality balsamic vinegars with unique flavor profiles, featuring one ideal for daily dishes, and the other that shines as a finishing drizzle.

Two bottles of balsamic vinegar.

Share it with the world

Ruth Bardis is an international award-winning cookbook author, food stylist, publisher, and photographer passionate about all thing’s Greek food.  She was born in Australia to Greek parents. Her strong ethnic heritage and love of nourishing food facilitated her switch from fashion designing to cooking, photography, and writing. 
Learn More

Get our best recipes and all Things Mediterranean delivered to your inbox.

Leave a comment

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

How many stars would you give this recipe?




This site uses Akismet to reduce spam. Learn how your comment data is processed.