Veggie Pesto Spinach Lasagna
There’s something truly magical about a homemade Veggie Pesto Spinach Lasagna. It brings back memories of family gatherings where the aroma filled the kitchen, making everyone eagerly anticipate the delicious meal ahead. I remember the first time I made this dish; I was experimenting with flavors and layers, and what came out was an absolute triumph! The combination of fresh spinach, rich pesto, and creamy cheese creates a comforting experience that’s perfect for any occasion. Whether you’re having friends over or just treating yourself, this lasagna never disappoints.
This recipe is a celebration of vibrant ingredients working harmoniously together. The buttery lasagna sheets act as the perfect canvas for the colorful filling. Every slice is a delightful surprise, with layers of flavor that tantalize the taste buds. Plus, it’s a wonderful way to sneak in some greens for those who might shy away from them otherwise. So, let’s dive deep into why this dish holds such a special place in my heart and kitchen.
Recipe Snapshot
50 mins
25 mins
25 mins
Medium
400 kcal
15 g
Keto, Gluten-Free, Low FODMAP
22 g
Skillet, Frying Pan, Whisk, Oven, Chef’s Knife, Mixing Bowl, Wooden Spoon, Baking Sheet
The Magic of This Veggie Pesto Spinach Lasagna
Embracing Vegetables
One of the standout features of the Veggie Pesto Spinach Lasagna is the way it embraces vegetables. The fresh spinach not only adds a pop of color but also contributes a wealth of nutrients. It’s an effortless way to incorporate greens into your diet without sacrificing flavor. The marriage of the spinach with the rich pesto creates a satisfying filling that’s both nutritious and delicious.
Comforting Layers
Lasagna is all about layers. The process of layering the creamy filling between sheets of lasagna makes every bite a delight. As you cut into this dish, you reveal the beautifully stacked layers, each contributing to a symphony of flavors and textures. It’s not just a meal; it’s an experience that brings people together around the table, creating lasting memories.
Perfect for Meal Prep
Another reason I adore this lasagna is its versatility. You can prepare it ahead of time, making it a perfect candidate for meal prep. Whether you’re cooking for the week or planning for a special gathering, it’s a dish that can be made in advance and simply baked when you’re ready. This feature is especially helpful for busy weeks or entertaining guests on the weekend.
Endless Variations
The Veggie Pesto Spinach Lasagna is also a fantastic base for creativity. Feel free to switch up the ingredients! Want to include other veggies? Go for it! Different types of cheese? Why not! This dish adapts beautifully to what you have on hand, encouraging you to experiment and make it your own.
A Crowd-Pleaser
Lastly, this lasagna is a crowd-pleaser. It’s hard to find someone who doesn’t appreciate a good lasagna, and this version is no exception. It’s rich, hearty, and satisfying, making it perfect for family dinners or cozy gatherings with friends. The moment you serve it, expect the compliments to roll in!
Everything You Need for Veggie Pesto Spinach Lasagna

Creating the perfect Veggie Pesto Spinach Lasagna starts with selecting the right ingredients. Each component plays a significant role in delivering that rich and comforting flavor we all love. The fresh spinach brings earthy tones, while the pesto adds a burst of freshness. Let’s take a closer look at these wonderful ingredients and how they contribute to this delicious dish.
- 1 large onion – finely chopped: The base of flavor for our lasagna, adding depth and sweetness.
- 600 g spinach – coarsely chopped: A nutrient powerhouse that adds vibrant color and richness.
- 100 g butter: Necessary for creating a luscious sauce that binds everything together.
- 100 g flour: Helps to thicken our creamy sauce, ensuring it coats every layer perfectly.
- 1 L whole milk: The creamy backbone of our sauce, providing a smooth consistency.
- 300 g basil pesto: Infuses the dish with herby flavors, making every bite a delight.
- 100 g Parmesan + extra for sprinkling: Adds a salty, nutty flavor that elevates the dish.
- 1 packet of lasagna sheets: The foundation of our layers, creating a hearty structure.
- Salt: Essential for enhancing the natural flavors of our ingredients.
- Pepper: A staple seasoning that adds a hint of spice.
- Olive oil: Used for sautéing, adding a touch of richness.
Instructions for Veggie Pesto Spinach Lasagna

