Baked Cod Butternut Spinach

Featured in: Fresh & Easy Dinners

This dish features tender cod fillets baked atop sweet roasted butternut squash and fresh spinach, all simmered in a vibrant tomato-herb sauce. The squash is first roasted to bring out its natural sweetness, while the sauce combines tomatoes, garlic, oregano, and thyme for a rich and aromatic base. Spinach is gently wilted beneath the cod, adding freshness and earthiness. Perfect for an easy, wholesome Mediterranean-inspired meal that balances protein and vegetables in a comforting bake.

Updated on Mon, 17 Nov 2025 08:01:00 GMT
Baked Cod with Butternut Squash & Spinach in Tomato-Herb Sauce, a flavorful Mediterranean-inspired main dish. Save
Baked Cod with Butternut Squash & Spinach in Tomato-Herb Sauce, a flavorful Mediterranean-inspired main dish. | freshyforks.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 tried this recipe for a family gathering, and everyone loved the combination of succulent baked cod with the comforting sweetness of butternut squash. The tomato-herb sauce brings it all together for a memorable main dish.

Ingredients

  • Cod fillets: 4 pieces (about 150 g each), skinless and boneless
  • Butternut squash: 500 g, peeled and cut into 1.5 cm cubes
  • Fresh baby spinach: 120 g (4 cups)
  • Yellow onion: 1 medium, finely chopped
  • Garlic cloves: 2, minced
  • Canned crushed tomatoes: 400 g
  • 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)
  • Fresh parsley: 2 tbsp, chopped (plus extra for garnish)
  • Lemon wedges: for serving
  • Freshly cracked black pepper: for serving

Instructions

Prepare Oven and Squash:
Preheat oven to 200°C (400°F). Lightly grease a large ovenproof dish. Toss butternut squash with 1 tbsp olive oil, a pinch of salt, and pepper. Spread evenly in dish and roast for 15 minutes until starting to soften.
Make Tomato-Herb Sauce:
Heat 1 tbsp olive oil in a skillet over medium heat. Sauté onion for 3–4 minutes until translucent. Add garlic, cook for 1 minute. Stir in 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.
Assemble Dish:
Remove squash from oven. Scatter spinach over squash. Pour tomato-herb sauce evenly over vegetables.
Add Fish and Bake:
Nestle cod fillets on top. Season fish lightly with salt and pepper. Loosely cover dish with foil.
Bake and Finish:
Bake for 15–18 minutes until cod is opaque and flakes easily. Remove foil, sprinkle with fresh parsley, and serve with lemon wedges.
This baked cod recipe features tender fish with vibrant roasted squash and a delicious sauce. Save
This baked cod recipe features tender fish with vibrant roasted squash and a delicious sauce. | freshyforks.com

Making this for Sunday dinner always brings everyone to the table quickly. It is a favorite comfort dish that even picky eaters enjoy.

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

See the baked cod, cooked to flaky perfection, surrounded by colorful vegetables, ready to serve! Save
See the baked cod, cooked to flaky perfection, surrounded by colorful vegetables, ready to serve! | freshyforks.com

This meal makes weeknights easier and a little more special. Give it a try for simple yet elevated home cooking.

Recipe Questions & Answers

Can I substitute cod with other fish?

Yes, haddock, pollock, or halibut are excellent alternatives that bake well with similar textures.

Is it necessary to peel the butternut squash?

Peeling the butternut squash helps it roast evenly and ensures a tender texture in the dish.

How do I know when the cod is fully cooked?

The cod is done when it turns opaque and flakes easily with a fork, usually after 15-18 minutes baking.

Can I prepare this dish ahead of time?

Yes, leftovers keep well refrigerated for up to 2 days and can be gently reheated without losing flavor.

What sides pair well with this dish?

Quinoa, brown rice, or crusty gluten-free bread complement the flavors and create a heartier meal.

How can I add a bit of heat to the sauce?

A pinch of chili flakes added during the tomato-herb sauce simmering lends gentle warmth without overpowering.

Baked Cod Butternut Spinach

Tender cod paired with roasted butternut squash, spinach, and a flavorful tomato-herb sauce.

Prep time
20 minutes
Time to cook
35 minutes
Time required
55 minutes
Recipe by Freshyforks Lena Brooks


Skill level Easy

Cuisine Mediterranean-Inspired

Portions 4 Number of servings

Diet Details No dairy, No gluten, Low carb

What You'll Need

Fish & Vegetables

01 4 skinless, boneless cod fillets, approx. 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 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

Directions

Step 01

Preheat Oven and Prepare Dish: Preheat 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 black pepper. Evenly spread in the prepared dish and roast for 15 minutes until starting to soften.

Step 03

Sauté Aromatics: Heat 1 tbsp olive oil in a skillet over medium heat. Sauté 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, black pepper, and sugar or maple syrup (if used). Simmer for 5 minutes to meld flavors.

Step 05

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

Step 06

Add Cod Fillets: Nestle cod fillets atop the layered vegetables. Lightly season fish with salt and freshly cracked black pepper. Cover loosely with foil.

Step 07

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

Step 08

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

Tools Needed

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

Allergy info

Review ingredients for allergens. Reach out to medical experts if you're not sure.
  • Contains fish. Gluten-free as written. Verify packaged ingredients for allergens.

Nutritional breakdown (each serving)

This nutritional data guides only—don't treat as medical advice.
  • Energy (Calories): 295
  • Lipids: 7 grams
  • Carbohydrates: 23 grams
  • Proteins: 34 grams