Creamy Tomato Spinach Pine Nut Bake

Golden creamy tomato spinach and pine nut bake topped with toasted nuts and juicy cherry tomatoes Save to Pinterest
Golden creamy tomato spinach and pine nut bake topped with toasted nuts and juicy cherry tomatoes | therecipepath.com

This Mediterranean-inspired vegetarian bake combines fresh spinach, halved cherry tomatoes, and crunchy pine nuts in a luxurious creamy sauce. The base is made with double cream, ricotta, and Parmesan, whisked with eggs and seasoned with oregano, nutmeg, and black pepper. After wilting the spinach with onions and garlic, everything is folded together and baked until golden and set. The result is a comforting, satisfying dish perfect for cozy dinners. Serve with crusty bread and a crisp salad for a complete meal.

The first time I made this bake was on a rainy Tuesday when my refrigerator contained only random odds and ends. I threw together whatever I found expecting lunch at best but ended up with something so comforting it instantly became a regular in my rotation. Now it is my go to when friends need feeding but I want something that feels special without requiring hours of attention.

Last winter my neighbor dropped by unexpectedly while this was in the oven. She ended up staying for dinner and admitted later she only intended to say hello but the smell wafting through the hallway changed her plans completely.

Ingredients

  • Fresh spinach: Use baby spinach for tenderness or mature leaves for more robust flavor but do not skip the rough chop which helps it wilt evenly
  • Cherry tomatoes: They burst during baking creating little pockets of sweetness throughout the dish
  • Onion and garlic: The foundation of flavor so take time to soften them properly without burning
  • Double cream: This creates that luxurious texture but you can use half and half for something lighter
  • Ricotta cheese: Adds body and creaminess without overwhelming the delicate flavors
  • Parmesan cheese: Provides a salty umami backbone that ties everything together
  • Eggs: These bind the mixture into that perfect set custard like consistency
  • Pine nuts: Get expensive but worth every penny for that buttery crunch on top
  • Oregano: Dried works beautifully here but fresh basil at the end adds a lovely bright contrast
  • Nutmeg: Just a pinch does something magical to cream dishes that people notice but cannot quite place
  • Breadcrumbs: The secret to that irresistible golden crust that makes the dish feel complete

Instructions

Get your oven ready:
Preheat to 180°C and grease your baking dish now so you are not scrambling later when everything else is ready
Build the flavor base:
Heat olive oil in a large skillet over medium heat and cook the onion until it starts turning translucent then add garlic for just one minute until fragrant
Wilt the spinach:
Add all the spinach at once and watch it dramatically collapse then remove from heat immediately so it stays bright green
Make the creamy mixture:
Whisk together eggs cream ricotta Parmesan oregano pepper salt and nutmeg until completely smooth and velvety
Combine everything:
Fold in the cooked spinach and half the cherry tomatoes gently being careful not to overmix which can make the final texture tough
Assemble the bake:
Pour into your prepared dish then arrange remaining tomatoes and pine nuts on top like little gems
Add the finishing touches:
Drizzle with remaining olive oil and scatter breadcrumbs evenly across the surface for that golden crunch
Bake until golden:
Slide into the oven for 30 to 35 minutes until the top is beautifully browned and the center is set with just a slight wobble
Let it rest:
Wait five full minutes before cutting which feels impossible but makes all the difference for clean slices
Vegetarian Mediterranean casserole with wilted spinach, ricotta cream sauce, and crunchy pine nut garnish Save to Pinterest
Vegetarian Mediterranean casserole with wilted spinach, ricotta cream sauce, and crunchy pine nut garnish | therecipepath.com

This dish saved a dinner party once when my main course completely failed. I threw it together from pantry staples and everyone asked for the recipe thinking it was a planned masterpiece all along.

Make It Your Own

I have learned that sun dried tomatoes add an intense depth while fresh basil sprinkled over after baking brings brightness. Sometimes I crumble feta on top for extra saltiness but the classic version needs nothing else.

Serving Suggestions

A crisp green salad with vinaigrette cuts through the richness perfectly. Crusty bread is non negotiable in my house for soaking up that creamy sauce at the bottom of the dish.

Wine Pairing

Something cold and crisp balances the warm creaminess beautifully. A chilled Pinot Grigio or Sauvignon Blanc feels like summer even on the coldest night.

  • Choose wine with good acidity to match the rich cream
  • Avoid heavy oaky whites which get lost in the dish
  • Do not stress about the perfect match just drink what you enjoy
Baked dish featuring layers of spinach, tomatoes, and pine nuts in a rich cheesy cream sauce Save to Pinterest
Baked dish featuring layers of spinach, tomatoes, and pine nuts in a rich cheesy cream sauce | therecipepath.com

There is something deeply satisfying about a dish that looks impressive but comes together with such simple honest ingredients. This bake has become my way of saying welcome home without ever speaking a word.

Recipe FAQs

Yes, you can assemble the bake up to 24 hours in advance and store it covered in the refrigerator. Bake for an additional 5-10 minutes if baking cold from the fridge.

Walnuts, almonds, or even sunflower seeds make excellent substitutes for pine nuts if you need a more affordable option or have nut allergies.

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

Yes, use 250g frozen spinach, thawed and thoroughly drained. Squeeze out excess moisture before adding to prevent the bake from becoming watery.

The bake is ready when the top is golden brown, the center feels set when gently shaken, and a knife inserted in the middle comes out clean.

A chilled Pinot Grigio or Sauvignon Blanc complements the creamy, tangy flavors beautifully. The wine's acidity cuts through the rich sauce.

Creamy Tomato Spinach Pine Nut Bake

Layers of fresh spinach, cherry tomatoes, and toasted pine nuts baked in a rich, creamy Parmesan sauce. A comforting Mediterranean-style vegetarian dish.

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
  • 1/2 tsp ground black pepper
  • 1/2 tsp sea salt
  • Pinch of nutmeg (optional)

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 cook, stirring constantly, until wilted, 2–3 minutes. Remove from heat and set aside.
4
Prepare the Creamy Mixture: In a large bowl, whisk together eggs, heavy cream, ricotta, Parmesan, oregano, black pepper, salt, and nutmeg (if using) until smooth and well combined.
5
Combine Vegetables with Cream Mixture: Gently fold the cooked spinach mixture and half the cherry tomatoes into the cream mixture until evenly distributed.
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 with remaining tablespoon olive oil and sprinkle breadcrumbs across the top.
8
Bake Until Golden: Bake for 30–35 minutes until golden brown and set in the center. A knife inserted should come out clean.
9
Rest and Serve: Let cool for 5 minutes before serving to allow the bake to set.
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 (heavy cream, ricotta, Parmesan), eggs, and nuts (pine nuts). Gluten present in breadcrumbs—use gluten-free breadcrumbs if needed.
Kara Bennett

Passionate home cook sharing easy, family-friendly recipes and meal prep tips.