This Mediterranean Lemon Herb Whole Roasted Tilapia is an easy oven baked whole fish recipe featuring fresh lemon slices, garlic, rosemary, and thyme for bright, authentic Mediterranean flavor. Roasted at high heat for crispy skin and tender, flaky flesh, this whole roasted tilapia makes a healthy, restaurant-quality dinner that’s surprisingly simple to prepare at home. Perfect for weeknights, dinner parties, or anyone learning how to cook whole fish in the oven, this lemon herb tilapia recipe delivers bold flavor with minimal effort.
Course dinner, Healthy Dinner, Main Course, Seafood Dinner
Keyword baked whole fish recipe, crispy skin tilapia, easy Mediterranean seafood dinner, garlic lemon tilapia, healthy whole fish recipe, how to roast whole fish, lemon herb tilapia, Mediterranean whole fish recipe, oven baked whole tilapia, whole roasted tilapia
Prep Time 15 minutesminutes
Cook Time 25 minutesminutes
Total Time 40 minutesminutes
Servings 4servings
Calories 270kcal
Cost $14 for entire recipe
Equipment
Large rimmed baking sheet or roasting pan
Parchment paper or aluminum foil
Sharp chef’s knife (for scoring the fish)
Cutting board
Paper towels (for drying the fish thoroughly)
Citrus knife or slicer (for thin lemon slices)
Small mixing bowl (for seasoning mixture)
Basting brush (optional)
Instant-read thermometer
Ingredients
2whole tilapiaabout 1–1½ pounds each, cleaned and scaled
3tablespoonsolive oil
4clovesgarlicminced
1large lemonthinly sliced
2tablespoonsfresh rosemarychopped
2tablespoonsfresh thyme leaves
1teaspoonsea salt
½teaspoonfreshly cracked black pepper
¼teaspoonpaprikaoptional, for color
2tablespoonschopped fresh parsleyfor garnish
Optional: 1 tablespoon capers
Instructions
Preheat oven to 425°F (220°C). Line a large baking sheet with parchment paper or lightly grease a roasting pan.
Prepare the fish. Pat the tilapia completely dry with paper towels. Using a sharp knife, score each side of the fish with 3 shallow diagonal cuts.
Season the cavity. Stuff each fish with lemon slices, rosemary, thyme, and a little of the minced garlic.
Season the outside. Rub olive oil all over both fish, including inside the slits. Sprinkle evenly with salt, pepper, paprika (if using), and remaining garlic.
Roast. Place fish on the prepared pan and roast for 20–25 minutes, or until the flesh flakes easily with a fork and internal temperature reaches 145°F.
Optional broil. Broil for 1–2 minutes at the end for extra crispy skin, watching carefully.
Finish and serve. Garnish with fresh parsley and capers. Serve with extra lemon wedges and a drizzle of olive oil.
Notes
How to make crispy skin whole roasted tilapia: The key to crispy skin is patting the fish completely dry before seasoning. Moisture prevents browning. Roasting at 425°F helps render the skin and create that golden, slightly crisp texture.
Internal temperature for whole tilapia: Whole roasted tilapia is done when the thickest part reaches 145°F and the flesh flakes easily with a fork. Overcooking can make the fish dry.
Do you eat the skin on whole tilapia? Yes, the skin is edible and delicious when roasted until crispy. Make sure the fish is properly scaled before cooking.
Can I use dried herbs instead of fresh? Yes. Substitute 1 teaspoon dried rosemary and 1 teaspoon dried thyme for the fresh herbs if needed. Fresh herbs provide brighter Mediterranean flavor, but dried herbs work well for convenience.
How to prevent whole fish from sticking: Use parchment paper or lightly oil the baking sheet. You can also place lemon slices under the fish to act as a natural rack.
What to serve with Mediterranean whole roasted tilapia: Pair with roasted potatoes, lemon rice, couscous, grilled vegetables, or a simple Greek salad for a complete Mediterranean dinner.
How to store leftovers: Store leftover tilapia in an airtight container in the refrigerator for up to 2 days. Flake leftover fish into salads, tacos, grain bowls, or pasta.
Can I roast whole tilapia ahead of time? This recipe is best served fresh, but you can prep the fish (clean, dry, and season) up to 6 hours in advance and refrigerate until ready to roast.