Now that we have our ingredients ready, let’s get cooking! The process of making Veggie Pesto Spinach Lasagna is as enjoyable as the final result is delicious. Follow these simple steps, and soon enough, your kitchen will be filled with mouthwatering aromas that’ll have everyone hustling into the dining room.
Preheat your oven to 180 °C/356° F, Fan. This initial step is crucial as it ensures your lasagna cooks evenly from the start. A hot oven is essential for achieving that golden, bubbly top we all crave.
In a warm pan over medium heat, add the finely chopped onion and spinach. SautĂ© them together until the liquid has evaporated, leaving you with flavorful vegetables. You’ll know it’s ready when the spinach is wilted and the onion is translucent.
In a separate saucepan set over medium heat, melt the butter. Once it’s completely melted, add the flour. Stir with a hand whisk, cooking until you see a light golden color. This roux is the foundation for your creamy sauce.
Gradually add the milk to the roux in batches, stirring constantly with a whisk to avoid lumps. Keep stirring until the mixture thickens and turns creamy, which usually takes around 5 to 7 minutes. You want a velvety consistency that coats the back of a spoon.
Now, stir in the sautéed spinach, pesto, Parmesan, salt, and pepper. Mix everything until you have a uniform filling that smells incredible! Set this mixture aside as it will be layered into the lasagna.
Take a baking pan (25Ă—35 cm/10Ă—14 inches works perfectly) and spread a thin layer of your cheese cream on the bottom. This prevents the first layer of lasagna sheets from sticking.
Layer three lasagna sheets over the sauce, then add another layer of the creamy filling. Continue layering like this until you run out of lasagna sheets and filling, finishing with a layer of cream on top. Make sure the top layer is well coated for that delicious crust!
Sprinkle extra Parmesan on top to enhance the flavor and color. Now, it’s time to bake! Place the pan in the preheated oven and bake for 35 to 40 minutes. You’ll know it’s done when the top is golden and bubbly.
Once baked, allow the lasagna to cool for a few minutes before cutting into it. This resting time allows everything to set so you can serve it up without it falling apart!
Things Worth Knowing
Things Worth Knowing
- Check for Freshness: Always use fresh spinach and pesto for the best flavor. Fresh ingredients make a huge difference in the taste of your dish.
- Layering Technique: Ensure each layer of lasagna sheets is well covered with sauce to prevent drying out during baking.
- Cooling Time: Allow the lasagna to cool a bit before serving; this will help it hold its shape better when sliced.
- Flavor Development: If you can, let your lasagna sit for a few hours (or overnight) in the refrigerator before baking. This allows the flavors to meld beautifully!
Change It Up

While the Veggie Pesto Spinach Lasagna is delicious as is, there are always ways to give it your own spin. Here are some ideas to consider:
- Storage: Keep leftovers in an airtight container in the fridge for up to three days. Reheat in the oven for the best texture.
- Freezing: You can freeze the assembled but uncooked lasagna for up to two months. Just make sure to wrap it well!
- Pairing: Serve with a light salad or garlic bread for a complete meal. The brightness of a salad balances the richness of the lasagna.
- Vegetable Variations: Feel free to add other vegetables like zucchini or mushrooms for added flavor and texture.
- Cheese Options: Swap out Parmesan for mozzarella or a different cheese of your liking to change up the flavor profile.
- Spice It Up: If you like a kick, consider adding some red pepper flakes to the filling for a spicy twist.
Pairing Suggestions for Veggie Pesto Spinach Lasagna
When it comes to serving your Veggie Pesto Spinach Lasagna, there are plenty of delightful options to consider to enhance the experience:
- Green Salad: A fresh, crisp salad with a light vinaigrette pairs beautifully with the richness of the lasagna. Try using arugula, cherry tomatoes, and cucumbers for a refreshing contrast.
- Garlic Bread: Nothing beats the classic pairing of garlic bread with pasta dishes. The buttery, garlicky flavor complements the lasagna and adds a comforting touch.
- Roasted Vegetables: Serve with a side of roasted seasonal vegetables such as bell peppers, zucchini, or asparagus for a colorful and nutritious addition.
- Special Occasions: This dish is perfect for family gatherings, potlucks, or holiday dinners. It’s a fantastic centerpiece that everyone can enjoy.
- Wine Pairing: Consider a light white wine or sparkling water with lemon to cleanse the palate between bites.
- Storage Tips: Leftovers can be stored in an airtight container. If you plan to freeze it, wrap it tightly and label it for easy identification later!
FAQ
Conclusion
The Veggie Pesto Spinach Lasagna is not just a dish; it’s a wholesome experience that brings people together. With layers of delicious flavors and a touch of green goodness, it’s a meal you can feel good about serving. I encourage you to try making it for your next dinner gathering or family night. It’s bound to become a favorite in your home, bringing joy and satisfaction to every table.

