Creamy Tomato Spinach Pine Nut Bake

Golden brown creamy tomato spinach pine nut bake fresh from the oven with bubbling cheese Save
Golden brown creamy tomato spinach pine nut bake fresh from the oven with bubbling cheese | recipesbyleanne.com

This Mediterranean-inspired bake combines layers of fresh spinach, halved cherry tomatoes, and toasted pine nuts in a rich, velvety sauce made with double cream, ricotta, and Parmesan. The dish comes together in just 20 minutes of prep time before baking until golden and set. Perfect for a comforting weeknight dinner, this vegetarian main serves four and pairs beautifully with crusty bread and a crisp green salad. The crunchy breadcrumb topping adds delightful texture, while the creamy interior remains wonderfully satisfying.

The first time I made this bake, it was supposed to be a quick dinner for myself after a long day at work. But my roommate kept wandering into the kitchen, drawn by the smell of garlic and tomatoes sautéing, and suddenly it became a shared meal at the tiny table in our apartment. The way the pine nuts get all golden and crunchy on top while the creamy mixture underneath stays impossibly tender is something I still dream about.

Last winter, my sister came over feeling completely drained from work, and I made this without really measuring anything. We stood at the counter eating it straight from the baking dish, still warm and bubbling, while the rain tapped against the kitchen window. She looked at me halfway through and said this was exactly what she needed, and honestly, I felt the same way.

Ingredients

  • 300 g fresh spinach: Fresh spinach wilts down beautifully and retains a tender texture that frozen spinach just cannot match
  • 400 g cherry tomatoes: Halving them releases their juices into the bake while keeping their shape intact
  • 1 medium onion: Finely chopped onion provides a sweet foundation that mingles with the cream
  • 2 garlic cloves: Minced fresh garlic adds aromatic depth without overpowering the delicate flavors
  • 200 ml double cream: Heavy cream creates that luxuriously silky texture that makes this bake feel so special
  • 100 g ricotta cheese: Ricotta brings a subtle creaminess and slight sweetness that complements the vegetables
  • 60 g grated Parmesan: Sharp, salty Parmesan cuts through the richness and adds depth to every bite
  • 2 large eggs: Eggs help bind everything together while contributing to the fluffy, set texture
  • 50 g pine nuts: These buttery nuts toast to golden perfection and add the most wonderful crunch throughout
  • 2 tbsp olive oil: Good olive oil carries the Mediterranean flavors and helps vegetables cook evenly
  • 1 tsp dried oregano: Oregano provides that classic herbal note that makes this taste distinctly Mediterranean
  • 1/2 tsp ground black pepper: Fresh black pepper adds warmth and a gentle spicy kick
  • 1/2 tsp sea salt: Salt enhances all the other flavors and helps balance the creaminess
  • Pinch of nutmeg: Just a tiny pinch warms up the creamy sauce and makes it taste restaurant quality
  • 50 g breadcrumbs: Breadcrumbs create a golden, crispy topping that contrasts with the soft interior

Instructions

Preheat your oven and prepare the baking dish:
Set your oven to 180°C (350°F) and lightly grease a medium baking dish with olive oil, making sure to coat the bottom and sides well.
Soften the onion and garlic:
Heat 1 tablespoon olive oil in a large skillet over medium heat, add the chopped onion, and cook for 3 to 4 minutes until it becomes translucent and fragrant, then stir in the minced garlic for just 1 minute.
Wilt the spinach:
Add the roughly chopped spinach to the skillet and stir constantly for 2 to 3 minutes until it has completely wilted, then remove everything from the heat.
Whisk together the creamy base:
In a large bowl, whisk together the eggs, double cream, ricotta, Parmesan, oregano, black pepper, salt, and nutmeg until completely smooth and well combined.
Combine everything gently:
Fold the cooked spinach mixture and half of the halved cherry tomatoes into the creamy egg mixture, being careful not to overmix.
Assemble the bake:
Pour the mixture into your prepared baking dish, then scatter the remaining cherry tomatoes and pine nuts evenly across the top.
Add the finishing touches:
Drizzle the remaining tablespoon of olive oil over everything and sprinkle the breadcrumbs in an even layer.
Bake until golden:
Bake for 30 to 35 minutes until the top is beautifully golden brown and the center is set with no jiggle remaining.
Let it rest before serving:
Allow the bake to cool for 5 minutes before serving to let it set and make serving easier.
Vegetarian Mediterranean casserole featuring tender spinach juicy cherry tomatoes and toasted pine nuts in cream Save
Vegetarian Mediterranean casserole featuring tender spinach juicy cherry tomatoes and toasted pine nuts in cream | recipesbyleanne.com

