Creamy Tomato Spinach Pine Nut Bake

Golden vegetarian creamy tomato spinach and pine nut bake fresh from oven Save
Golden vegetarian creamy tomato spinach and pine nut bake fresh from oven | homechefhive.com

This Mediterranean-inspired bake combines fresh spinach, sweet cherry tomatoes, and toasted pine nuts in a luxuriously creamy sauce. The dish comes together with just 20 minutes of prep time before baking to golden perfection.

The luscious filling balances the earthiness of wilted spinach with bursts of juicy tomatoes, while pine nuts add delightful crunch throughout. Ricotta and double cream create an irresistibly rich texture, complemented by aromatic garlic and oregano.

Serve this comforting bake straight from the oven with a crisp green salad and crusty bread to soak up the creamy sauce. It's an effortless vegetarian main that feels special enough for entertaining yet simple enough for weeknight dinners.

The first time I made this bake was on a rainy Tuesday when I needed something comforting but didn't want to spend hours at the stove. The way the cream sauce bubbles up through the tomatoes and creates those gorgeous golden patches across the top just feels like a warm hug.

I served this at a small dinner gathering last autumn, and my friend Sarah literally stopped mid conversation to ask what was in the sauce. Something about the pine nuts getting all toasted on top while the tomatoes burst underneath just works perfectly together.

Ingredients

  • 300 g fresh spinach: Fresh wilts down beautifully and retains more vibrant color than frozen spinach
  • 400 g cherry tomatoes: Halved so they release their juices into the creamy sauce as they bake
  • 1 medium onion: Finely chopped so it melts into the base without chunky bits
  • 2 garlic cloves: Minced fresh because garlic powder just doesn't give the same aromatic punch
  • 200 ml double cream: This is what creates that silky luxurious texture that holds everything together
  • 100 g ricotta cheese: Adds a lovely mild creaminess that balances the rich double cream
  • 60 g grated Parmesan: Brings a salty umami depth that pulls all the flavors together
  • 2 large eggs: The binding agent that gives the bake its structure and custard like consistency
  • 50 g pine nuts: These get wonderfully toasty and buttery in the oven adding essential crunch
  • 2 tbsp olive oil: Use one for cooking the aromatics and drizzle the rest over the top
  • 1 tsp dried oregano: Dried works perfectly here and infuses throughout the bake
  • 1/2 tsp ground black pepper: Freshly cracked makes a noticeable difference in depth
  • 1/2 tsp sea salt: Adjust based on how salty your Parmesan is
  • Pinch of nutmeg: A classic trick with creamy dishes that adds subtle warmth
  • 50 g breadcrumbs: Creates that irresistible golden crunchy topping

Instructions

Get your oven ready:
Preheat to 180°C (350°F) and grease your baking dish so nothing sticks later.
Soften the aromatics:
Heat 1 tablespoon olive oil in a large skillet and cook the onion for 3-4 minutes until translucent, then add garlic for just 1 minute.
Wilt the spinach:
Toss in the spinach and stir until it collapses into silky ribbons, about 2-3 minutes.
Make the creamy sauce:
Whisk together eggs, double cream, ricotta, Parmesan, oregano, pepper, salt and nutmeg until completely smooth.
Combine everything:
Fold in the cooked spinach and half the cherry tomatoes, being gentle so you don't bruise the tomatoes.
Assemble the bake:
Pour into your prepared dish and scatter remaining tomatoes and pine nuts across the top.
Add the finishing touches:
Drizzle with remaining olive oil and sprinkle breadcrumbs for that golden crust.
Bake until golden:
Let it cook for 30-35 minutes until the top is browned and the center no longer jiggles.
Let it rest:
Wait 5 minutes before serving so the flavors settle and cutting is easier.
Creamy tomato spinach and pine nut bake with bubbling cheese and toasted topping Save
Creamy tomato spinach and pine nut bake with bubbling cheese and toasted topping | homechefhive.com

This dish has become my go-to when friends are going through tough times and need a proper comforting meal. There's something about bubbling cream and roasted tomatoes that says everything will be okay.

Make It Your Own

Try adding sun-dried tomatoes or fresh basil to the mix for extra depth. I've also used mascarpone instead of ricotta when that's what I had in the fridge, and it was still fantastic.

Serving Suggestions

