Pesto Parmesan Baked Cod

Featured in: Center of the plate recipes

This elegant yet simple dish features tender cod fillets coated with fresh basil pesto and grated Parmesan cheese, then baked to flaky perfection. The fillets are seasoned with garlic powder, salt, and pepper before being topped with the vibrant pesto and cheese. After a quick 15-20 minutes in a 400°F oven, the fish emerges with a flavorful crust and moist interior. Garnished with fresh lemon slices and basil leaves, this protein-rich seafood dinner pairs beautifully with quinoa or steamed vegetables for a complete meal.

A woman in an apron is preparing a meal in a sunny kitchen filled with fresh vegetables and herbs.
Updated on Wed, 07 May 2025 23:48:35 GMT
A pan of fish with lemon wedges on top. Pin it
A pan of fish with lemon wedges on top. | myhomemaderecipe.com

This Pesto Parmesan Baked Cod transforms ordinary fish into a restaurant-worthy dinner that's surprisingly simple to make at home. The combination of fresh basil pesto and savory Parmesan creates a flavorful crust that keeps the delicate cod moist while adding incredible flavor in every bite.

I discovered this recipe when trying to convince my seafood-hesitant husband to eat more fish. The familiar flavors of pesto and Parmesan were just what he needed to fall in love with cod.

Ingredients

  • Fresh cod fillets: Look for thick fillets with firm white flesh and no fishy smell
  • Fresh basil pesto: Store bought works well but homemade elevates this dish tremendously
  • Parmesan cheese: Use freshly grated for the best flavor and melting quality
  • Olive oil: A good quality extra virgin olive oil makes a difference in the final taste
  • Garlic powder: Adds depth without the risk of burning that fresh garlic might have
  • Black pepper: Freshly ground offers the most aromatic experience
  • Salt: Kosher salt distributes more evenly than table salt
  • Lemon: A fresh squeeze brightens the rich flavors of the dish
  • Fresh basil: More than just garnish it reinforces the pesto flavor

Step-by-Step Instructions

Preheat the Oven:
Set your oven to 400°F and allow it to fully preheat while you prepare the fish. This temperature is ideal for cod as it cooks it quickly enough to keep it moist while still allowing the Parmesan to develop a golden crust. Make sure your oven rack is positioned in the center for even cooking.
Prepare the Baking Dish:
Take a glass or ceramic baking dish large enough to hold your fillets without crowding and coat the bottom with olive oil. This prevents sticking and adds flavor to the bottom of the fish. Use your fingers or a brush to ensure even coverage including the sides of the dish.
Season the Cod:
Pat the cod fillets completely dry with paper towels. This step is crucial for helping the seasonings stick and preventing the fish from steaming rather than baking. Mix the garlic powder, black pepper, and salt in a small bowl then sprinkle it evenly on both sides of the fillets using your fingers to gently press the seasonings into the fish.
Add Pesto:
Arrange the seasoned cod in your prepared baking dish leaving a little space between each fillet. Using the back of a spoon generously spread the pesto over each piece of fish covering the top completely and allowing some to drape down the sides. The pesto acts as both a flavor enhancer and a moisture barrier.
Parmesan Topping:
Sprinkle the grated Parmesan cheese evenly over each pesto covered fillet creating a light but complete layer. Then drizzle the remaining olive oil over the cheese which helps it melt and brown beautifully in the oven creating a delicious textural contrast to the soft fish.
Bake the Cod:
Place the baking dish on the center rack of your preheated oven. Bake for 15 to 20 minutes depending on the thickness of your fillets. The fish is done when it turns opaque and flakes easily when gently prodded with a fork. The internal temperature should reach 145°F for food safety.
Garnish and Serve:
Remove the baked cod from the oven and let it rest for 2 minutes. Add fresh lemon slices on top and scatter torn basil leaves over the dish for color, aroma, and a fresh flavor boost. Serve immediately while hot with your favorite sides.
A pan of fish with lemon and herbs. Pin it
A pan of fish with lemon and herbs. | myhomemaderecipe.com

The basil pesto is truly the star of this recipe. I remember serving this at a family gathering where my uncle who claimed to "hate fish" asked for seconds and then requested the recipe. The familiar Italian flavors make even seafood skeptics into believers.

Storage Tips

While this dish is best enjoyed fresh from the oven, any leftovers can be stored in an airtight container in the refrigerator for up to 2 days. To reheat, cover with foil and warm in a 275°F oven until just heated through about 10 minutes. Avoid microwaving as this will make the fish rubbery.

Perfect Pairings