Veggie Pesto Spinach Lasagna
Equipment
- Skillet
- Frying Pan
- Whisk
- Oven
- Chef's Knife
- Mixing Bowl
- Wooden Spoon
- Baking Sheet
Ingredients
- 1 large Onion finely chopped
- 600 g Spinach coarsely chopped
- 100 g Butter
- 100 g Flour
- 1 L Whole Milk
- 300 g Basil Pesto
- 100 g Parmesan + extra for sprinkling
- 1 packet Lasagna Sheets
- Salt
- Pepper
- Olive Oil
Instructions
- Preheat your oven to 180 °C/356° F, Fan. This initial step is crucial as it ensures your lasagna cooks evenly from the start. A hot oven is essential for achieving that golden, bubbly top we all crave.
- In a warm pan over medium heat, add the finely chopped onion and spinach. Sauté them together until the liquid has evaporated, leaving you with flavorful vegetables. You'll know it's ready when the spinach is wilted and the onion is translucent.
- In a separate saucepan set over medium heat, melt the butter. Once it’s completely melted, add the flour. Stir with a hand whisk, cooking until you see a light golden color. This roux is the foundation for your creamy sauce.
- Gradually add the milk to the roux in batches, stirring constantly with a whisk to avoid lumps. Keep stirring until the mixture thickens and turns creamy, which usually takes around 5 to 7 minutes. You want a velvety consistency that coats the back of a spoon.
- Now, stir in the sautéed spinach, pesto, Parmesan, salt, and pepper. Mix everything until you have a uniform filling that smells incredible! Set this mixture aside as it will be layered into the lasagna.
- Take a baking pan (25Ă—35 cm/10Ă—14 inches works perfectly) and spread a thin layer of your cheese cream on the bottom. This prevents the first layer of lasagna sheets from sticking.
- Layer three lasagna sheets over the sauce, then add another layer of the creamy filling. Continue layering like this until you run out of lasagna sheets and filling, finishing with a layer of cream on top. Make sure the top layer is well coated for that delicious crust!
- Sprinkle extra Parmesan on top to enhance the flavor and color. Now, it’s time to bake! Place the pan in the preheated oven and bake for 35 to 40 minutes. You’ll know it’s done when the top is golden and bubbly.
- Once baked, allow the lasagna to cool for a few minutes before cutting into it. This resting time allows everything to set so you can serve it up without it falling apart!
Notes
- Tip 1: Keep leftovers in an airtight container in the fridge for up to three days. Reheat in the oven for the best texture.
- Tip 2: You can freeze the assembled but uncooked lasagna for up to two months. Just make sure to wrap it well!
- Tip 3: Serve with a light salad or garlic bread for a complete meal. The brightness of a salad balances the richness of the lasagna.
- Tip 4: Feel free to add other vegetables like zucchini or mushrooms for added flavor and texture.
- Tip 5: Swap out Parmesan for mozzarella or a different cheese of your liking to change up the flavor profile.
- Tip 6: If you like a kick, consider adding some red pepper flakes to the filling for a spicy twist.


