Pan-Baked Lemon Herb White Fish with Roasted Cherry Tomatoes

Pan-Baked Lemon Herb White Fish with Roasted Cherry Tomatoes

Whether you’re preparing a quick weeknight dinner or serving guests on the weekend, this recipe is a wonderful choice. Serve it with roasted potatoes, rice, couscous, or a fresh green salad for a complete and satisfying meal.

Recipe Details

  • Prep Time: 15 minutes

  • Cook Time: 18–25 minutes

  • Total Time: Approximately 35–40 minutes

  • Servings: 4

  • Cuisine: Mediterranean-inspired

  • Course: Lunch or dinner

  • Difficulty: Easy

  • Cooking Method: Pan-seared and oven-finished

Ingredients

For the fish

  • 4 white fish fillets, approximately 5–6 ounces each

  • 2 tablespoons extra-virgin olive oil, divided

  • 3 garlic cloves, minced

  • Juice of 1 large lemon

  • 1 teaspoon lemon zest

  • 1 teaspoon dried oregano

  • ½ teaspoon dried thyme

  • ½ teaspoon paprika

  • ½ teaspoon salt, or to taste

  • ¼ teaspoon freshly ground black pepper

  • 1 tablespoon fresh parsley, chopped

  • 1 tablespoon butter, optional

For the roasted cherry tomatoes

  • 2 cups cherry tomatoes, halved

  • ½ small red onion, thinly sliced, optional

  • 2 garlic cloves, thinly sliced

  • 1 tablespoon olive oil

  • ½ teaspoon dried oregano

  • ¼ teaspoon salt

  • ⅛ teaspoon black pepper

  • 1 teaspoon balsamic vinegar, optional

  • A pinch of red pepper flakes, optional

For serving

  • Fresh lemon wedges

  • Chopped parsley or fresh basil

  • Steamed rice, quinoa, or couscous

  • Roasted potatoes or green vegetables

Instructions

Step 1: Prepare the fish

Pat the fish fillets dry with paper towels. Removing excess moisture helps the fish develop a lightly golden exterior when seared.

Check for any remaining bones and remove them carefully. Place the fillets on a plate and season both sides with salt, black pepper, paprika, oregano, and thyme.

In a small bowl, mix one tablespoon of olive oil with the minced garlic, lemon juice, and lemon zest. Brush this mixture over the fish, distributing the seasoning evenly.

Allow the fish to rest for about 5–10 minutes while you prepare the tomatoes.

Cod is an excellent choice because its mild flavor and flaky texture pair beautifully with lemon and herbs. Haddock, pollock, halibut, and tilapia can also be used.

Step 2: Prepare the tomatoes

Wash and dry the cherry tomatoes, then cut them in half. Thinly slice the optional red onion and garlic.

Place the tomatoes, onion, and garlic in a bowl. Add one tablespoon of olive oil, oregano, salt, black pepper, and red pepper flakes if desired.

Toss gently until everything is evenly coated.

Cherry tomatoes become naturally sweet and juicy when roasted. Their juices combine with the garlic and olive oil to form a delicious sauce, so there is no need for heavy cream or complicated ingredients.

Step 3: Preheat the oven

Preheat your oven to 400°F (200°C).

Place a large oven-safe skillet over medium-high heat. Add the remaining tablespoon of olive oil and allow it to heat until shimmering but not smoking.

A cast-iron skillet works especially well because it distributes heat evenly and allows you to sear the fish before finishing it in the oven.

If you do not have an oven-safe skillet, you can transfer the ingredients to a baking dish before baking.

Step 4: Sear the fish

Carefully place the seasoned fillets into the hot skillet. Leave space between them to prevent overcrowding.

Sear for approximately 2–3 minutes on the first side, then gently turn and cook for another minute.

The fish does not need to be completely cooked at this stage because it will finish cooking in the oven.

Use a wide spatula when turning the fillets to keep them from breaking apart. If the fish sticks slightly, give it another moment before attempting to turn it.

Transfer the fish to a clean plate if necessary while you prepare the tomato mixture.

Step 5: Cook the cherry tomatoes

Reduce the heat to medium and add the prepared tomatoes, onion, and garlic to the skillet.

Stir gently, scraping up any flavorful browned bits from the bottom of the pan. Cook for approximately 3–5 minutes, until the tomatoes begin to soften and release their juices.

If you enjoy a slightly sweet and tangy flavor, add the optional balsamic vinegar and stir.

Spread the tomatoes evenly across the skillet. Their juices will create a flavorful base for the fish.

Step 6: Combine and bake

Return the fish fillets to the skillet, nestling them among the tomatoes.

Spoon some of the tomato juices over the fish. Add the optional butter in small pieces around the skillet for extra richness.

Transfer the skillet to the preheated oven and bake for approximately 8–12 minutes, depending on the thickness of the fillets.

Check the fish early to prevent overcooking. It should become opaque and flake easily when gently tested with a fork. For food safety, fish should reach an internal temperature of 145°F (63°C) at its thickest point.

The tomatoes should be soft, glossy, and slightly blistered, with their juices mingling with the lemon, garlic, and herbs.

