Baked Cod Butternut Squash Spinach

Featured in: Dinner Grin

Enjoy tender cod fillets baked over sweet, roasted butternut squash and fresh spinach, all coated in a flavorful tomato-herb sauce. This wholesome dish balances mild fish with vibrant vegetables and herbs. The butternut squash adds a natural sweetness that complements the acidity of the tomatoes, while garlic, oregano, and thyme build depth. Ready in under an hour, it suits easy weeknight dinners or casual entertaining, with options to swap fish types or add chili flakes for extra warmth.

Updated on Mon, 17 Nov 2025 15:28:00 GMT
Golden-brown baked Cod with butternut squash and spinach, swimming in a vibrant tomato-herb sauce. Save
Golden-brown baked Cod with butternut squash and spinach, swimming in a vibrant tomato-herb sauce. | grinnosh.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 tried this for a casual family dinner, and the combination of roasted squash with the herby tomato sauce wowed everyone. The cod came out extremely tender, absorbing all those delicious Mediterranean-inspired flavors.

Ingredients

  • Cod fillets: 4 fillets (about 150 g (5 oz) each), skinless and boneless
  • 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 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

Prep oven amp; dish:
Preheat the oven to 200°C (400°F). Lightly grease a large ovenproof dish.
Roast squash:
Toss the 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 starting to soften.
Sauté aromatics:
While the squash roasts, heat 1 tbsp olive oil in a skillet over medium heat. Sauté the onion for 3,4 minutes until translucent. Add garlic and cook for 1 minute more.
Make tomato sauce:
Stir in the tomato paste, cook for 1 minute, then add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and sugar or maple syrup if using. Simmer for 5 minutes to develop flavor.
Combine veggies amp; sauce:
Remove the squash from the oven. Scatter spinach over the squash, then pour the tomato-herb sauce evenly over the vegetables.
Add fish:
Nestle the cod fillets on top. Season the fish lightly with salt and pepper. Cover the dish loosely with foil.
Bake:
Bake for 15,18 minutes, or until cod is opaque and flakes easily with a fork.
Finish amp; serve:
Remove foil, sprinkle with fresh parsley, and serve with lemon wedges.
A close-up of flaky baked Cod nestled amongst colorful roasted butternut squash and herbs. Save
A close-up of flaky baked Cod nestled amongst colorful roasted butternut squash and herbs. | grinnosh.com

This dish is now a requested favorite at our weekend gatherings. We love squeezing lemon wedges at the table for extra zip, and even picky eaters enjoy the sweet squash and flaky cod.

Required Tools

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

Allergen Information

Contains fish. Gluten-free as written. Check all packaged products (especially tomato paste) for potential allergens.

Nutritional Information (per serving)

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

Enjoy a healthy Mediterranean-inspired baked Cod recipe, a flavorful dish ready to savor. Save
Enjoy a healthy Mediterranean-inspired baked Cod recipe, a flavorful dish ready to savor. | grinnosh.com

This vibrant baked cod meal is as comforting as it is wholesome. Enjoy it fresh from the oven or savor leftovers for an easy next-day lunch.

Recipe FAQ

What type of fish works best for this dish?

Cod is ideal for its mild flavor and flaky texture, but haddock, pollock, or halibut can be used as alternatives.

Can I prepare the butternut squash ahead of time?

Yes, roasting the squash in advance helps save time and retains its sweet flavor when combined with the other ingredients.

How can I adjust the sauce's acidity?

Adding a small amount of sugar or maple syrup helps balance the tomato's acidity without overpowering the herbs.

Is this dish suitable for gluten-free diets?

Yes, the ingredients are naturally gluten-free, but always verify packaged items like tomato paste for hidden allergens.

What side dishes pair well with this meal?

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

Baked Cod Butternut Squash Spinach

Tender cod baked on roasted butternut squash and spinach in a rich tomato-herb sauce.

Prep duration
20 min
Cook duration
35 min
Complete duration
55 min
Created by Hannah Lewis


Skill level Easy

Heritage Mediterranean-Inspired

Output 4 Portions

Dietary guidelines No dairy, No gluten, Low-Carbohydrate

Components

Fish & Vegetables

01 4 cod fillets (5 oz each), skinless and boneless
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 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

Stage 01

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

Stage 02

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

Stage 03

Sauté aromatics: While squash roasts, heat 1 tablespoon olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until translucent, then add garlic and cook for an additional minute.

Stage 04

Prepare tomato-herb sauce: Stir in tomato paste and cook for 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika (if using), salt, black pepper, and sugar or maple syrup as desired. Simmer for 5 minutes to develop flavor.

Stage 05

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

Stage 06

Add cod fillets: Nestle cod fillets atop the vegetables. Lightly season fish with salt and pepper and cover loosely with foil.

Stage 07

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

Stage 08

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

Necessary tools

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

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain about ingredients.
  • Contains fish. Gluten-free as written. Verify all packaged ingredients for potential allergens.

Nutrient content (per portion)

These values are approximate guidelines only and shouldn't replace professional nutritional advice.
  • Energy: 295
  • Fats: 7 g
  • Carbohydrates: 23 g
  • Proteins: 34 g