Baked Cod Butternut Spinach

Featured in: Easy Weeknight Meals

This dish features tender cod fillets gently baked over sweet roasted butternut squash and fresh spinach, all embraced by a vibrant tomato-herb sauce infused with oregano, thyme, and smoked paprika. Roasting the squash enhances its natural sweetness, while the tomato-herb sauce adds a tangy, aromatic touch. Finished with fresh parsley and lemon wedges, it delivers a balanced, nutritious meal perfect for any evening. Variations include swapping the fish for other white fillets or serving alongside grains.

Updated on Mon, 17 Nov 2025 12:21:00 GMT
Baked Cod with Butternut Squash, spinach and tomato sauce; a flavorful, healthy meal. Save
Baked Cod with Butternut Squash, spinach and tomato sauce; a flavorful, healthy meal. | olivedune.com

Tender cod fillets baked atop sweet roasted butternut squash and wilted spinach, all nestled in a vibrant tomato-herb sauce. A wholesome, flavorful meal perfect for weeknights or entertaining.

I first made this baked cod recipe on a busy weeknight when I wanted something comforting but also healthy. The combination of roasted squash, cod, and herby tomato sauce quickly became a regular family favorite for both casual dinners and small gatherings.

Ingredients

  • Cod fillets: 4 pieces (about 150 g (5 oz) each), skinless and boneless
  • Butternut squash: 500 g (1 lb), peeled and cut into 1.5 cm (½-inch) cubes
  • Baby spinach: 120 g (4 cups), fresh
  • Yellow onion: 1 medium, finely chopped
  • Garlic cloves: 2, minced
  • Canned crushed tomatoes: 400 g (14 oz)
  • Tomato paste: 2 tbsp
  • Olive oil: 2 tbsp
  • Dried oregano: 1 tsp
  • Dried thyme: 1 tsp
  • Smoked paprika: ½ tsp (optional)
  • Sea salt: ½ tsp, plus more to taste
  • Freshly ground black pepper: ¼ tsp
  • Sugar or maple syrup: 1 tsp (optional, to balance acidity)
  • Fresh parsley: 2 tbsp, chopped (plus extra for garnish)
  • Lemon wedges: For serving
  • Freshly cracked black pepper: For serving

Instructions

Prepare Oven & Bake Squash:
Preheat oven to 200°C (400°F). Lightly grease a large ovenproof dish. Toss squash cubes with 1 tbsp olive oil, a pinch of salt, and pepper. Spread squash evenly in dish and roast for 15 minutes until starting to soften.
Sauté Aromatics:
While squash roasts, heat 1 tbsp olive oil in skillet over medium heat. Sauté onion for 3 minutes until translucent. Add garlic and cook 1 minute more.
Prepare Tomato Sauce:
Stir tomato paste into onion and garlic. Cook for 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and sugar or maple syrup (if using). Simmer for 5 minutes.
Layer Vegetables:
Remove squash from oven. Scatter spinach over squash. Pour tomato-herb sauce evenly over vegetables.
Add Cod:
Nestle cod fillets on top of vegetables. Season fish lightly with salt and pepper. Cover dish loosely with foil.
Bake:
Bake for 15–18 minutes until cod is opaque and flakes easily with fork.
Finish & Serve:
Remove foil. Sprinkle with fresh parsley. Serve with lemon wedges and extra black pepper.
Sizzling Baked Cod with butternut squash, perfectly seasoned and baked with herbs and spinach. Save
Sizzling Baked Cod with butternut squash, perfectly seasoned and baked with herbs and spinach. | olivedune.com

When I served this vibrant Mediterranean-inspired casserole to my family, even picky eaters were excited to try each colorful layer. The simple prep makes it just right for busy nights or cozy weekend meals together around the table.

Required Tools

Large ovenproof baking dish, skillet, chefs knife, cutting board, foil

Allergen Information

Contains fish. Gluten-free as written. Always check labels on packaged products.

Nutritional Information

Per serving: 295 calories, 7 g total fat, 23 g carbohydrates, 34 g protein

