Grilled Whole Fish: Easy Flavor-Packed Recipe
A simple, healthy, and flavorful grilled whole fish recipe that’s perfect for BBQs, weeknight dinners, or special seafood occasions. Crispy on the outside, tender and juicy inside, with fresh herbs, lemon, and olive oil.
Prep Time 15 minutes mins
Cook Time 20 minutes mins
Total Time 35 minutes mins
Course Main Course
Cuisine Mediterranean, Seafood
Servings 2
Calories 280 kcal
1 Grill
1 Tongs
1 Sharp knife
1 Platter
1 Basting brush
1 Paper towels
- 1 whole fish branzino, snapper, or trout, cleaned and gutted (about 1-2 lbs)
- 2 tablespoons olive oil
- 1 lemon sliced
- 2-3 sprigs fresh thyme or rosemary
- 2 cloves garlic sliced
- Salt and black pepper to taste
- Optional: cherry tomatoes zucchini, asparagus for grilling
Preheat the grill to medium-high heat and oil the grates.
Pat the fish dry with paper towels and make shallow diagonal cuts on both sides of the fish.
Season the fish cavity with salt, pepper, sliced garlic, and fresh herbs.
Brush the exterior of the fish with olive oil and season with salt and pepper.
Optional: Stuff the cavity with lemon slices for extra flavor.
Place the fish on the grill and cook for 5-7 minutes per side, depending on thickness.
Check doneness by gently flaking the meat near the thickest part; it should be opaque and easily separate from the bone.
Optional: Grill vegetables alongside the fish for 5-7 minutes, turning occasionally.
Transfer the fish to a platter, garnish with lemon wedges and herbs, and serve immediately.
-
Choose fresh, firm fish for best results.
-
Avoid overcooking to keep the fish moist and tender.
-
Experiment with marinades like Mediterranean herbs, Asian-style soy glaze, or smoked paprika for flavor variations.
-
Foil packets can be used for easier handling and juicier results.
Keyword Easy Seafood BBQ, Flavor-Packed Seafood, Grilled Whole Fish, Grilled Whole Fish Recipe, healthy grilled fish