Ready in about 30 minutes, this easy whole red snapper recipe is seasoned with bold Mediterranean flavors, fresh herbs, and roasted veggies! It’s a weeknight-friendly sheet pan dinner that looks restaurant-worthy!

My Family’s Red Snapper Recipe
In the Mediterranean, where I grew up, communal meals are common. My family frequently shared whole baked fish cooked on the bone, with fresh herbs and whatever vegetables happen to be in season. It’s a tradition I’ve carried into my adult life with my children, and today, I’m happy to share it with you!
Red snapper is a popular white fish with a beautiful reddish skin, a firm texture, and a sweet, subtly nutty flavor. It’s the perfect choice for this kind of preparation. For this recipe, I sought inspiration from one of my mom’s recipes. I seasoned whole red snapper with garlic and Mediterranean spices like cumin, coriander, and sumac, then stuffed it with bell peppers and fresh herbs. I like to serve this fish recipe with a side of rice or roasted potatoes and a big Fattoush salad.
While fish fillets are wonderful, sometimes you need a showstopper, and only whole fish like our Mahi Shekam Por (Persian Stuffed Fish) or this whole red snapper recipe can take center stage.

Ingredients for this Red Snapper Recipe
- 2 large whole snapper: Ask your fishmonger to scale, gut, and butterfly the fish. You can ask to have the head removed, but I like to leave the head on as it provides moisture and flavor, and it looks quite impressive when the fish is cooked!
- Garlic: I use 15 large cloves, minced and mixed with a pinch of kosher salt. The garlic goes into slits you’ll make in the fish, and into the fish cavity.
- Spices: Ground cumin, ground coriander, black pepper, and sumac. Cumin, coriander, and black pepper are warm, earthy, and pungent – pairing very well with sour, smoky sumac to build flavor on this whole roasted fish.
- Herbs and vegetables: Chopped fresh dill, bell peppers (different colors if possible), tomato, and red onion—some of these will get stuffed into the fish cavity. The rest is arranged around the fish on a sheet pan. The slight sweetness and citrusy undertones in dill make it an ideal pairing for fish, while the vegetables add brightness, heft, and texture.
- Extra virgin olive oil: I used Private Reserve Greek EVOO. With its fruity flavor and mild lingering pepperiness, it is delicious for roasted red snapper.
- Lemons: Citrus and fish are a match made in heaven. The acidity in lemon juice helps to remove any lingering fishy taste or odor, and instantly lifts all the earthy flavors in this recipe.
How to Cook Whole Red Snapper
This easy snapper recipe begins with seasoning and stuffing the whole fish, then baking it in a 425°F heated oven with the bell peppers and vegetables for about 20 minutes. Here is how to cook snapper step-by-step.