This colorful dish showcases delicious Baked Cod with roasted butternut squash; a vibrant plate. Save
This colorful dish showcases delicious Baked Cod with roasted butternut squash; a vibrant plate. | olivedune.com

This colorful one-dish dinner stays fresh up to 2 days in the fridge and reheats well. Serve with quinoa or gluten-free bread for a heartier meal.

Cooking Questions & Answers

Can I use other types of fish?

Yes, haddock, pollock, or halibut are excellent alternatives and will bake similarly with the same method.

How do I know when the cod is cooked?

The cod is done when it becomes opaque and flakes easily with a fork, usually after 15–18 minutes in the oven.

Can I prepare the tomato-herb sauce ahead of time?

Absolutely, the sauce can be made in advance and stored refrigerated for up to two days to deepen the flavors.

What sides pair well with this dish?

Quinoa, brown rice, or gluten-free crusty bread complement this dish well, adding extra texture and substance.

Is this meal suitable for a gluten-free diet?

Yes, it contains no gluten ingredients as written, but always check labels on canned or packaged items.

Baked Cod Butternut Spinach

Tender cod baked atop roasted butternut squash and spinach in a flavorful tomato-herb sauce. A wholesome Mediterranean-inspired dish.

Prep Duration
20 min
Time to Cook
35 min
Overall Duration
55 min
Creator: Clara Moretti


Skill Level Easy

Cuisine Mediterranean-Inspired

Serves 4 Portions

Dietary Info No Dairy, Wheat-Free, Low-Carb Option

What You Need

Fish & Vegetables

01 4 skinless, boneless cod fillets (5 oz each)
02 1 lb butternut squash, peeled and cut into ½-inch cubes
03 4 cups fresh baby spinach
04 1 medium yellow onion, finely chopped
05 2 garlic cloves, minced

Tomato-Herb Sauce

01 14 oz canned crushed tomatoes
02 2 tbsp tomato paste
03 2 tbsp olive oil
04 1 tsp dried oregano
05 1 tsp dried thyme
06 ½ tsp smoked paprika (optional)
07 ½ tsp sea salt, plus more as needed
08 ¼ tsp freshly ground black pepper
09 1 tsp sugar or maple syrup (optional)
10 2 tbsp fresh parsley, chopped (plus extra for garnish)

For Serving

01 Lemon wedges
02 Freshly cracked black pepper

Steps

Step 01

Prepare oven and baking dish: Preheat the oven to 400°F. Lightly grease a large ovenproof baking dish.

Step 02

Roast butternut squash: Toss butternut squash cubes with 1 tbsp olive oil, a pinch of salt, and pepper; spread evenly in the baking dish. Roast for 15 minutes until just tender.

Step 03

Sauté aromatics: Heat 1 tbsp olive oil in a skillet over medium heat. Sauté chopped onion for 3–4 minutes until translucent, then add minced garlic and cook for 1 more minute.

Step 04

Prepare tomato-herb sauce: Stir in tomato paste and cook for 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and sugar or maple syrup if using. Simmer for 5 minutes to blend flavors.

Step 05

Combine vegetables and sauce: Remove squash from oven. Scatter spinach over the squash, then evenly pour the tomato-herb sauce over the vegetables.

Step 06

Add cod fillets: Nestle cod fillets on top of the vegetables. Lightly season fish with salt and pepper. Cover loosely with foil.

Step 07

Bake until cooked: Bake for 15 to 18 minutes, or until cod is opaque and flakes easily with a fork.

Step 08

Finish and serve: Remove foil, sprinkle with chopped fresh parsley, and serve with lemon wedges.

Essential Tools

  • Large ovenproof baking dish
  • Skillet
  • Chef's knife
  • Cutting board
  • Foil

Allergy Notice

Always review each component for allergens, and reach out to medical experts if you're uncertain.
  • Contains fish. Gluten-free as prepared. Verify packaged items for allergens.

Nutrition Breakdown (each portion)

These details are for general advice—please consult your healthcare provider for specific guidance.
  • Energy (kcal): 295
  • Lipids: 7 g
  • Carbohydrates: 23 g
  • Proteins: 34 g