Go Back
+ servings
This roasted branzino with citrus pesto recipe is light, bright and extremely flavorful. It's sure to be your favorite fish recipe.
Print Recipe
5 from 1 vote

Roasted Branzino with Citrus Pesto

Roasted branzino filets are topped with citrus pesto and a variety of seasonal citrus slices. It's a simple, healthy and delicious branzino recipe done in less than 25 minutes. 
Prep Time: 10 mins
Cook Time: 12 mins
Total Time: 22 mins
Course: Main Meal
Cuisine: Italian
Keyword: Branzino, Branzino Recipe, Roasted Branzino
Servings: 6
Calories: 1087kcal
Author: Lisa Bryan


  • 6 branzino filets
  • 2 tbsp olive oil
  • salt and pepper to taste

Citrus Pesto

  • 1 cup fresh basil leaves moderately packed
  • 1/4 cup olive oil
  • 1/3 cup pine nuts toasted
  • 1 orange zested and juiced
  • 1 lemon zested and juiced
  • 1 clove garlic
  • salt and pepper to taste


  • 1 lemon sliced
  • 2 oranges sliced


  • Preheat the oven to 350 degrees fahrenheit. 
  • Place the branzino filets on a parchment lined baking tray. Lightly coat the filets in olive oil and sprinkle with salt and pepper. Cook for 12 minutes, or until cooked through. 
  • While the branzino is cooking, lightly toast the pine nuts in a pan on the stove. Add the toasted pine nuts along with the remaining citrus pesto ingredients to a food processor and pulse several times until you have a pesto. 
  • Slice the lemon and oranges for the top garnish with a mandoline and set aside.
  • When the branzino is cooked through, place it on a serving platter and top each filet with the citrus pesto and a few citrus slices. 


Calories: 1087kcal | Carbohydrates: 12g | Protein: 161g | Fat: 39g | Saturated Fat: 6g | Cholesterol: 720mg | Sodium: 622mg | Potassium: 2528mg | Fiber: 2g | Sugar: 7g | Vitamin A: 1170IU | Vitamin C: 54.8mg | Calcium: 178mg | Iron: 8.4mg