Baked Cod Butternut Squash

Featured in: Everyday Cozy Meals

Enjoy tender cod fillets baked on a bed of roasted butternut squash and wilted spinach, all embraced by a bright tomato-herb sauce. This wholesome dish combines sweet, savory, and aromatic flavors, perfect for easy weeknight dinners or sharing with guests. The fish gently cooks atop the vegetables, absorbing rich herb-infused juices, creating a balanced and satisfying meal. Simple preparation and Mediterranean-inspired ingredients make this a nourishing choice for any occasion.

Updated on Mon, 17 Nov 2025 12:41:00 GMT
Baked Cod with Butternut Squash, spinach, and a rich tomato-herb sauce, ready to serve with lemon. Save to Pinterest
Baked Cod with Butternut Squash, spinach, and a rich tomato-herb sauce, ready to serve with lemon. | recipesforevers.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 with Butternut Squash & Spinach when searching for an easy Mediterranean-inspired dinner my whole family could enjoy. The colorful layers and tender fish make it a standout that always gets requests for second helpings from both kids and adults.

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 (divided)
  • Dried oregano: 1 tsp
  • Dried thyme: 1 tsp
  • Smoked paprika: ½ tsp (optional)
  • Sea salt: ½ tsp, plus more to taste
  • Black pepper: ¼ tsp, freshly ground, plus more for seasoning
  • 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

Prep & Roast Squash:
Preheat the oven to 200°C (400°F). Lightly grease a large ovenproof dish. Toss butternut squash cubes with 1 tbsp olive oil, a pinch of salt, and pepper. Spread evenly in dish and roast for 15 minutes.
Make Tomato-Herb Sauce:
Heat 1 tbsp olive oil in skillet over medium heat. Sauté yellow onion for 3 minutes until translucent. Add garlic, cook 1 minute more. Stir in tomato paste, cook 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and sugar/maple syrup if using. Simmer 5 minutes.
Assemble:
Remove squash from oven. Scatter spinach over squash, then pour tomato-herb sauce evenly on top.
Add Cod:
Nestle cod fillets atop vegetables, season lightly with salt and pepper. Loosely cover with foil.
Bake:
Bake 15–18 minutes, until cod is opaque and flakes easily with a fork.
Finish & Serve:
Remove foil, sprinkle with fresh parsley. Serve with lemon wedges and freshly cracked black pepper.
Save to Pinterest
| recipesforevers.com

This recipe brings back memories of cozy dinners with my kids, always eager to help arrange the layers and sprinkle fresh parsley. It is a staple in our weeknight rotation and perfect for sharing at family gatherings.

Required Tools

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

Allergen Information

Contains fish. Gluten-free as written. Remember to check all packaged products for possible allergens.

Nutritional Information

Per serving: Calories 295, Total Fat 7 g, Carbohydrates 23 g, Protein 34 g

Golden-brown baked Cod nestled among roasted butternut squash and herbs, a healthy and flavorful meal. Save to Pinterest
Golden-brown baked Cod nestled among roasted butternut squash and herbs, a healthy and flavorful meal. | recipesforevers.com

One pan brings out all the flavors—serve with lemon wedges for a burst of brightness. Enjoy with family or friends for a simple but elegant meal.

Recipe FAQs

Can I use other fish instead of cod?

Yes, haddock, pollock, or halibut work well as substitutes and provide similar textures and flavors.

How do I know when the cod is fully cooked?

The cod is done when it turns opaque and flakes easily with a fork.

Can I prepare the butternut squash in advance?

Yes, roasting the squash ahead of time saves cooking steps and enhances its natural sweetness.

What can I serve alongside this dish?

Quinoa, brown rice, or gluten-free crusty bread complement the flavors and add heartiness.

Is it possible to add some heat to this dish?

Absolutely, a pinch of chili flakes can be added to the tomato-herb sauce for a gentle kick.

Baked Cod Butternut Squash

Tender cod layered over roasted butternut squash and spinach with a fresh tomato-herb sauce.

Prep Duration
20 minutes
Time to Cook
35 minutes
Complete Duration
55 minutes

Recipe Type Everyday Cozy Meals

Complexity Easy

Cuisine Mediterranean-Inspired

Makes 4 Portions

Dietary Info No Dairy, Without Gluten, Reduced Carb

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 extra to taste
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

Directions

Step 01

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

Step 02

Roast butternut squash: Toss cubed squash with 1 tablespoon olive oil, salt, and pepper. Spread evenly in the baking dish and roast for 15 minutes until starting to soften.

Step 03

Sauté aromatics: Heat 1 tablespoon olive oil in a skillet over medium heat. Cook chopped onion until translucent, about 3 to 4 minutes. Add minced garlic and cook for 1 additional minute.

Step 04

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

Step 05

Assemble vegetables and sauce: Remove squash from oven. Layer spinach over the squash and pour tomato-herb sauce evenly over the vegetables.

Step 06

Add cod fillets: Nestle cod fillets atop the vegetables. Season lightly with salt and pepper. Cover loosely with foil.

Step 07

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

Step 08

Finish and serve: Remove foil, sprinkle with fresh parsley, and serve alongside lemon wedges with freshly cracked black pepper.

Essential Tools

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

Allergy Details

Be sure to check every item for allergens. If uncertain, talk with a healthcare provider.
  • Contains fish. Gluten-free as prepared, but verify packaged ingredients for allergens.

Nutrition per serving

Nutrition details are for your reference only. Always speak with a professional for medical concerns.
  • Caloric Content: 295
  • Total Fat: 7 grams
  • Carbohydrates: 23 grams
  • Proteins: 34 grams