When you want a dish that combines elegance, heartiness, and comfort, this Spinach and Cheese Puff Pastry Bake with Cherry Tomatoes is exactly what you need. It’s a recipe that feels just as at home on a Sunday brunch table as it does for a weeknight dinner. The golden puff pastry provides a crispy and buttery foundation, while the filling is a rich blend of creamy ricotta, stretchy mozzarella, and sharp Parmigiano Reggiano. The eggs and milk bring it all together, giving the bake a custard-like smoothness, and the cherry tomatoes on top provide a pop of color and sweetness that balances everything beautifully. What makes this dish so versatile is that it straddles the line between indulgent and wholesome, making it a family favorite no matter the occasion.
Full Recipe
Ingredients
-
1 sheet of puff pastry (thawed, if frozen)
-
7 eggs
-
160 ml (5.3 fl oz) milk
-
Salt, to taste
-
Pepper, to taste
-
Herb mixture (such as oregano, thyme, or Italian herbs)
-
200 g (7 oz) fresh spinach
-
100 g (3.5 oz) grated Parmigiano Reggiano (for layering)
-
200 g (7 oz) ricotta cheese
-
100 g (3.5 oz) grated mozzarella cheese
-
50 g (1.7 oz) grated Parmigiano Reggiano (for filling mix)
-
100 g (3.5 oz) cherry tomatoes, halved
Cooking Directions
-
Prepare the Pastry Base Preheat your oven to 180 °C (350 °F). Roll out the puff pastry and carefully fit it into a 30 cm (12-inch) baking dish. Press gently to cover the base and sides, letting the edges rise slightly to form a rustic crust.
-
Whisk the Eggs and Milk In a large bowl, whisk together the eggs and milk until smooth. Season with salt, pepper, and your preferred herb mixture. This mixture is key to binding the filling together and giving the bake its soft custardy texture.
-
Prepare the Spinach Wash the spinach thoroughly and blanch it briefly in boiling water or sauté it until wilted. Drain well and squeeze out excess moisture to avoid a soggy filling. Spread evenly over the puff pastry base.
-
Add Cheese Layers Sprinkle 100 g of grated Parmigiano Reggiano over the spinach to form a flavorful base layer.
-
Make the Cheese Filling In a mixing bowl, combine the ricotta, mozzarella, and 50 g of Parmigiano Reggiano. Mix until smooth and creamy. Spread this mixture over the spinach layer in the dish.
-
Assemble the Bake Pour the whisked egg and milk mixture evenly over the filling, allowing it to soak into the spinach and cheese layers. Gently place the halved cherry tomatoes on top, cut side up, for bursts of color and flavor.
-
Bake Place the dish into the preheated oven and bake for 1 hour. The top should be golden brown, and the filling should be set and slightly puffed.
-
Rest and Serve Allow the bake to cool for about 10 minutes before slicing. Garnish with fresh herbs if desired and serve warm.
Nutrients (per serving, approx. 1/8 of bake)
-
Calories: 320
-
Protein: 18 g
-
Fat: 21 g
-
Carbohydrates: 14 g
-
Fiber: 2 g
-
Sugar: 3 g
-
Sodium: 450 mg
Why You’ll Love This Recipe
This bake is comfort food that doesn’t require much effort. With minimal preparation and simple ingredients, you can create a dish that tastes and looks like it came out of a gourmet kitchen. The combination of creamy cheeses, eggs, and spinach makes it hearty yet balanced, while the puff pastry adds a crunchy bite. You’ll also love how versatile it is—it works as a main dish, a brunch centerpiece, or even a satisfying side dish.
The Origins and Inspiration Behind the Dish
Spinach and cheese bakes have been staples in European kitchens for centuries. This recipe borrows inspiration from Italian and French cooking traditions. The idea of combining eggs, milk, and cheese to create a savory custard is very much like a quiche, but here, puff pastry gives it a slightly different twist. The inclusion of cherry tomatoes adds a Mediterranean flair, reminiscent of rustic countryside cooking where fresh vegetables are incorporated into every dish.
Ingredient Spotlight
Puff pastry is the backbone of this recipe, offering buttery layers that bake into a crisp crust. Spinach adds both nutrition and a rich earthy flavor that balances the richness of the dairy. Ricotta provides creaminess, mozzarella offers that signature stretchy melt, and Parmigiano Reggiano brings depth and saltiness. Eggs are the binder, turning everything into a smooth filling, while cherry tomatoes brighten the bake with juiciness and subtle sweetness. Together, these ingredients create a dish that is both indulgent and nutritious.
Storage and Reheating Tips
Leftovers should be stored in an airtight container in the refrigerator for up to three days. To reheat, place slices in an oven preheated to 180 °C (350 °F) for 10–15 minutes to crisp up the pastry again. For a quicker option, use the microwave, but note that the pastry will lose its crunch. This recipe also works well for meal prep. You can assemble the bake in advance, refrigerate it overnight, and bake it the next day. It also freezes beautifully—wrap portions in foil, place them in freezer bags, and reheat straight from frozen for a convenient meal.
Common Variations to Try
If you’re a meat lover, try adding cooked ham, crispy bacon, or sausage pieces to the filling. For a vegetarian boost, add mushrooms, zucchini, or roasted bell peppers. You can swap out ricotta with cottage cheese for a lighter texture or replace mozzarella with feta or goat cheese for tang. To give it an herbaceous flair, mix in basil, thyme, or dill. And for those who love a spicy kick, a sprinkle of chili flakes or diced jalapeños will transform the flavor profile.
Pairing Recommendations
This dish pairs wonderfully with a crisp green salad dressed in lemon vinaigrette. It also complements roasted vegetables like asparagus, carrots, or zucchini. For a brunch spread, serve alongside fresh fruit, coffee, or even sparkling wine for a touch of luxury. It’s also delightful with a side of tomato soup, as the tanginess balances the richness of the cheese filling. If you’re serving it for dinner, a glass of dry white wine or a light red pairs beautifully with the creamy, cheesy flavors.
Advertisement
Health Benefits
Spinach is a powerhouse ingredient, packed with vitamins A, C, and K, as well as iron and fiber. Eggs provide high-quality protein and essential nutrients, while tomatoes contribute antioxidants like lycopene, which are known for heart health benefits. Although the cheeses add richness and fat, they also provide calcium and protein. By combining these ingredients with puff pastry, you get a dish that feels indulgent yet still offers valuable nutrition.
Conclusion
Spinach and Cheese Puff Pastry Bake with Cherry Tomatoes is the kind of recipe that makes you feel like you’re indulging while still getting a dose of freshness and nutrients. It’s versatile, elegant, and surprisingly simple to prepare. With its flaky crust, creamy filling, and colorful topping, this dish is as beautiful as it is delicious. Whether you’re preparing it for family, friends, or just for yourself, it’s sure to impress and satisfy.
Spinach and Cheese Puff Pastry Bake with Cherry Tomatoes
Ingredients
Method
- Prepare the Pastry Base Preheat your oven to 180 °C (350 °F). Roll out the puff pastry and carefully fit it into a 30 cm (12-inch) baking dish. Press gently to cover the base and sides, letting the edges rise slightly to form a rustic crust.
- Whisk the Eggs and Milk In a large bowl, whisk together the eggs and milk until smooth. Season with salt, pepper, and your preferred herb mixture. This mixture is key to binding the filling together and giving the bake its soft custardy texture.
- Prepare the Spinach Wash the spinach thoroughly and blanch it briefly in boiling water or sauté it until wilted. Drain well and squeeze out excess moisture to avoid a soggy filling. Spread evenly over the puff pastry base.
- Add Cheese Layers Sprinkle 100 g of grated Parmigiano Reggiano over the spinach to form a flavorful base layer.
- Make the Cheese Filling In a mixing bowl, combine the ricotta, mozzarella, and 50 g of Parmigiano Reggiano. Mix until smooth and creamy. Spread this mixture over the spinach layer in the dish.
- Assemble the Bake Pour the whisked egg and milk mixture evenly over the filling, allowing it to soak into the spinach and cheese layers. Gently place the halved cherry tomatoes on top, cut side up, for bursts of color and flavor.
- Bake Place the dish into the preheated oven and bake for 1 hour. The top should be golden brown, and the filling should be set and slightly puffed.
- Rest and Serve Allow the bake to cool for about 10 minutes before slicing. Garnish with fresh herbs if desired and serve warm.