This Pesto Parmesan Baked Cod pairs beautifully with so many sides. Try serving it with roasted cherry tomatoes and a wild rice pilaf for a complete meal. For a lighter option, a simple arugula salad dressed with lemon vinaigrette complements the rich flavors perfectly. During summer months, serve alongside grilled vegetables for a seasonal treat.

Ingredient Swaps

If cod isn't available, this recipe works wonderfully with other mild white fish like haddock, halibut, or even tilapia. For those who prefer a stronger fish flavor, try it with salmon. The pesto can be varied too traditional basil pesto is classic, but sun dried tomato pesto or even olive tapenade can create exciting variations on this versatile technique.

A pan of fish with herbs on top. Pin it
A pan of fish with herbs on top. | myhomemaderecipe.com

This recipe will change the way you feel about fish—it’s that good!

Frequently Asked Questions

→ Can I use frozen cod fillets for this dish?

Yes, you can use frozen cod fillets, but make sure to thaw them completely and pat them dry before cooking. Excess moisture will prevent proper browning and could make the pesto topping slide off.

→ What can I substitute for cod if it's not available?

Haddock, halibut, or sea bass make excellent substitutes for cod in this dish. Look for mild-flavored white fish with similar thickness to maintain the cooking time.

→ Can I make the pesto from scratch?

Absolutely! Homemade pesto works wonderfully. Blend 2 cups fresh basil leaves, 1/3 cup pine nuts, 2 garlic cloves, 1/2 cup Parmesan, and 1/2 cup olive oil until smooth for a fresh alternative to store-bought.

→ How do I know when the fish is properly cooked?

The cod is done when it turns opaque and flakes easily when tested with a fork. The internal temperature should reach 145°F (63°C). Be careful not to overcook, as cod can dry out quickly.

→ What side dishes pair well with this?

This pesto parmesan cod pairs beautifully with roasted vegetables, steamed asparagus, garlic mashed potatoes, or a light Mediterranean couscous. A simple green salad with lemon vinaigrette also complements the flavors nicely.

→ Can I prepare this dish ahead of time?

You can prepare the cod fillets with the seasoning and pesto topping up to 4 hours ahead and refrigerate until ready to bake. Add the Parmesan just before baking for the best texture and flavor.

Pesto Parmesan Baked Cod

Flaky cod fillets coated with vibrant basil pesto and crispy Parmesan cheese, baked until perfectly tender and flavorful.

Prep Time
10 Minutes
Cook Time
20 Minutes
Total Time
30 Minutes
By: Zaho

Category: Main Dishes

Difficulty: Easy

Cuisine: Mediterranean

Yield: 4 Servings (4 cod fillets)

Dietary: Low-Carb, Gluten-Free

Ingredients

→ Main Protein

01 4 cod fillets (6 oz each)

→ Sauce & Seasonings

02 ½ cup fresh basil pesto
03 ¼ cup grated Parmesan cheese
04 2 tablespoons olive oil
05 1 teaspoon garlic powder
06 ½ teaspoon black pepper
07 ½ teaspoon salt

→ Garnish

08 1 lemon, sliced
09 Fresh basil leaves

Instructions

Step 01

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

Step 02

Lightly grease a baking dish with 1 tablespoon of olive oil to prevent sticking.

Step 03

Pat dry the cod fillets with paper towels. In a small bowl, mix together the garlic powder, black pepper, and salt. Sprinkle the seasoning evenly across both sides of the cod.

Step 04

Place the seasoned cod fillets in the prepared baking dish. Spread an even layer of fresh basil pesto over each fillet, making sure to cover the top and sides.

Step 05

Sprinkle the grated Parmesan cheese evenly over the pesto-coated fillets. Drizzle the remaining tablespoon of olive oil over the Parmesan for extra flavor and crispiness during baking.

Step 06

Place the baking dish in the preheated oven and bake for about 15-20 minutes, or until the cod is opaque and flakes easily with a fork.

Step 07

Once baked, remove the dish from the oven and garnish with fresh lemon slices and basil leaves. Serve immediately with your choice of side, such as quinoa or steamed vegetables.

Notes

  1. This dish pairs well with steamed vegetables or a light salad for a complete meal.
  2. For extra flavor, you can add a squeeze of fresh lemon juice just before serving.

Tools You'll Need

  • Baking dish
  • Small mixing bowl
  • Paper towels

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains fish (cod)
  • Contains dairy (Parmesan cheese)
  • May contain nuts from pesto (check pesto ingredients)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 320
  • Total Fat: 18 g
  • Total Carbohydrate: 3.5 g
  • Protein: 35 g