Baked Cod with Butternut Squash

Featured in: Cozy Weeknight Dinners

This dish features flaky cod fillets baked atop sweet roasted butternut squash and tender spinach, enveloped in a savory tomato-herb sauce. The butternut squash is lightly seasoned and roasted to soften, while the tomato sauce is infused with oregano, thyme, and a touch of smoked paprika for warmth. Spinach adds a fresh, vibrant layer before the fish is nestled on top and oven-baked until perfectly cooked. Garnished with fresh parsley and lemon wedges, it makes a nutritious and delicious Mediterranean-inspired meal ideal for weeknight dinners or guests.

Updated on Mon, 17 Nov 2025 11:51:00 GMT
Golden-brown baked cod with butternut squash and spinach, vibrant in a rich tomato-herb sauce. Pin
Golden-brown baked cod with butternut squash and spinach, vibrant in a rich tomato-herb sauce. | crumbkiss.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 dish when our garden gave us a bumper crop of squash. The combination of cod, squash, and the fresh tomato-herb sauce instantly became a family favorite.

Ingredients

  • Cod fillets: 4 skinless and boneless fillets (about 150 g / 5 oz each)
  • Butternut squash: 500 g (1 lb), peeled and cut into 1.5 cm (½-inch) cubes
  • Fresh baby spinach: 120 g (4 cups)
  • Yellow onion: 1 medium, finely chopped
  • Garlic: 2 cloves, 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 & squash:
Preheat the oven to 200°C (400°F). Lightly grease a large ovenproof dish. Toss the butternut squash cubes with 1 tbsp olive oil, salt, and pepper. Spread evenly in the baking dish. Roast for 15 minutes, until just starting to soften.
Make tomato-herb sauce:
While squash roasts, heat 1 tbsp olive oil in a skillet over medium heat. Sauté chopped onion for 3–4 minutes until translucent. Add minced garlic and cook 1 minute more. Stir in tomato paste and cook 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and sugar or maple syrup. Simmer for 5 minutes.
Combine vegetables & sauce:
Remove roasted squash from oven. Scatter spinach over squash. Pour tomato-herb sauce evenly over vegetables.
Add cod & bake:
Nestle cod fillets on top. Season fish lightly with salt and pepper. Cover dish loosely with foil. Bake for 15–18 minutes, or until cod is opaque and flakes easily.
Finish & serve:
Remove foil, sprinkle with fresh parsley, and serve with lemon wedges.
A close-up of flaky baked cod, perfectly paired with roasted butternut squash in a flavorful sauce. Pin
A close-up of flaky baked cod, perfectly paired with roasted butternut squash in a flavorful sauce. | crumbkiss.com

Whenever I make this, everyone gathers in the kitchen eager to help with chopping and seasoning. It brings big smiles at dinner, especially when served straight from the oven.

Required Tools

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

Nutritional Information (per serving)

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

Category, Cuisine & Yield

Main Dish, Mediterranean-Inspired, Yield: 4 servings, Easy, Gluten-Free, Low Carb

Vibrant image of baked cod with butternut squash and spinach, ready for a delicious, healthy dinner. Pin
Vibrant image of baked cod with butternut squash and spinach, ready for a delicious, healthy dinner. | crumbkiss.com

Finish with an extra sprinkle of fresh parsley for color and flavor before serving. This baked cod recipe is guaranteed to impress every time.

Recipe FAQ

What is the best way to cook cod to keep it moist?

Baking cod covered lightly with foil at moderate heat helps it retain moisture and ensures tender, flaky fish.

Can I substitute the butternut squash with another vegetable?

Yes, sweet potatoes or pumpkin cubes work well as a sweet, soft base in this dish.

How do the herbs enhance the tomato sauce?

Oregano and thyme provide earthiness and depth, while smoked paprika adds subtle warmth without overpowering.

Is this dish suitable for gluten-free diets?

Yes, all ingredients are naturally gluten-free, making it safe for those avoiding gluten.

What sides pair well with this meal?

Light grains such as quinoa or brown rice complement the flavors, or serve with crisp salad or gluten-free bread.

Baked Cod with Butternut Squash

Delicate cod paired with roasted butternut squash and spinach in a rich tomato and herb sauce.

Prep duration
20 min
Cook duration
35 min
Complete duration
55 min


Complexity Easy

Heritage Mediterranean-Inspired

Output 4 Portions

Dietary guidelines No dairy, No gluten, Low-Carb

Components

Fish & Vegetables

01 4 skinless, boneless cod fillets (5 oz each)
02 1 lb peeled butternut squash, 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 additional 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

Method

Phase 01

Preheat oven and prepare dish: Preheat the oven to 400°F (200°C). Lightly grease a large ovenproof baking dish.

Phase 02

Roast butternut squash: Toss butternut squash cubes with 1 tablespoon olive oil, a pinch of salt, and black pepper. Spread evenly in the prepared baking dish. Roast for 15 minutes until beginning to soften.

Phase 03

Sauté aromatics: While the squash roasts, heat 1 tablespoon olive oil in a skillet over medium heat. Sauté the chopped onion for 3 to 4 minutes until translucent. Add minced garlic and cook for 1 minute more.

Phase 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 sugar or maple syrup. Simmer for 5 minutes to develop flavors.

Phase 05

Assemble vegetables and sauce: Remove the squash from the oven. Evenly scatter fresh spinach over the roasted squash. Pour the tomato-herb sauce over the vegetables.

Phase 06

Add cod fillets: Place cod fillets atop the vegetable mixture. Lightly season the fillets with salt and black pepper. Cover the dish loosely with foil.

Phase 07

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

Phase 08

Garnish and serve: Remove the foil, sprinkle chopped fresh parsley over the top, and serve with lemon wedges alongside freshly cracked black pepper.

Necessary tools

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

Allergy details

Review each component for potential allergens and consult healthcare providers if you're uncertain.
  • Contains fish. Gluten-free as prepared. Verify packaged ingredients for allergens.

Nutritional breakdown (per portion)

These values are approximate guides only and shouldn't replace professional medical guidance.
  • Energy: 295
  • Fat: 7 g
  • Carbohydrates: 23 g
  • Protein: 34 g