Roasted red snapper

Dietician's Tip

For more drama, serve the fish whole at the table.


  • 1/4 cup fresh orange juice
  • 1/2 cup fresh lime juice
  • 1/2 teaspoon grated orange zest
  • 1/2 teaspoon grated lime zest
  • 3 shallots or 1/2 red onion, chopped (about 1/4 cup)
  • 2 tablespoons olive oil or canola oil, divided
  • 1 small whole red snapper, about 1 1/2 pounds, cleaned and scaled, head and tail left on
  • 2 garlic cloves, coarsely chopped
  • 2 tablespoons chopped fresh basil
  • 2 tablespoons chopped fresh mint
  • 1 tablespoon chopped fresh thyme
  • 1/2 teaspoon coarsely ground black pepper
  • 1 small leek, including tender green top, halved lengthwise and cut crosswise into 1 1/2-inch pieces
  • 2 large tomatoes, cut crosswise into slices 1/2-inch thick
  • 1/4 teaspoon salt


In a shallow glass baking dish, make a marinade by combining the orange and lime juices, orange and lime zests, shallots, and 1 tablespoon of the oil. Score the skin of the fish in a diamond pattern. Add the fish to the marinade and turn once to coat. Cover and refrigerate for 30 minutes, turning the fish occasionally.

Heat the oven to 425 F. Lightly coat a shallow baking dish with cooking spray.

In a blender or small food processor, combine the garlic, basil, mint, thyme, remaining 1 tablespoon of oil, and 1/4 teaspoon of the pepper. Pulse to puree. In a small bowl, combine half the herb paste with the leek. Toss gently to mix.

Sprinkle the leek mixture evenly over the bottom of the prepared baking dish. Top with the tomato slices, arranging them in a single layer. Sprinkle the tomatoes with the salt and remaining 1/4 teaspoon pepper. Remove the fish from the marinade and pat dry. Discard the marinade. Rub the remaining herb paste over the fish, coating both sides. Place the fish on top of the tomatoes and cover the dish tightly with aluminum foil.

Roast the fish for 30 minutes, then uncover and roast until the fish is opaque throughout when tested with the tip of a knife, 10 to 12 minutes more. Lift the fish from the baking dish and place on a large platter. Divide the vegetables among 4 warmed individual plates. Peel the skin from the top of the fish, remove the top fillet, and divide it between 2 of the plates. Lift out the center fish bone and discard. Lift the second fillet and divide it between the remaining 2 plates. Serve immediately.

Serving Information

Serves 4

Nutritional analysis per serving

Calories: 277
Total carbohydrate: 13 g
Cholesterol: 63 mg
Dietary fiber: 2 g
Monounsaturated fat: 5 g
Protein: 36 g
Saturated fat: 1.5 g
Serving size: 1/2 fillet
Sodium: 267 mg
Total fat: 9 g

DASH Eating Plan Servings

Fruits: 1/2
Meats, poultry and fish: 4
Vegetables: 1

Diabetes Meal Plan Choices

Fruits: 1/2
Meat and meat substitutes: 4
Nonstarchy vegetables: 1

Mayo Clinic Healthy Weight Pyramid Servings

Fruits: 1/2
Protein and dairy: 2
Vegetables: 1

Last Updated Sep 8, 2017

Content from Mayo Clinic ©1998-2020 Mayo Foundation for Medical Education and Research (MFMER). All rights reserved. Terms of Use