Creamy Tomato Spinach Pine Nut Bake

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

This satisfying Mediterranean bake combines layers of fresh spinach, sweet cherry tomatoes, and toasted pine nuts in a velvety cream and ricotta sauce. Ready in under an hour, it delivers golden, bubbling comfort with a satisfying crunch from the breadcrumb topping.

The simple preparation involves wilting spinach with aromatics, folding into a seasoned egg and cream base, then baking until beautifully set. Perfect alongside crusty bread and a crisp salad.

I stumbled onto this combination during a rainy Tuesday when I was craving something warm but refused to do another grocery run. The pine nuts were sitting in my pantry from a failed pesto attempt weeks earlier, and I just started throwing things into a skillet. When it emerged from the oven, bubbling and golden, my roommate actually paused her Netflix show to ask what smelled so incredible. Now it is our go to when we need dinner to feel like an occasion without any real effort.

Last autumn I made this for a friend who swore she hated cooked spinach, and she went back for seconds without even realizing what she was eating. The way the tomatoes burst and release their juices into the cream changes everything, and those pine nuts get all toasty and fragrant on top. It is one of those dishes that looks impressive but comes together while you are catching up on phone calls or listening to a podcast.

Ingredients

  • Fresh spinach: The frozen stuff would make this watery and sad, so please use fresh and give it a rough chop so it folds in easily
  • Cherry tomatoes: They hold their shape better than regular tomatoes and those little bursts of juice are pure magic against the rich cream
  • Double cream: Heavy cream works too, but the higher fat content here is what makes the sauce so velvety and luxurious
  • Ricotta cheese: Adds subtle sweetness and body without overwhelming the other flavors, though cottage cheese works in a pinch
  • Parmesan cheese: grate it yourself if you can because the pre grated stuff has anti caking agents that prevent it from melting properly
  • Pine nuts: Toast them in a dry pan first if you want extra crunch, but the oven will do most of the work here
  • Eggs: Room temperature eggs incorporate better into the cream mixture, so take them out while you prep everything else
  • Nutmeg: Just a pinch makes the cream taste more complex, like something you would order at a restaurant

Instructions

Get your oven ready:
Preheat to 180°C (350°F) and give your baking dish a quick swipe with olive oil so nothing sticks later
Build the flavor base:
Warm that olive oil in your skillet and let the onions soften until they are translucent, then add garlic for just a minute so it does not burn
Wilt the spinach:
Toss in all that spinach and watch it collapse into nothing, stirring until it is wilted but still vibrant green, then set it aside
Make the custard:
Whisk the eggs, cream, ricotta, Parmesan, oregano, pepper, salt, and nutmeg until completely smooth and silky
Bring it together:
Fold the cooked spinach and half those cherry tomatoes gently into the cream mixture, being careful not to overmix
Assemble and top:
Pour everything into your prepared dish and scatter the rest of the tomatoes, pine nuts, and breadcrumbs across the top
Bake until golden:
Let it go for 30 to 35 minutes until the top is beautifully bronzed and the center is set when you give it a gentle shake
Patience pays off:
Those five minutes of cooling time let everything settle so you get clean, pretty slices instead of a sloppy mess
Mediterranean vegetarian casserole with wilted spinach, ricotta cream sauce, and crunchy pine nut garnish Save
Mediterranean vegetarian casserole with wilted spinach, ricotta cream sauce, and crunchy pine nut garnish | pinmealmagic.com

This became our Sunday dinner staple because it feels special but uses ingredients we almost always have on hand. I love bringing it to potlucks because it travels well and people always ask for the recipe, which is the highest compliment really.

Make Ahead Magic

You can assemble this entire dish up to a day in advance, cover it tightly, and keep it in the refrigerator until you are ready to bake. The flavors actually meld together beautifully overnight, and the only adjustment you might need is an extra 5 to 10 minutes in the oven if it is coming straight from the fridge.

Perfect Pairings

A crisp green salad with a sharp vinaigrette cuts right through the richness, and crusty bread is non negotiable for mopping up that sauce. If you drink wine, something acidic like Pinot Grigio or Sauvignon Blanc balances the cream perfectly.

Easy Switch Ups

Sometimes I throw in sun dried tomatoes or fresh basil if I have them, and once I used mascarpone instead of ricotta which made it even more decadent. The breadcrumb topping is totally optional, but that little bit of crunch against the creamy interior is worth the extra step.

  • Swap spinach for chard or kale if that is what you have
  • Try adding fresh thyme or rosemary along with the oregano
  • Use gluten free breadcrumbs if needed, or crushed crackers work too
Baked dish featuring layered spinach, tomatoes, and pine nuts in a rich savory cream sauce Save
Baked dish featuring layered spinach, tomatoes, and pine nuts in a rich savory cream sauce | pinmealmagic.com

There is something deeply satisfying about a dish that looks fancy but comes together with such simple ingredients. Hope this brings as much comfort to your table as it has to mine.

Recipe Q&A

Yes, assemble the dish up to 24 hours in advance and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.

Walnuts, almonds, or sunflower seeds work well as alternatives. Toast them lightly before adding for the best flavor and crunch.

The bake freezes well for up to 3 months. Cool completely, wrap tightly, and freeze. Thaw overnight and reheat at 180°C until piping hot.

Replace cream with coconut cream or cashew cream, use dairy-free ricotta alternative, and nutritional yeast instead of Parmesan. The texture will remain creamy.

Sautéed mushrooms, roasted peppers, or grated zucchini make excellent additions. Just cook off excess moisture before folding into the creamy base.

The bake is ready when the top is golden brown, the center is set with no liquid jiggle, and a knife inserted comes out clean.

Creamy Tomato Spinach Pine Nut Bake

Rich Mediterranean bake with tender spinach, cherry tomatoes, and pine nuts in a luscious creamy sauce. Perfect cozy vegetarian dinner.

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
Preheat Oven and Prepare Dish: Preheat the 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 the chopped onion and cook for 3-4 minutes until softened. Add minced garlic and cook for 1 minute until fragrant.
3
Wilt the Spinach: Add the spinach to the skillet and cook, stirring constantly, 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 the cooked spinach mixture and half the cherry tomatoes into the creamy mixture until evenly distributed.
6
Assemble the 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 of olive oil and sprinkle breadcrumbs over the surface.
8
Bake Until Golden: Bake for 30-35 minutes, or until golden brown and set in the center.
9
Rest Before Serving: Allow the bake to cool for 5 minutes before serving to set the 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)
  • Contains eggs
  • Contains nuts (pine nuts)
  • Contains gluten in breadcrumbs (use gluten-free if needed)
Lauren Phelps

Creative home cook sharing quick, easy, and wholesome recipes for everyday family meals.