Step 7: Finish with fresh herbs

Carefully remove the skillet from the oven using oven mitts, as the handle will be extremely hot.

Sprinkle freshly chopped parsley over the fish and tomatoes. Add fresh basil or dill if desired.

Taste the sauce and adjust the seasoning with additional lemon juice, salt, or black pepper.

Let the dish rest for about two minutes before serving. This gives the flavors a moment to settle while keeping everything warm.

Step 8: Serve and enjoy

Transfer each fillet to a serving plate and spoon the roasted cherry tomatoes and their juices over the top.

Garnish with fresh lemon wedges, parsley, and a light drizzle of olive oil.

Serve immediately with rice, roasted potatoes, couscous, quinoa, steamed green beans, or a crisp Mediterranean salad.

The combination of tender fish, sweet tomatoes, citrus, and herbs creates a beautiful meal that looks impressive but requires very little effort.

Tips for the Best Results

Choose similar-sized fillets. Fish pieces of similar thickness cook more evenly and are easier to serve.

Dry the fish well. Removing excess moisture improves the sear and helps the seasoning adhere.

Avoid overcooking. White fish is delicate and can become dry quickly. Begin checking early and use a food thermometer if available.

Use fresh lemon. Fresh juice and zest provide a brighter flavor than bottled juice.

Let the tomatoes soften. Cooking them briefly before baking helps release their juices and develops their natural sweetness.

Add herbs at the end. Fresh parsley, basil, and dill retain their color and provide a bright finish when added after cooking.

Customize the flavor. Add Kalamata olives, capers, crumbled feta, or a pinch of chili flakes for a different Mediterranean-inspired variation.

Serving Suggestions

This recipe pairs beautifully with several side dishes:

  • Lemon rice: Absorbs the delicious garlic-tomato sauce.

  • Roasted baby potatoes: Add a crispy, hearty element to the meal.

  • Couscous: Offers a quick and fluffy Mediterranean-style accompaniment.

  • Quinoa: Adds texture, fiber, and plant-based protein.

  • Steamed asparagus: Provides a fresh, tender-crisp vegetable side.

  • Greek salad: Cucumber, olives, tomatoes, and feta add refreshing flavors.

  • Garlic bread: Perfect for soaking up the lemony juices.

For a balanced dinner, serve one fillet with vegetables and a moderate portion of rice, potatoes, or whole grains.

Storage and Reheating

Refrigerate leftovers in an airtight container within two hours of cooking. They can generally be kept in the refrigerator for 3–4 days.

To reheat, place the fish and tomatoes in a covered baking dish and warm in a 300°F (150°C) oven until heated through. You can also use a microwave at medium power in short intervals.

Add a spoonful of the reserved tomato juices or a little olive oil if the fish appears dry.

Cooked fish can also be frozen in a freezer-safe container, although its texture may soften after thawing. For best quality, use within about two months and thaw in the refrigerator before reheating.

Nutritional Information

Estimated nutrition per serving, based on four servings using cod and the basic ingredients:

Nutrient Amount
Calories 280–340 kcal
Protein 32–38 g
Carbohydrates 7–10 g
Total fat 12–17 g
Fiber 2–3 g
Sugar 4–6 g

Actual nutrition will vary depending on the fish species, portion size, and amount of olive oil or butter used. Side dishes are not included.

Benefits of This Recipe

  • Protein-rich: White fish supplies protein that supports normal tissue maintenance and repair.

  • Contains healthy fats: Olive oil provides predominantly monounsaturated fats.

  • Provides essential nutrients: Fish supplies nutrients such as vitamin B12 and selenium, depending on the species.

  • Includes vegetables: Cherry tomatoes provide vitamin C and lycopene, while garlic and herbs add flavor and plant compounds.

  • Light yet satisfying: The recipe relies on olive oil, lemon, and tomato juices instead of a heavy cream sauce.

  • Easy to customize: It can be served with low-carbohydrate vegetables or more substantial whole-grain sides.

These benefits are part of a balanced eating pattern; no single recipe can guarantee a particular health outcome.

Frequently Asked Questions

1. What is the best fish for this recipe?

Cod is an excellent choice, but haddock, tilapia, pollock, and halibut also work well. Adjust the cooking time according to the thickness of the fillets.

2. Can I bake the fish without searing it?

Yes. Place the seasoned fish and prepared tomatoes in a baking dish and cook at 400°F (200°C) until the fish reaches 145°F (63°C). Baking time will vary with thickness.

3. Can I use frozen fish?

Yes. Thaw it safely in the refrigerator and pat it dry before seasoning for the best texture.

4. Can I make this recipe dairy-free?

Absolutely. Simply leave out the optional butter and use olive oil.

5. How can I make the dish spicy?

Add red pepper flakes, chili powder, or a small amount of finely chopped fresh chili to the tomatoes.

6. Is this recipe suitable for meal prep?

Yes. Divide the cooked fish and tomatoes into individual containers and refrigerate promptly. Reheat gently to preserve moisture.

7. How can I make the tomato sauce thicker?

Let the tomatoes simmer a little longer before adding the fish. You can also mash a few softened tomatoes into the juices.

Leave a Comment