- Preheat the oven to 425°F.
- Season the whole red snapper. Make 3 slits on both sides of each fish. Combine 15 cloves of minced garlic with a pinch of salt and push into the slits and inside the fish cavity (the cleaned gut). In a small bowl, combine 2 teaspoons cumin, 2 teaspoons coriander, 1 teaspoon sumac, 1 teaspoon black pepper, and kosher salt. Use about 3/4 of the spice mixture to season the fish, both the outside and inside (inserting some into the slits you made earlier).
- Prepare the vegetables and herbs. You’ll need 1/2 cup chopped fresh dill. Slice 3 large bell peppers (different colors), a large tomato, and 1 medium red onion into rounds. Stuff each gut cavity with as much of the dill and sliced vegetables as possible.
- Roast the whole fish. Place the stuffed fish on a lightly oiled baking sheet. Arrange the remaining sliced vegetables around the fish. Sprinkle the vegetables with a pinch of salt and the remaining spice mixture. Drizzle everything generously with good extra virgin olive oil. Place the baking sheet on the middle rack of the preheated oven until the fish reaches an 140°F when tested with a thermometer, and flakes easily with a fork. It should take about 20 to 25 minutes.
- Finish and serve. Remove the sheet pan from the oven and transfer it to a serving platter. While the fish is still hot, squeeze the juice of one lemon generously over the top of the fish. Use the slits you made to help you cut and portion the fish. Serve with wedges of the remaining lemon and a side of your choice.
Tips for Buying Whole Fish
Here in the U.S., wild-caught red snapper is sustainably managed and not overfished, so it’s one of the smarter seafood choices to make. Many grocery stores will sell snapper fillets, both fresh and frozen. And I’ve often had good luck finding fresh, wild-caught whole snapper, which is what I use in this recipe. Here is what to look for when buying whole fish, specifically red snapper:
- Shop at a place you trust. A good fishmonger should be able to tell you more about the fish: how long he’s had it, how to store it, and maybe even a few ideas for preparing it.
- Smell the fish. When buying any fresh fish, the first thing you should do is give it a sniff. Yes, of course fish will smell somewhat “fishy”. But fresh red snapper should not smell off-putting; it should smell mild and pleasant like the salty ocean.
- Examine the eyes and skin. The eyes of any fresh fish should look glossy and vivid. If the eyes look dehydrated, don’t buy it. And look for tightly adhering, shiny scales, and for snapper, you want to see deep red fins, and pinkish-silver bellies.
Pro Tips for Cooking Whole Red Snapper
- To save time: Ask your fishmonger to clean and gut the fish for you so you’ll have a whole fish ready to work with.
- Tips for seasoning whole fish: Season the fish both outside and inside. I make a point of cutting some slits on both sides of the fish to insert the minced garlic and my trio of spices—cumin, coriander, and sumac. And don’t forget the cavity! It is the perfect pocket to carry more of the garlic, spices, fresh herbs, and even some of the veggies.
- Prep the veggies. Whole red snapper is best prepared and roasted right when you are ready to eat it. But to save a bit of time, you can slice the vegetables the night before and store them in separate airtight containers in the fridge.
What to Serve with Red Snapper
With the veggies already provided in this sheet pan fish dinner, you hardly need to add any sides. But lemon rice or Greek potatoes are a couple of good options.
It never hurts to add a dip like tzatziki or baba ganoush. And for me personally, a big salad is a must!
Try three bean salad, chickpea salad, Fattoush, or this arugula salad with avocado. Or, if you’re a huge fan of peppers, serve with a fresh mini bell pepper salad—I love the contrast between the cooked and fresh peppers, and the flavors are perfect together.
How to Store and Reheat Leftovers
This red snapper recipe, like most fish recipes, is best enjoyed immediately after cooking. However, if you have leftovers, store them in the fridge for 2 to 3 days.
I personally don’t love reheating fish because it dries out. Instead, I choose to enjoy it cold or at room temperature, but if you must, you can reheat in a 350°F oven just until warmed through. Add a little water to your pan, and when reheating and covering the fish would help to keep it moist.
Try These Fish Recipes Next!
Fish and Seafood
Easy Baked Red Snapper with Zhoug
Fish and Seafood
Baked White Fish Recipe, Mediterranean-Style
Fish and Seafood
Super Easy Pan Fried Red Snapper
Recipe Roundups
35+ Bold and Easy Fish Recipes Anyone Can Make
Mediterranean-Style Whole Roasted Red Snapper
Add As A Trusted Google Source
Ingredients
- 2 large whole red snapper, cleaned and gutted
- 10 garlic cloves, minced, and combined with a pinch of salt
- 2 teaspoon ground cumin
- 2 teaspoon ground coriander
- salt
- 1 teaspoon black pepper
- 1 teaspoon ground sumac
- 1/2 cup chopped fresh dill
- 3 bell peppers, different colors, sliced in rounds
- 1 large tomato, sliced into rounds
- 1 medium red onion, sliced into rounds
- Greek extra virgin olive oil, I used Private Reserve Greek EVOO
- 2 lemons
Instructions
- Heat the oven. Preheat the oven to 425°F.
- Prep the snapper. Pat the snapper fish dry. With a large knife, make two slits on each side of the fish. Fill the slits and coat the gut cavity of each fish with the minced garlic.
- Make the spice mix. Combine the cumin, coriander, salt, pepper, and sumac in a small bowl. Use 3/4 of the spice mix to season the snapper on both sides; pat the spices into the fish, pushing into the slits you made earlier. Keep the remaining 1/4 of the spice mix aside for now.
- Stuff the fish. Stuff each gut cavity with the chopped dill, and as much of the sliced peppers, tomatoes and onions as possible.
- Transfer to a baking sheet. Place the stuffed fish in a lightly oiled baking sheet. Add the remaining sliced vegetables to form a frame around the fish. Sprinkle the vegetables with a pinch of salt and the remaining 1/4 of the spice mix. Drizzle everything generously with olive oil.
- Bake. Place the baking sheet on the lower rack of the oven. Roast for 25 minutes until the fish flakes. Transfer the fish to a serving platter and squeeze the juice of one lemon all over it. Use the slits you made earlier to cut through and portion the fish. Serve it with wedges of the remaining lemon.
- Enjoy with a side of rice and Fattoush salad, if you like
Video
Notes
- To make things easy, ask your fishmonger to clean the fish and butterfly it so it’s ready for use. You can choose to have the head removed, if you prefer. But I recommend leaving the head on, as it helps the fish retain moisture and yields better flavor.
- Make ahead tip: Whole red snapper is best prepared and roasted right when you are ready to eat it. But to save a bit of time, you can slice the vegetables a night ahead and store them in separate airtight containers in the fridge.
- What to serve along: With the veggies already provided in this sheet pan fish dinner, you hardly need to add any sides. But lemon rice or Greek potatoes are a couple of good options. It never hurts to add a dip like tzatziki or baba ganoush. And for me personally, a big salad is a must! Try three bean salad, balela, Fattoush, or orange beet salad.
- Leftovers and storage: This snapper dinner is best enjoyed immediately. If you have leftovers, store in the fridge for 2 to 3 days. Enjoy at room temperature, but if you must, you can reheat in a 350 degrees F heated oven just until warmed through. I am not a big fan of reheating fish because it tends to get too dry but adding a little water to your pan and covering the fish would help.
- Visit the Mediterranean Dish Shop for quality extra virgin olive oilsand all-natural or organic spices. Create your own 6-pack or 3-pack of your favorites, like the cumin, coriander, and sumac used in this recipe!
Nutrition
Bundle and Save!
Four of our best-selling signature olive oils, perfect for everyday use.