My friend who claims to hate vegetables actually asked for seconds when I made this for book club. She kept picking around trying to identify what made it taste so good, and when I told her it was mostly spinach and tomatoes, she absolutely refused to believe me. Now she requests this bake every time we host dinner together.

Making It Your Own

Sun dried tomatoes add a wonderful concentrated sweetness if you want to intensify the tomato flavor, and fresh basil scattered on top right before serving brings a bright, peppery finish that cuts through the richness. Sometimes I add crumbled feta cheese for extra saltiness, or swap the pine nuts for chopped walnuts when I am feeling budget conscious but still want that nutty crunch.

Serving Suggestions

A crisp green salad with a sharp vinaigrette balances the creamy richness perfectly, and warm crusty bread is absolutely essential for mopping up any leftover sauce in your bowl. This bake also pairs beautifully with a chilled glass of Pinot Grigio or a crisp Sauvignon Blanc, which cuts through the cream and refreshes your palate between bites.

Storage and Reheating

This bake keeps remarkably well in the refrigerator for up to 3 days, and the flavors actually meld together even more beautifully overnight. To reheat, cover with foil and warm in a 180°C oven for about 15 to 20 minutes until heated through, or microwave individual portions for 2 minutes.

  • Let the bake cool completely before covering and refrigerating to prevent condensation
  • Freeze individual portions in airtight containers for up to 2 months for quick future meals
  • Reheat frozen portions directly from frozen, adding 10 minutes to the reheating time
Creamy tomato spinach bake topped with golden melted parmesan and crunchy pine nut garnish Save
Creamy tomato spinach bake topped with golden melted parmesan and crunchy pine nut garnish | recipesbyleanne.com

There is something so deeply satisfying about a dish that comes out of the oven looking golden and gorgeous, filling your entire kitchen with the most incredible aroma. This bake has become my go to for bringing comfort to the table, no matter the occasion.

Recipe FAQ

Yes, you can assemble the entire dish up to 24 hours in advance and refrigerate. When ready to bake, add an extra 5-10 minutes to the cooking time if baking from cold.

Walnuts, almonds, or even sunflower seeds work well as alternatives. Toast them lightly before adding to maintain that essential crunch.

The baked dish freezes well for up to 3 months. Wrap tightly in foil and thaw overnight in the refrigerator before reheating at 180°C for 15-20 minutes.

If the breadcrumbs brown too quickly, loosely cover with foil for the first 20 minutes of baking, then remove for the final 10-15 minutes to achieve golden color.

Yes, thaw and squeeze out excess moisture thoroughly before using. You'll need approximately 250g frozen spinach to replace the 300g fresh.

Fresh basil, thyme, or parsley work beautifully. Add fresh herbs after baking to preserve their vibrant flavor and color.

Creamy Tomato Spinach Pine Nut Bake

Rich Mediterranean bake with fresh spinach, tomatoes, and pine nuts in a velvety creamy sauce.

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

Ingredients

Vegetables

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

Dairy & Eggs

  • 0.85 cup heavy cream
  • 3.5 oz ricotta cheese
  • 2.1 oz grated Parmesan cheese
  • 2 large eggs

Nuts

  • 1.75 oz pine nuts

Seasonings

  • 2 tbsp olive oil
  • 1 tsp dried oregano
  • 0.5 tsp ground black pepper
  • 0.5 tsp sea salt
  • Pinch of nutmeg

Other

  • 1.75 oz breadcrumbs

Instructions

1
Prepare the Oven and Baking Dish: Preheat oven to 350°F. Lightly grease a medium baking dish with olive oil.
2
Sauté Onions and Garlic: Heat 1 tablespoon olive oil in a large skillet over medium heat. Add chopped onion and cook 3–4 minutes until softened. Add minced garlic and cook 1 minute until fragrant.
3
Wilt the Spinach: Add spinach to skillet and stir until wilted, 2–3 minutes. Remove from heat and set aside.
4
Prepare Creamy Mixture: In a large bowl, whisk together eggs, heavy cream, ricotta, Parmesan, oregano, black pepper, salt, and nutmeg until smooth and well combined.
5
Combine Ingredients: Gently fold cooked spinach mixture and half the cherry tomatoes into the cream mixture.
6
Assemble the Bake: Pour mixture into prepared baking dish. Scatter remaining cherry tomatoes and pine nuts evenly over the surface.
7
Add Topping: Drizzle remaining tablespoon olive oil over top and sprinkle with breadcrumbs.
8
Bake Until Golden: Bake 30–35 minutes until top is golden brown and center is set.
9
Rest Before Serving: Allow to cool 5 minutes before serving to set texture.
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), eggs, and nuts (pine nuts). Gluten present in breadcrumbs—use gluten-free alternative if needed.
Leanne Porter

Home cook sharing easy, wholesome recipes and real kitchen wisdom for fellow food lovers.