Preheat your oven to 375°F (190°C). While it heats up, rinse your snapper under cold running water and pat it completely dry with a clean paper towel. The drier the fish, the crispier the skin will get during baking! Don’t forget to score the skin on both sides with diagonal cuts to help the flavors absorb.
Rub the inside and outside of the fish generously with salt and pepper. Next, mix the garlic, paprika, oregano, basil, and optional red pepper flakes. Massage this spice mix onto the fish, ensuring it’s evenly coated for maximum flavor.
Slice a lemon into thin rounds and tuck the slices inside the fish’s cavity, followed by fresh parsley, thyme, and rosemary. You’ll instantly smell how aromatic this combo is! Stuffing the cavity with these ingredients infuses the fish from the inside out.
Drizzle olive oil onto the base of your baking dish or skillet. Place the snapper gently into the dish with care not to disturb the seasonings.
Pour the dry white wine and chicken (or fish) broth around the snapper. This creates a flavorful steam bath for the fish, keeping it moist as it bakes.
Bake in the preheated oven for 20-25 minutes per pound (around 45 minutes for a 2-3 pound snapper). Check doneness by inserting a fork into the thickest part of the fish. If it flakes easily, it’s done!
Gently transfer the fish to a serving platter. Garnish with fresh herbs and lemon wedges for extra brightness. Serve warm and enjoy every bite!