Spinach Florentine, a creamy, cheesy, and utterly delightful dish, is about to become your new favorite way to enjoy leafy greens! Forget everything you thought you knew about spinach this recipe transforms it into something truly special. Have you ever wondered how a simple vegetable could be elevated to such a decadent and comforting experience?
The term "Florentine" in cooking traditionally refers to dishes prepared in the style of Florence, Italy, often featuring spinach. While the exact origins are debated, it's believed that Catherine de' Medici, a Florentine noblewoman who became Queen of France, popularized spinach dishes in the French court during the 16th century. Whether or not thats entirely true, the association with Florence lends an air of elegance and sophistication to this humble vegetable.
People adore Spinach Florentine for its incredible versatility and satisfying flavor profile. The creamy sauce, often made with béchamel or a similar base, perfectly complements the earthy spinach. The addition of cheese, typically Parmesan or Gruyère, adds a salty, nutty depth that elevates the dish even further. It's a fantastic side dish, a delicious filling for crepes or omelets, or even a vegetarian main course served with crusty bread. Plus, it's surprisingly easy to make, making it perfect for both weeknight dinners and special occasions. Get ready to experience the magic of Florentine cooking!
Ingredients:
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt, or more to taste
- 1/8 teaspoon black pepper, or more to taste
- 1 (8-ounce) package cream cheese, softened
- 1/2 cup grated Parmesan cheese, divided
- 1/4 cup heavy cream
- 1 large egg, lightly beaten
- 1 (17.3-ounce) package puff pastry sheets, thawed
- 1 large egg, beaten (for egg wash)
Preparing the Spinach Mixture:
Okay, let's get started with the heart of our Spinach Florentine the creamy, flavorful spinach mixture. This is where all the magic happens, so pay close attention to each step!
- Sauté the Aromatics: Heat the olive oil in a large skillet over medium heat. Add the finely chopped onion and cook until softened and translucent, about 5-7 minutes. You want the onion to be nice and sweet, but not browned. Stir frequently to prevent burning.
- Add the Garlic: Add the minced garlic to the skillet and cook for another minute, until fragrant. Be careful not to burn the garlic, as it can become bitter. The aroma should be intoxicating!
- Incorporate the Spinach: This is a crucial step! Make sure your thawed spinach is squeezed completely dry. Excess moisture will make your Florentine soggy, and nobody wants that. Add the squeezed spinach to the skillet with the onion and garlic. Stir well to combine.
- Season Generously: Now, let's add some flavor! Sprinkle in the ground nutmeg, salt, and pepper. Stir well to ensure the spices are evenly distributed throughout the spinach mixture. Taste and adjust seasonings as needed. Remember, you can always add more, but you can't take it away!
- Create the Creamy Base: Reduce the heat to low. Add the softened cream cheese, 1/4 cup of the grated Parmesan cheese, and the heavy cream to the skillet. Stir continuously until the cream cheese is completely melted and the mixture is smooth and creamy. This might take a few minutes, so be patient.
- Bind with Egg: Remove the skillet from the heat. Allow the mixture to cool slightly for a few minutes. Then, slowly drizzle in the lightly beaten egg, stirring constantly to prevent the egg from scrambling. The egg will help bind the mixture together and give it a richer texture.
- Final Touches: Stir in the remaining 1/4 cup of grated Parmesan cheese. This will add a nice cheesy bite to the filling. Taste the mixture one last time and adjust seasonings as needed. Set aside to cool completely while you prepare the puff pastry.
Working with the Puff Pastry:
Puff pastry can be a little intimidating, but don't worry, I'll guide you through it. The key is to keep it cold and work quickly. This will ensure that the pastry puffs up beautifully in the oven.
- Prepare Your Work Surface: Lightly flour a clean, flat surface. This will prevent the puff pastry from sticking.
- Unfold the Puff Pastry: Gently unfold one sheet of puff pastry onto the floured surface. If the pastry is sticking, use a thin spatula to carefully loosen it.
- Roll Out the Pastry: Using a rolling pin, gently roll out the puff pastry sheet into a rectangle approximately 12x14 inches. Try to keep the edges as even as possible. Don't press too hard, as you don't want to deflate the pastry.
- Repeat with the Second Sheet: Repeat steps 2 and 3 with the second sheet of puff pastry.
Assembling the Spinach Florentine:
Now for the fun part putting it all together! This is where your culinary creation really starts to take shape.
- Preheat Your Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. This will prevent the Florentine from sticking and make cleanup a breeze.
- Layer the Filling: Place one sheet of rolled-out puff pastry onto the prepared baking sheet. Spread the cooled spinach mixture evenly over the puff pastry, leaving a 1-inch border around the edges.
- Top with the Second Sheet: Carefully place the second sheet of rolled-out puff pastry over the spinach filling. Gently press the edges together to seal.
- Seal the Edges: Use a fork to crimp the edges of the puff pastry together. This will create a decorative border and ensure that the filling stays inside during baking.
- Create Vent Holes: Use a sharp knife to cut a few slits in the top of the puff pastry. This will allow steam to escape during baking and prevent the Florentine from puffing up too much.
- Egg Wash: Brush the top of the puff pastry with the beaten egg. This will give it a beautiful golden-brown color and a glossy finish.
Baking the Spinach Florentine:
Almost there! Now it's time to bake our masterpiece to golden-brown perfection.
- Bake: Place the baking sheet in the preheated oven and bake for 25-30 minutes, or until the puff pastry is golden brown and puffed up. Keep a close eye on it, as baking times may vary depending on your oven.
- Cool Slightly: Remove the Spinach Florentine from the oven and let it cool on the baking sheet for a few minutes before transferring it to a cutting board.
Serving and Enjoying:
Congratulations! You've created a delicious and impressive Spinach Florentine. Now it's time to enjoy the fruits (or rather, vegetables!) of your labor.
- Slice and Serve: Use a sharp knife to slice the Spinach Florentine into squares or wedges.
- Serve Warm: Serve the Florentine warm. It's delicious on its own or as a side dish.
- Garnish (Optional): If you want to get fancy, you can garnish the Florentine with a sprinkle of fresh parsley or a dollop of sour cream.
- Enjoy! Savor the flaky puff pastry, the creamy spinach filling, and the satisfying flavors. This Spinach Florentine is sure to be a hit with your family and friends!
Conclusion:
So, there you have it! This Spinach Florentine recipe is truly a must-try, and I'm not just saying that. It's the perfect blend of creamy, cheesy comfort and healthy greens, making it a dish you can feel good about indulging in. The richness of the sauce combined with the earthy spinach creates a flavor profile that's both satisfying and sophisticated. Whether you're looking for a show-stopping side dish for your next dinner party or a comforting weeknight meal, this recipe delivers every single time.
But the best part? It's incredibly versatile! While I've shared my go-to method, feel free to get creative and adapt it to your own tastes. For a heartier meal, consider adding grilled chicken or shrimp to the Spinach Florentine. The protein complements the creamy spinach beautifully and transforms it into a complete and satisfying main course. You could also stir in some cooked pasta, like penne or farfalle, for a delicious and comforting pasta bake. Imagine those perfectly cooked noodles coated in that luscious spinach and cheese sauce pure heaven!
If you're looking for vegetarian variations, consider adding some sautéed mushrooms or artichoke hearts. These additions will enhance the earthy flavors of the spinach and add a delightful textural element. For a spicier kick, a pinch of red pepper flakes or a dash of hot sauce can elevate the dish to a whole new level. And if you're watching your calorie intake, you can easily lighten up the recipe by using low-fat cream cheese and milk. The flavor will still be fantastic, but you'll be able to enjoy it guilt-free.
Serving suggestions are endless! This Spinach Florentine is fantastic as a side dish alongside roasted chicken, grilled steak, or baked salmon. It also makes a wonderful filling for omelets or quiches. Imagine waking up to a fluffy omelet stuffed with this creamy spinach goodness what a way to start the day! You can even use it as a topping for baked potatoes or as a dip for crusty bread. The possibilities are truly limitless.
I truly believe that this recipe will become a staple in your kitchen, just as it has in mine. It's easy to make, incredibly delicious, and endlessly adaptable. So, what are you waiting for? Gather your ingredients, preheat your oven, and get ready to experience the magic of Spinach Florentine. I'm confident that you'll love it as much as I do!
And now, for the most important part: I want to hear from you! Once you've tried this recipe, please share your experience in the comments below. Did you make any variations? What did you serve it with? What did your family think? I'm always eager to learn from your culinary adventures and see how you've made this recipe your own. Don't be shy your feedback is invaluable and helps me create even better recipes for you in the future. Happy cooking!
Spinach Florentine: A Delicious and Nutritious Recipe