A crisp green salad with a sharp vinaigrette cuts through the richness perfectly. Crusty bread for mopping up any remaining sauce is absolutely essential.

Perfect Wine Pairings

A chilled Pinot Grigio or Sauvignon Blanc complements the creamy texture without overpowering the delicate spinach flavor. The acidity in these wines balances the rich cream sauce beautifully.

  • Let the bake sit for at least 5 minutes before slicing
  • The pine nuts can go from golden to burned quickly so keep an eye on them
  • This reheats beautifully for lunch the next day
Mediterranean style creamy tomato spinach and pine nut bake served in rustic dish Save
Mediterranean style creamy tomato spinach and pine nut bake served in rustic dish | homechefhive.com

There's nothing quite like pulling this golden bubbling dish out of the oven and watching everyone's faces light up. Pure comfort on a plate.

Recipe Questions

Yes, you can assemble the entire dish up to 24 hours in advance and refrigerate covered. When ready to bake, you may need to add 5-10 extra minutes to the cooking time since it will be cold.

Walnuts, almonds, or even sunflower seeds make excellent substitutes for pine nuts. Toast them lightly before adding to the dish for the best flavor and crunch.

The bake freezes well for up to 3 months. Allow it to cool completely, wrap tightly in foil and freeze. Thaw overnight in the refrigerator and reheat at 180°C until heated through.

The bake is ready when the top is golden brown, the edges are bubbling, and the center feels set when gently shaken. A knife inserted in the center should come out clean.

Yes, thaw and drain frozen spinach thoroughly, squeezing out excess moisture before using. You'll need about 250g frozen spinach to equal the 300g fresh specified.

A crisp Pinot Grigio or Sauvignon Blanc complements the creamy textures beautifully. The acidity cuts through the richness while enhancing the Mediterranean flavors.

Creamy Tomato Spinach Pine Nut Bake

Layers of fresh spinach, cherry tomatoes, and pine nuts in a rich, creamy sauce. A comforting vegetarian bake perfect for cozy dinners.

Prep 20m
Cook 35m
Total 55m
Servings 4
Difficulty Easy

Ingredients

Vegetables

  • 10.5 ounces fresh spinach, washed and roughly chopped
  • 14 ounces cherry tomatoes, halved
  • 1 medium onion, finely chopped
  • 2 garlic cloves, minced

Dairy & Eggs

  • 3/4 cup heavy cream
  • 3.5 ounces ricotta cheese
  • 2 ounces grated Parmesan cheese
  • 2 large eggs

Nuts

  • 1.75 ounces pine nuts

Seasonings

  • 2 tablespoons olive oil
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground black pepper
  • 1/2 teaspoon sea salt
  • Pinch of nutmeg

Other

  • 1.75 ounces breadcrumbs

Instructions

1
Preheat Oven: Preheat the oven to 350°F. Grease a medium baking dish with a little olive oil.
2
Sauté Aromatics: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add the onion and cook for 3–4 minutes until softened. Add the garlic and cook for 1 minute.
3
Cook Spinach: Add the spinach and cook, stirring, until wilted for 2–3 minutes. Remove from heat and set aside.
4
Prepare Cream Mixture: In a large bowl, whisk together the eggs, heavy cream, ricotta, Parmesan, oregano, black pepper, salt, and nutmeg until smooth.
5
Combine Ingredients: Gently fold in the cooked spinach mixture and half the cherry tomatoes.
6
Assemble Bake: Pour the mixture into the prepared baking dish. Scatter the remaining cherry tomatoes and pine nuts evenly over the top.
7
Add Topping: Drizzle with the remaining tablespoon olive oil and sprinkle with breadcrumbs.
8
Bake: Bake for 30–35 minutes, or until golden brown and set in the center.
9
Rest and Serve: Allow to cool for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Mixing bowls
  • Whisk
  • Medium baking dish
  • Knife and cutting board
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 410
Protein 15g
Carbs 16g
Fat 32g

Allergy Information

  • Contains dairy (cream, ricotta, Parmesan)
  • Contains eggs
  • Contains nuts (pine nuts)
  • Gluten present in breadcrumbs (use gluten-free if needed)
Rebecca Sloan

Sharing easy recipes, family comfort food, and simple kitchen wisdom for fellow home cooks.