*This post first appeared on The Mediterranean Dish in 2015 and has been recently updated with new information and media for readers’ benefit. Enjoy!







Had never cooked whole snapper and this was delicious. Especially loved it with the veggies. This was a large snapper but my husband said we need to cook 2 next time it was so good 😊
This is my first time making red snapper — and from using a recipe from your site! It was delicious, thanks so much for sharing! Kids loved it too, which is always a plus.
Thankyou for all your efforts that you have put in this. very interesting info .
Can you make this with frozen snapper? If not, do you have any other suggestions on how to use the snapper in my freezer?
Sure, Carly! Just be sure to thaw it first. Enjoy!
So delicious and so easy to prepare!
Such an easy recipe to prepare with absolutely delicious results. We prepared this and the Branzino recipe!!! Awesome. My husband and I love eating fish prepared this way!
Absolutely delicious!
I fixed this recipe for dinner today. It was awesome. My husband enjoyed it very much.
So glad you enjoyed it! Thanks for letting us know!
Thanks for the recipe! It was my first attempt at baking a fish! Turned out very well and everyone enjoyed it especially my wife! Excellent! Loved the flavor, texture and taste!!
Thanks for the recipe! It was my first attempt at baking a fish! Turned out very well and everyone enjoyed it!
Excellent! Loved the flavor, texture and taste!!
Yay! So glad it was a hit for you all!
What can you use if u can’t find sumac?
Hello! I would just omit it here, as there really isn’t a good substitute for sumac. It has a very unique flavor. If you are located in the US, you can always order it from our online shop: Sumac.
Definitely deserve to try it!😀👌
For sure!! 🙂
Great recipe, very easy and super tasty! Adjust the baking time according to your fish size/weigh* Thank you so much.
Easy directions, quick prep/cook time, delicious outcome. Thank you
Glad you enjoyed it!
Unbelievably easy recipe and nice, short and sharp presentation
Thank you very much Now I am off to get my fish into the oven
Hope you enjoyed it, Marion!!