You Don't Have To Be A Chef

Mediterranean Whole Grilled Fish

Whole Grilled Fish: A Simple and Flavorful Mediterranean Favorite

There’s nothing quite like the taste of perfectly grilled fish. This whole grilled fish recipe is a Mediterranean classic that’s easy to make and delivers moist, tender meat infused with zesty, herby flavors. Whether you’re hosting a backyard barbecue or planning a relaxed family dinner, this dish is a showstopper that’s sure to impress. Plus, it’s quick to prepare, making it an ideal choice for both seasoned grill masters and beginners alike.

How to Make Whole Grilled Fish

This recipe is as simple as it gets. Start by coating the fish inside and out with olive oil, salt, and pepper for a flavorful base. Then, stuff the cavity with a mix of fresh herbs, garlic, and lemon for that signature Mediterranean touch. Place the fish on a medium-heated grill, letting it cook for 5-10 minutes on each side until the meat is moist and flaky. It’s that easy—minimal effort with maximum flavor!

Grilling a whole fish might sound fancy, but this easy recipe proves that it doesn’t have to be complicated. With bold, fresh flavors and a presentation that will wow your guests, this dish is perfect for any occasion. Whether you’re following the Mediterranean diet or just looking for a quick recipe that’s both healthy and delicious, this whole grilled fish is sure to become a favorite!

Share Recipe

Prep Time:

5 minutes

Cook Time:

10-15 minutes

Serves:

By fish

Ingredients

Whole Fish: Branzino, Snapper, Sole, etc.

Olive oil

Salt & pepper

Lemon slices

Sliced garlic

Mixed Fresh herbs of choice:
parsley, cilantro, thyme, rosemary, oregano, etc.

Directions

1. Make sure your fish is fresh and well cut for a large opening. If using frozen, make sure it’s fully thawed.

2. Rub a bit of olive oil and add salt and pepper inside and outside the fish on both sides.

3. Inside each fish place lemon slices,  sliced garlic, and stuff with a mix of your fresh herbs.

3. Keep in your fridge until you’re ready to grill but make sure to bring fish to room temperature before grilling –  about 10-15 mins.

4. Bring grill to medium-high heat (if using charcoal, let the flames die out for a few minutes, and place the on the grill. Don’t move for the first couple of minutes, to get crispy skin, and avoid sticking.

5. Continue grilling on Medium-high heat for a few minutes on each side until fully cooked inside.

Shop Our Spice Blends

Explore Our Collection

Shop All Blends
Explore our full collection of spice blends, crafted to bring bold, Mediterranean and Indian flavors to every meal. Find the perfect blend for quick, easy, and unforgettable cooking.

Don’t worry, the items in your cart are still there!

Five spoons filled with various spices used in our Mediterranean spice blends.

Subscribe to our newsletter & get:

15% Off Your Next Order*

Sign up today to stay updated on our latest offers, exclusive deals & recipe ideas!