Pesto Parmesan Baked Cod Recipe
Introduction
Pesto Parmesan Baked Cod is a simple yet flavorful dish that combines tender cod fillets with a vibrant homemade basil pesto and a cheesy Parmesan crust. It’s perfect for a quick weeknight dinner that feels special without requiring much effort.

Ingredients
- 4 cod fillets (about 6 oz each)
- 2 tablespoons olive oil, divided
- 1 cup fresh basil leaves, packed
- ¼ cup grated Parmesan cheese, plus extra for topping
- 2 cloves garlic, minced
- 2 tablespoons pine nuts (optional)
- ½ cup extra-virgin olive oil
- 1 tablespoon lemon juice
- Salt and freshly ground black pepper, to taste
- Fresh basil leaves, for garnish
Instructions
- Step 1: Prepare the pesto by combining the basil leaves, minced garlic, pine nuts (if using), and ¼ cup grated Parmesan cheese in a food processor. Pulse until coarsely chopped.
- Step 2: While the processor is running, slowly drizzle in the ½ cup extra-virgin olive oil until the mixture forms a smooth, glossy paste. Finish by adding the lemon juice and seasoning with salt and freshly ground black pepper; then set aside.
- Step 3: Pat the cod fillets dry with paper towels. Drizzle each fillet with 1 tablespoon of olive oil and season both sides with salt and pepper. Let them rest for 5 minutes.
- Step 4: Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper and place the cod fillets on it.
- Step 5: Spread a generous layer of the prepared pesto over each fillet, covering the top and sides. Sprinkle the remaining ¼ cup grated Parmesan cheese evenly over the pesto-coated fish.
- Step 6: Bake the fillets in the preheated oven for 12–15 minutes, or until the cod flakes easily with a fork and the Parmesan crust is lightly golden. The internal temperature should reach 145°F (63°C).
- Step 7: Remove the baking sheet from the oven and let the fillets rest for 3 minutes. Squeeze fresh lemon juice over each fillet and garnish with fresh basil leaves. Serve immediately with your favorite side.
Tips & Variations
- For a nut-free version, omit the pine nuts and add a small handful of toasted breadcrumbs for extra texture.
- If fresh basil isn’t available, substitute with fresh spinach or parsley for a different but still fresh flavor.
- Use freshly grated Parmesan cheese for the best flavor and texture in both the pesto and topping.
- Pair the dish with roasted potatoes, quinoa, or a crisp green salad for a well-rounded meal.
Storage
Store leftover baked cod in an airtight container in the refrigerator for up to 2 days. Reheat gently in a low oven (around 300°F/150°C) to prevent the fish from drying out, or warm briefly in the microwave. It’s best enjoyed fresh, as the pesto-topped crust may soften after refrigeration.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use other types of fish for this recipe?
Yes, white flaky fish like haddock, halibut, or tilapia can be used as substitutes. Adjust baking time depending on the thickness of the fillets.
Is pine nuts mandatory in the pesto?
No, pine nuts add richness and texture but are optional. You can omit them or replace with walnuts or almonds if preferred.
PrintPesto Parmesan Baked Cod Recipe
This Pesto Parmesan Baked Cod is a flavorful and healthy dish featuring tender cod fillets topped with a vibrant homemade basil pesto and a golden Parmesan crust. Baked to perfection, this recipe combines fresh herbs, garlic, and pine nuts for a rich, aromatic topping that complements the delicate fish. Perfect for a quick weeknight dinner or an elegant meal, it pairs beautifully with roasted potatoes, quinoa, or a fresh green salad.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Gluten Free
Ingredients
For the Cod:
- 4 cod fillets (about 6 oz each)
- 2 tablespoons olive oil, divided
- Salt and freshly ground black pepper, to taste
- Fresh basil leaves, for garnish
For the Pesto:
- 1 cup fresh basil leaves, packed
- ¼ cup grated Parmesan cheese, plus extra for topping
- 2 cloves garlic, minced
- 2 tablespoons pine nuts (optional)
- ½ cup extra‑virgin olive oil
- 1 tablespoon lemon juice
- Salt and freshly ground black pepper, to taste
Instructions
- Prepare the pesto: In a food processor, combine the basil leaves, minced garlic, pine nuts (if using), and ¼ cup grated Parmesan. Pulse until coarsely chopped. While the processor runs, slowly drizzle in the ½ cup extra‑virgin olive oil until a smooth, glossy paste forms. Finish by adding the lemon juice, then season with salt and freshly ground black pepper to taste. Set aside.
- Season the cod fillets: Pat the cod fillets dry with paper towels. Drizzle each fillet with 1 tablespoon of olive oil, then season both sides with salt and freshly ground black pepper. Let the fillets rest for 5 minutes to absorb the seasoning.
- Preheat the oven and assemble: Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper and place the seasoned cod fillets on it. Spread a generous layer of the prepared pesto over each fillet, covering the top and sides evenly. Sprinkle the remaining ¼ cup grated Parmesan cheese over the pesto-coated fish.
- Bake the cod: Bake the assembled fillets in the preheated oven for 12–15 minutes, or until the cod flakes easily with a fork and the Parmesan crust is lightly golden. Ensure the internal temperature of the fish reaches 145°F (63°C) for safe consumption.
- Rest, garnish and serve: Remove the baking sheet from the oven and let the cod fillets rest for 3 minutes. Squeeze a little fresh lemon juice over each piece and scatter fresh basil leaves on top as garnish. Serve immediately with your choice of sides such as roasted potatoes, quinoa, or a green salad for a complete meal.
Notes
- Using parchment paper not only prevents sticking but also makes cleanup easier.
- Pine nuts are optional in the pesto but add a lovely nutty flavor and texture.
- Freshly grated Parmesan melts better and provides superior flavor compared to pre-grated varieties.
- Make sure not to overbake the cod to keep it moist and tender.
- For a dairy-free option, omit the Parmesan cheese and consider substituting with nutritional yeast or a vegan cheese alternative.
Keywords: baked cod, pesto, Parmesan crust, Italian seafood recipe, healthy fish dinner, basil pesto cod, easy baked fish, gluten free seafood

