Baked Cod with Spinach

Featured in: Simple Weeknight Recipes

Enjoy tender cod fillets baked atop sweet roasted butternut squash and fresh wilted spinach, all smothered in a vibrant tomato-herb sauce. This Mediterranean-inspired dish balances rich, earthy flavors with bright, aromatic herbs, making it perfect for easy weeknight meals or casual entertaining. Roasting the squash enhances its natural sweetness, while the tomato-based sauce enriches the dish with savory and slightly tangy notes. Serve with lemon wedges for a fresh finishing touch.

Updated on Mon, 17 Nov 2025 16:39:00 GMT
Baked Cod with Butternut Squash served with vibrant tomato-herb sauce, ready to enjoy. Save to Pinterest
Baked Cod with Butternut Squash served with vibrant tomato-herb sauce, ready to enjoy. | mellowspice.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 craving something comforting but light, and the beautiful colors and fresh smell always make dinner feel extra special.

Ingredients

  • Cod fillets: 4 fillets (about 150 g / 5 oz each), skinless and boneless
  • Butternut squash: 500 g (1 lb), peeled, cut into 1.5 cm (½-inch) cubes
  • Baby spinach: 120 g (4 cups) fresh
  • 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 (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 & baking dish:
Preheat oven to 200°C (400°F). Lightly grease a large ovenproof dish.
Roast the squash:
Toss butternut squash cubes with 1 tbsp olive oil, pinch of salt and pepper. Spread evenly in baking dish and roast for 15 minutes until beginning to soften.
Prepare tomato-herb sauce:
Heat 1 tbsp olive oil in skillet over medium heat. Sauté onion for 3 minutes until translucent. Add garlic, cook for 1 minute more.
Simmer the sauce:
Stir in tomato paste, cook 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and sugar or maple syrup if using. Simmer 5 minutes.
Layer vegetables & sauce:
Remove squash from oven. Scatter spinach over squash, pour tomato-herb sauce evenly on top.
Add the fish:
Nestle cod fillets on top. Season fish lightly with salt and pepper. Cover dish loosely with foil.
Bake:
Bake 15–18 minutes, until cod is opaque and flakes easily.
Garnish & serve:
Remove foil, sprinkle with fresh parsley. Serve with lemon wedges.
Save to Pinterest
| mellowspice.com

My family loves this flavorful bake, especially on chilly evenings when we gather around the table and share warm, bright food together.

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

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

A delicious Baked Cod with roasted butternut squash and spinach, topped with fresh parsley. Save to Pinterest
A delicious Baked Cod with roasted butternut squash and spinach, topped with fresh parsley. | mellowspice.com

This dish is as lovely for a weeknight as it is for entertaining. Garnish generously with fresh parsley and lemon for maximum flavor!

Recipe FAQs

What cooking temperature is best for baking the cod?

Preheat your oven to 200°C (400°F) for optimal baking, ensuring the cod cooks evenly and flakes easily.

Can I substitute other fish for the cod?

Yes, haddock, pollock, or halibut work well as alternatives, offering similar texture and mild flavor.

How should the butternut squash be prepared for roasting?

Peel and cut the squash into 1.5 cm cubes, toss with olive oil, salt, and pepper, then roast until just tender.

What herbs complement the tomato sauce?

Dried oregano and thyme provide the primary herbal notes, enhanced by fresh parsley added at the end.

Is this dish suitable for special diets?

Yes, it's gluten-free and low-carb, focusing on fresh ingredients and lean protein.

How can I add a spicy kick to this dish?

Incorporate a pinch of chili flakes into the tomato sauce to introduce gentle heat.

Baked Cod with Spinach

Tender cod atop roasted butternut squash and spinach, finished in a flavorful tomato-herb sauce.

Prep Time
20 minutes
Cook Time
35 minutes
Overall Time
55 minutes
Created by Hannah Clarke

Recipe Category Simple Weeknight Recipes

Skill Level Easy

Cuisine Mediterranean-Inspired

Total Yield 4 Number of Servings

Dietary Details No Dairy, No Gluten, Low 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 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

How To Make

Step 01

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

Step 02

Roast Butternut Squash: Toss the squash cubes with 1 tablespoon olive oil, a pinch of salt, and pepper; spread evenly in the baking dish. Roast for 15 minutes until beginning to soften.

Step 03

Sauté Aromatics: Heat 1 tablespoon olive oil in a skillet over medium heat. Cook onion until translucent, approximately 3–4 minutes. Add garlic and sauté for an additional 1 minute.

Step 04

Simmer Tomato-Herb Sauce: Incorporate tomato paste into the skillet and cook for 1 minute. Add crushed tomatoes, oregano, thyme, smoked paprika, salt, pepper, and optional sugar or maple syrup. Simmer sauce for 5 minutes.

Step 05

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

Step 06

Add Cod Fillets: Place cod fillets on top of the layered vegetables. Lightly season with salt and pepper. Cover loosely with foil.

Step 07

Bake: Bake for 15 to 18 minutes until the 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 accompanied by freshly cracked black pepper.

Tools Needed

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

Allergy Details

Review all components for potential allergens and talk to your doctor with any questions.
  • Contains fish
  • Gluten-free as prepared; verify packaged ingredients for allergens

Nutrition Details (per serving)

This nutritional breakdown is for your information and isn't a substitute for health advice.
  • Total Calories: 295
  • Total Fat: 7 g
  • Carbohydrates: 23 g
  • Proteins: 34 g