Flaky puff pastry filled with a creamy, savory spinach and Parmesan cheese mixture. A delicious and impressive dish perfect for brunch, lunch, or a light dinner.
Ingredients
- 1 tablespoon olive oil
- 1 small yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 (10-ounce) package frozen chopped spinach, thawed and squeezed dry
- 1/4 teaspoon ground nutmeg
- 1/4 teaspoon salt, or more to taste
- 1/8 teaspoon black pepper, or more to taste
- 1 (8-ounce) package cream cheese, softened
- 1/2 cup grated Parmesan cheese, divided
- 1/4 cup heavy cream
- 1 large egg, lightly beaten
- 1 (17.3-ounce) package puff pastry sheets, thawed
- 1 large egg, beaten (for egg wash)
Instructions
- Heat the olive oil in a large skillet over medium heat. Add the finely chopped onion and cook until softened and translucent, about 5-7 minutes. Stir frequently to prevent burning.
- Add the minced garlic to the skillet and cook for another minute, until fragrant. Be careful not to burn the garlic.
- Add the squeezed spinach to the skillet with the onion and garlic. Stir well to combine.
- Sprinkle in the ground nutmeg, salt, and pepper. Stir well to ensure the spices are evenly distributed throughout the spinach mixture. Taste and adjust seasonings as needed.
- Reduce the heat to low. Add the softened cream cheese, 1/4 cup of the grated Parmesan cheese, and the heavy cream to the skillet. Stir continuously until the cream cheese is completely melted and the mixture is smooth and creamy.
- Remove the skillet from the heat. Allow the mixture to cool slightly for a few minutes. Then, slowly drizzle in the lightly beaten egg, stirring constantly to prevent the egg from scrambling.
- Stir in the remaining 1/4 cup of grated Parmesan cheese. Taste the mixture one last time and adjust seasonings as needed. Set aside to cool completely while you prepare the puff pastry.
- Lightly flour a clean, flat surface.
- Gently unfold one sheet of puff pastry onto the floured surface.
- Using a rolling pin, gently roll out the puff pastry sheet into a rectangle approximately 12x14 inches. Try to keep the edges as even as possible.
- Repeat steps 2 and 3 with the second sheet of puff pastry.
- Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Place one sheet of rolled-out puff pastry onto the prepared baking sheet. Spread the cooled spinach mixture evenly over the puff pastry, leaving a 1-inch border around the edges.
- Carefully place the second sheet of rolled-out puff pastry over the spinach filling. Gently press the edges together to seal.
- Use a fork to crimp the edges of the puff pastry together.
- Use a sharp knife to cut a few slits in the top of the puff pastry.
- Brush the top of the puff pastry with the beaten egg.
- Place the baking sheet in the preheated oven and bake for 25-30 minutes, or until the puff pastry is golden brown and puffed up.
- Remove the Spinach Florentine from the oven and let it cool on the baking sheet for a few minutes before transferring it to a cutting board.
- Use a sharp knife to slice the Spinach Florentine into squares or wedges.
- Serve the Florentine warm. It's delicious on its own or as a side dish.
- Garnish with a sprinkle of fresh parsley or a dollop of sour cream (optional).
Notes
- Make sure to squeeze as much moisture as possible from the thawed spinach to prevent a soggy Florentine.
- Work quickly with the puff pastry and keep it cold to ensure it puffs up properly in the oven.
- Baking times may vary depending on your oven, so keep a close eye on the Florentine while it's baking.
- Feel free to adjust the seasonings in the spinach mixture to your liking.
- For a vegetarian option, ensure the Parmesan cheese is vegetarian-friendly.