Herb Roasted Fish is a simple yet elegant dish that showcases the delicate flavor of fresh fish enhanced with aromatic herbs, garlic, olive oil, and bright citrus. Roasting locks in moisture while creating a lightly crisp exterior, resulting in flaky, tender fish that's both nutritious and delicious.
Ideal for weeknight dinners, holiday meals, or entertaining guests, Herb Roasted Fish pairs beautifully with roasted vegetables, potatoes, rice, or fresh salads. Best of all, it's easy to prepare and ready in under an hour.
Why You'll Love This Recipe
- Moist and flaky texture
- Fresh herb and garlic flavor
- Quick and easy to prepare
- Healthy, protein-rich meal
- Naturally low in carbohydrates
- Perfect for meal prep
- Elegant enough for special occasions
Best Fish for Roasting
Choose a firm, fresh fish weighing 700 g to 1.5 kg, either whole or as thick fillets.
Excellent choices include:
- Sea bass
- Snapper
- Branzino
- Sea bream (Dorade)
- Cod
- Halibut
- Salmon
- Trout
- Tilapia
- Pompano
Preparation Time
- Prep Time: 15 minutes
- Marinating Time: 20 minutes
- Cook Time: 25–35 minutes
- Total Time: 1 hour
- Servings: 4
- Difficulty: Easy
Ingredients
For the Fish
- 1 whole fish (about 1–1.2 kg) or 4 large fish fillets
- 3 tablespoons extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 4 garlic cloves, minced
- 2 teaspoons sea salt
- 1 teaspoon freshly ground black pepper
- 1 teaspoon paprika
- 1 teaspoon onion powder (optional)
Fresh Herbs
- 2 tablespoons chopped parsley
- 1 tablespoon chopped dill
- 1 tablespoon chopped thyme
- 1 tablespoon chopped rosemary
- 1 tablespoon chopped basil
Optional Aromatics
- Lemon slices
- Cherry tomatoes
- Thinly sliced onion
- Whole garlic cloves
- Fresh rosemary sprigs
For Garnish
- Fresh parsley
- Dill
- Lemon wedges
- Extra virgin olive oil (optional)
Kitchen Equipment
- Roasting pan or baking tray
- Parchment paper
- Mixing bowl
- Pastry brush
- Sharp knife
- Instant-read thermometer (optional)
Step 1: Prepare the Fish
If using a whole fish, ensure it has been cleaned and scaled.
Rinse under cold water and pat completely dry with paper towels.
For a whole fish, make 3–4 shallow diagonal slashes on each side to help the marinade penetrate.
Step 2: Make the Herb Marinade
In a bowl, combine:
- Olive oil
- Lemon juice
- Garlic
- Salt
- Black pepper
- Paprika
- Onion powder (optional)
- Chopped parsley
- Dill
- Thyme
- Rosemary
- Basil
Mix well.
Rub the marinade evenly over the fish, inside the cavity if using a whole fish, and into any slashes.
If desired, stuff the cavity with lemon slices and fresh herb sprigs.
Marinate for 20 minutes.
Step 3: Prepare for Roasting
Preheat the oven to 200°C (400°F).
Line a roasting pan with parchment paper or lightly grease it.
Arrange optional vegetables such as cherry tomatoes, sliced onion, and whole garlic cloves around the fish for extra flavor.
Step 4: Roast the Fish
Place the fish in the preheated oven.
Roast for:
- Whole fish: 30–35 minutes
- Thick fillets: 20–25 minutes
The fish is cooked when:
- The flesh is opaque.
- It flakes easily with a fork.
- The internal temperature reaches 63°C (145°F) at the thickest part.
For a lightly browned finish, switch the oven to broil for the last 2–3 minutes, keeping a close eye on the fish.
Step 5: Rest and Serve
Allow the fish to rest for 5 minutes after removing it from the oven.
Transfer to a serving platter and garnish with:
- Fresh parsley
- Dill
- Lemon wedges
- A light drizzle of extra virgin olive oil
Serve immediately.
Serving Suggestions
Herb Roasted Fish pairs wonderfully with:
- Roasted baby potatoes
- Garlic mashed potatoes
- Lemon herb rice
- Couscous
- Steamed green beans
- Roasted asparagus
- Grilled zucchini
- Mixed green salad
- Warm crusty bread
Chef's Tips
- Pat the fish dry before seasoning to encourage better browning.
- Fresh herbs provide the brightest flavor, but dried herbs can be used in smaller amounts if fresh aren't available.
- Avoid overcooking, as fish continues to cook slightly after being removed from the oven.
- Roasting vegetables alongside the fish creates an easy one-pan meal.
- An instant-read thermometer helps ensure perfectly cooked fish every time.
Delicious Variations
Mediterranean Herb Fish
Add olives, capers, cherry tomatoes, and crumbled feta cheese after roasting.
Garlic Butter Herb Fish
Mix melted butter with garlic and herbs, then brush over the fish during the last 10 minutes of roasting.
Lemon Dill Fish
Use extra dill, lemon zest, and lemon slices for a bright, fresh flavor.
Spicy Herb Fish
Add chili flakes or cayenne pepper to the herb marinade for gentle heat.
Parmesan Herb Crusted Fish
Sprinkle grated Parmesan and seasoned breadcrumbs over fish fillets before roasting for a crisp, flavorful topping.
Storage
Refrigerator
Store leftover fish in an airtight container for up to 2 days.
Freezer
Remove the fish from the bones if using a whole fish, then freeze in airtight containers for up to 2 months.
Reheating Instructions
Oven
Wrap the fish loosely in foil and bake at 160°C (320°F) for 10–15 minutes, or until heated through.
Microwave
Heat gently on medium power in short intervals to avoid drying out the fish.
Nutritional Information (Approximate Per Serving)
- Calories: 310
- Protein: 36 g
- Carbohydrates: 3 g
- Fat: 16 g
- Saturated Fat: 3 g
- Fiber: 1 g
- Sugar: 1 g
- Sodium: 590 mg
- Calcium: 45 mg
Frequently Asked Questions
Can I use frozen fish?
Yes. Thaw it completely in the refrigerator, then pat it dry thoroughly before marinating and roasting.
Should I roast fish covered or uncovered?
Roast it uncovered to encourage light browning. If the fish begins to brown too quickly, loosely tent it with foil for the remainder of the cooking time.
How do I know when the fish is fully cooked?
The flesh should be opaque and flake easily with a fork. An instant-read thermometer inserted into the thickest part should read 63°C (145°F).
Can I use dried herbs?
Yes. Use about one-third the amount of dried herbs compared to fresh, as dried herbs have a more concentrated flavor.
Which side dishes work best?
Roasted potatoes, herb rice, grilled vegetables, steamed greens, couscous, and crisp salads all complement Herb Roasted Fish beautifully.
Final Thoughts
Herb Roasted Fish is a light, healthy, and flavorful seafood dish that lets the freshness of the fish shine through. Infused with garlic, fragrant herbs, olive oil, and lemon, then roasted until perfectly tender, it delivers restaurant-quality results with minimal effort. Whether served as a quick weeknight dinner or the centerpiece of a special gathering, this versatile recipe is sure to become a favorite for seafood lovers.
0 Comments