This Mediterranean-style bake combines fresh spinach, cherry tomatoes, and toasted pine nuts in a rich, creamy egg and cheese custard. The dish comes together in under an hour, making it ideal for weeknight dinners or weekend entertaining.
The creamy filling, made with double cream, ricotta, and Parmesan, creates a luscious texture that balances perfectly with the fresh vegetables. A topping of breadcrumbs adds a golden, crispy finish to this satisfying vegetarian main course.
Last winter, when my kitchen was freezing and I was craving something that felt like a warm hug, I threw together whatever I had in the fridge. This tomato and spinach bake was born out of pure laziness, but my roommate actually asked for the recipe, and thats never happened before.
I brought this to a potluck last spring when I was running late and had no energy to cook something impressive. Two people asked for the recipe, and the host kept insisting it was restaurant quality, which was hilarious because I hadnt even showered that day.
Ingredients
- Fresh spinach: The fresh stuff wilts beautifully without turning slimy like frozen spinach sometimes does, and it adds this gorgeous green color throughout the bake
- Cherry tomatoes: They burst while baking and create these little pockets of sweetness that balance the rich cream sauce perfectly
- Double cream: This is what makes the dish feel luxurious, though Ive used heavy cream in a pinch and no one noticed the difference
- Ricotta cheese: Adds a subtle graininess and mild tang that cuts through the richness of the cream
- Pine nuts: They toast on top and become these buttery, crunchy nuggets that contrast with the soft custard underneath
- Nutmeg: Just a pinch makes the cream sauce taste like it came from a fancy Italian restaurant, trust me on this one
Instructions
- Get your oven ready:
- Preheat to 180°C and grease your baking dish with olive oil so nothing sticks later
- Soften the aromatics:
- Cook the onion in olive oil until translucent, then add garlic for just one minute so it doesnt turn bitter
- Wilt the spinach:
- Throw in the spinach and stir until it collapses, which takes literally two minutes
- Make the custard:
- Whisk together eggs, cream, ricotta, Parmesan, and all your seasonings until smooth
- Combine everything:
- Fold in the cooked spinach and half the tomatoes, then pour into your prepared dish
- Top it off:
- Scatter remaining tomatoes and pine nuts over the top, then drizzle with olive oil and sprinkle with breadcrumbs
- Bake until golden:
- Let it go for 30 to 35 minutes until the top is browned and the center doesnt jiggle when you shake the pan
- Wait before serving:
- Give it five minutes to set, or else you will end up with soup instead of slices
This has become my go to when friends come over for dinner and I want to actually hang out instead of being stuck at the stove. Last time I made it, we ate straight from the baking dish while standing in the kitchen because no one wanted to wait for proper plating.
Making It Your Own
Sometimes I throw in sun dried tomatoes if I want deeper flavor, and fresh basil on top is never a bad idea. The recipe is forgiving enough that you can play with it without ruining the whole thing.
What To Serve With It
A simple green salad cuts through the richness, and crusty bread is non negotiable for soaking up all that creamy sauce. A chilled white wine like Pinot Grigio balances the warmth of the bake.
Getting Ahead
You can assemble this entire thing the night before and keep it in the fridge. The flavors actually meld together better that way, and it means zero prep when your guests arrive.
- Add ten minutes to baking time if its coming straight from the fridge
- Wait to sprinkle breadcrumbs until right before baking or they will get soggy overnight
- Let the dish sit at room temperature for twenty minutes before baking
There is something deeply satisfying about a dish that looks impressive but barely requires any effort. This bake has saved me on countless weeknights when takeout felt like the only other option.
Recipe FAQs
- → Can I make this bake ahead of time?
-
Yes, you can assemble the bake up to 24 hours in advance and refrigerate. Add an extra 5-10 minutes to the baking time if cooking from cold.
- → What can I substitute for pine nuts?
-
Walnuts, almonds, or sunflower seeds work well as alternatives. Toast them lightly before adding to maintain the crunchy texture.
- → Is this suitable for freezing?
-
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.
- → How do I know when it's done?
-
The bake is ready when the top is golden brown, the center is set (no liquid jiggles), and a knife inserted comes out clean.
- → Can I make this gluten-free?
-
Simply replace the breadcrumbs with gluten-free alternatives or crushed gluten-free crackers. All other ingredients are naturally gluten-free.
- → What sides pair well with this bake?
-
A crisp green salad with vinaigrette, crusty bread, or roasted vegetables complement the creamy texture. It also pairs beautifully with white wines like Pinot Grigio.