Baked Cod with Butternut Squash

Featured in: Fabulous Weeknight Meals

This dish features tender cod fillets baked over sweet roasted butternut squash and fresh spinach. The vibrant tomato-herb sauce blends oregano, thyme, and a touch of smoked paprika, creating a rich flavor harmony. Roasting the squash softens it while sautéed onions and garlic build the base of the sauce. Finished with fresh parsley and lemon wedges, this meal delivers a balance of textures and Mediterranean-inspired taste, perfect for easy weeknight dining or entertaining.

Updated on Mon, 17 Nov 2025 09:25:00 GMT
Golden baked cod with butternut squash and spinach, all smothered in a rich tomato-herb sauce. Save Pin
Golden baked cod with butternut squash and spinach, all smothered in a rich tomato-herb sauce. | fabulousdishesby.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.

After discovering this recipe on a busy Tuesday night, I found it was effortless to prepare and delighted both my family and guests. The colorful layers and fresh herbs make it a favorite for cozy dinners.

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
  • 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 (optional): ½ tsp
  • Sea salt: ½ tsp, plus more to taste
  • Freshly ground black pepper: ¼ tsp
  • Sugar or maple syrup (optional): 1 tsp, 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 and baking dish:
Preheat the oven to 200°C (400°F). Lightly grease a large ovenproof dish.
Roast the 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.
Make the tomato-herb sauce:
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. Stir in the tomato paste and 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.
Layer vegetables and sauce:
Remove the squash from the oven. Scatter spinach over the squash, then pour the tomato-herb sauce evenly over the vegetables.
Add cod:
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 and serve:
Remove foil, sprinkle with fresh parsley, and serve with lemon wedges.
Save Pin
| fabulousdishesby.com

This dish has become a regular feature on our Sunday table, bringing everyone together for a hearty yet light meal. The vibrant tomato sauce and tender cod always spark happy conversation.

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

A close-up of flaky Baked Cod with butternut squash, showcasing the vibrant tomato sauce and fresh herbs. Save Pin
A close-up of flaky Baked Cod with butternut squash, showcasing the vibrant tomato sauce and fresh herbs. | fabulousdishesby.com

This colorful one-dish dinner is easy to make and sure to impress. Sprinkle with lemon and extra parsley for a fresh finish.

Recipe FAQs

Can I substitute the cod with another type of fish?

Yes, haddock, pollock, or halibut make excellent substitutes for cod in this dish.

What is the best way to roast butternut squash for this meal?

Cut butternut squash into 1.5 cm cubes, toss with olive oil, salt, and pepper, and roast at 200°C (400°F) for 15 minutes until just tender.

How can I enhance the tomato-herb sauce flavor?

Simmering the sauce with oregano, thyme, and a touch of smoked paprika deepens the flavor profile; adding a bit of sugar or maple syrup balances acidity.

Is this dish suitable for gluten-free diets?

Yes, all ingredients used are naturally gluten-free, making it safe for gluten-sensitive diets.

What serving suggestions complement this meal?

Serve with lemon wedges and freshly cracked black pepper; it pairs well with quinoa, brown rice, or gluten-free crusty bread.

Baked Cod with Butternut Squash

Tender cod with roasted butternut squash and spinach in a vibrant tomato-herb sauce.

Prep Duration
20 min
Time to cook
35 min
Overall duration
55 min
Posted by Fabulous dishes by Vanessa Collins


Skill level Easy

Cuisine style Mediterranean-Inspired

Servings made 4 Number of servings

Dietary details Without dairy, No gluten, Low in carbs

Ingredient list

Fish & Vegetables

01 4 cod fillets (5 oz each), skinless and boneless
02 1 lb butternut squash, peeled and cut into 1/2-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 1/2 tsp smoked paprika (optional)
07 1/2 tsp sea salt, plus additional to taste
08 1/4 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

Step-by-Step Guide

Instruction 01

Prepare Oven and Baking Dish: Preheat oven to 400°F. Lightly grease a large ovenproof dish.

Instruction 02

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

Instruction 03

Sauté Aromatics: Heat 1 tablespoon olive oil in skillet over medium heat. Sauté onion until translucent, about 3-4 minutes, then add garlic and cook for 1 more minute.

Instruction 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 develop flavors.

Instruction 05

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

Instruction 06

Add Cod Fillets: Nestle cod fillets onto vegetable mixture. Season lightly with salt and pepper. Cover loosely with foil.

Instruction 07

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

Instruction 08

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

Equipment needed

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

Allergy details

Take a moment to check each ingredient for possible allergens. Always reach out to a medical expert if you're unsure.
  • Contains fish
  • Gluten-free as prepared; verify packaged ingredients for allergens

Nutrition details by serving

These details help guide you, but be sure to consult a healthcare professional when needed.
  • Kcal: 295
  • Lipids: 7 g
  • Carbohydrates: 23 g
  • Protein: 34 g