Lasagna is one of the most beloved comfort foods, but sometimes, you want something lighter, fresher, and packed with vibrant flavors. This Vegetarian Asparagus Pesto Lasagna is the perfect twist on the classic dish, combining roasted asparagus, creamy béchamel sauce, fresh spinach, and flavorful pesto.
Whether you’re a vegetarian looking for a satisfying meal or just someone who wants to try a new lasagna variation, this dish will surprise you with its rich, cheesy layers and bright, herbaceous taste. Best of all, it’s easy to make and perfect for meal prep, special occasions, or weeknight dinners.
Let’s dive into this delicious and wholesome vegetarian lasagna recipe, with step-by-step instructions, tips, and variations to make it your own!
Why You’ll Love This Vegetarian Asparagus Pesto Lasagna
- Fresh and Flavorful: The combination of roasted asparagus, pesto, and béchamel sauce creates a perfectly balanced dish.
- Light Yet Satisfying: Unlike traditional heavy lasagna, this version is creamy but not overly rich.
- Easy to Make: Simple steps make this a great recipe for beginners and experienced cooks alike.
- Perfect for Meal Prep: Leftovers taste even better the next day!
- A Great Way to Eat More Veggies: Packed with asparagus and spinach, this lasagna is both nutritious and delicious.
Ingredients for Vegetarian Asparagus Pesto Lasagna
Below is everything you’ll need to make this flavorful vegetarian lasagna:
Ingredient | Quantity |
---|---|
Asparagus, woody ends removed | 1 pound |
Olive oil | 1 teaspoon |
Salt | 1 pinch |
Butter | 3 tablespoons |
Flour | 3 tablespoons |
Whole milk | 3 cups |
Salt | ½ teaspoon |
Black pepper | ¼ teaspoon |
Freshly grated nutmeg | 1 pinch |
Baby spinach leaves | 2 cups (packed) |
Store-bought pesto | 1 cup |
No-boil lasagna noodles | 1 pound |
Grated Parmesan cheese | 1 cup |
Now that your ingredients are ready, let’s get started!
Step-by-Step Instructions
Step 1: Prepare the Asparagus
- Preheat your oven to 400°F (200°C).
- Toss the asparagus with 1 teaspoon of olive oil and a pinch of salt.
- Spread the asparagus on a baking sheet in a single layer.
- Roast for 10-15 minutes, or until tender and slightly caramelized.
- Remove from the oven, let cool slightly, and cut into 1-inch pieces.
Step 2: Make the Béchamel Sauce
- Melt butter in a medium saucepan over medium heat.
- Add the flour and whisk continuously for 2 minutes, until golden and smooth.
- Gradually pour in the whole milk, whisking constantly to avoid lumps.
- Bring to a gentle boil, then reduce heat and simmer for 5 minutes, until thickened.
- Season with salt, black pepper, and freshly grated nutmeg.
- Stir in the baby spinach leaves and cook until wilted, about 2 minutes.
Step 3: Assemble the Lasagna
- Preheat your oven to 375°F (190°C) (if it’s not already on from roasting the asparagus).
- Spread a thin layer of béchamel sauce on the bottom of a 9×13-inch baking dish.
- Place a layer of no-boil lasagna noodles over the sauce.
- Spread a layer of béchamel sauce, followed by a layer of roasted asparagus.
- Drizzle a few tablespoons of pesto over the asparagus.
- Sprinkle with grated Parmesan cheese.
- Repeat the layers until all ingredients are used, finishing with béchamel sauce and a generous sprinkle of Parmesan cheese.
Step 4: Bake the Lasagna
- Cover the dish with aluminum foil.
- Bake for 25 minutes.
- Remove the foil and bake for an additional 15-20 minutes, until golden and bubbly on top.
- Let the lasagna rest for 10 minutes before slicing.
Step 5: Serve and Enjoy
- Cut into portions and serve hot.
- Garnish with extra Parmesan cheese and fresh basil, if desired.
Tips for the Best Vegetarian Lasagna
- Use Fresh, High-Quality Pesto: A fresh, basil-packed pesto will elevate the flavors of this dish.
- Let the Lasagna Rest Before Serving: This helps the layers set and makes slicing easier.
- Try a Different Cheese Blend: Parmesan is great, but adding mozzarella or ricotta can create a richer, creamier texture.
- Don’t Overload the Layers: Too much sauce or filling can make the lasagna soggy.
Variations and Additions
Make It Vegan
- Use plant-based milk, vegan butter, and dairy-free pesto.
- Substitute nutritional yeast or vegan cheese for Parmesan.
Add More Vegetables
- Incorporate mushrooms, zucchini, or roasted bell peppers for extra flavor.
Make It Gluten-Free
- Use gluten-free lasagna noodles and a gluten-free flour blend for the béchamel sauce.
Add More Protein
- Stir in ricotta cheese or crumbled tofu for added protein.
What to Serve with Asparagus Pesto Lasagna
This savory, cheesy lasagna pairs beautifully with:
- A Fresh Green Salad – Balances the richness of the dish.
- Garlic Bread – Perfect for soaking up the creamy sauce.
- Roasted Vegetables – A great side for a hearty meal.
- A Glass of White Wine – Pairs wonderfully with the flavors of asparagus and pesto.
Nutritional Information (Per Serving)
Nutrient | Amount |
---|---|
Calories | 380 |
Carbs | 42g |
Protein | 15g |
Fat | 18g |
Fiber | 4g |
Sodium | 450mg |
(Values may vary based on ingredient brands and portion sizes.)
Frequently Asked Questions (FAQ)
1. Can I make this lasagna ahead of time?
Yes! Assemble the lasagna and refrigerate it for up to 24 hours before baking.
2. How do I store leftover lasagna?
Store leftovers in an airtight container in the fridge for up to 4 days.
3. Can I freeze asparagus pesto lasagna?
Absolutely! Freeze it before or after baking for up to 3 months. If frozen before baking, add 10 extra minutes to the cooking time.
4. What type of pesto works best?
A basil-based pesto works best, but you can experiment with kale or arugula pesto for a unique twist.
5. Can I use fresh lasagna sheets instead of no-boil noodles?
Yes! Fresh pasta sheets will reduce baking time by about 5-10 minutes.
6. How do I prevent the lasagna from becoming watery?
- Drain the roasted asparagus well before adding it to the layers.
- Let the lasagna rest after baking so the sauces thicken.
Final Thoughts: A Fresh and Flavorful Twist on Lasagna
This Vegetarian Asparagus Pesto Lasagna is a delicious, creamy, and satisfying meal that’s perfect for any occasion. Whether you’re making it for a weeknight dinner, a special gathering, or meal prep, this bright, herbaceous dish will become a family favorite.
Why not give this recipe a try today? You’ll love how simple and flavorful it is!
PrintVegetarian Asparagus Pesto Lasagna: A Fresh and Flavorful Twist on a Classic
- Total Time: 1 hour
- Yield: 6 servings 1x
Description
This Vegetarian Asparagus Pesto Lasagna is a fresh and flavorful twist on a classic dish. Roasted asparagus, creamy béchamel sauce, spinach, and pesto come together in layers of cheesy, golden perfection. It’s light yet satisfying, making it a great option for weeknight dinners, meal prep, or special occasions. With its herbaceous and creamy flavors, this lasagna is guaranteed to impress!
Ingredients
- 1 pound asparagus, woody ends removed
- 1 teaspoon olive oil
- 1 pinch salt
- 3 tablespoons butter
- 3 tablespoons flour
- 3 cups whole milk
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 pinch freshly grated nutmeg
- 2 cups packed baby spinach leaves
- 1 cup store-bought pesto
- 1 pound no-boil lasagna noodles
- 1 cup grated Parmesan cheese
Instructions
Step 1: Prepare the Asparagus
- Preheat your oven to 400°F (200°C).
- Toss the asparagus with olive oil and a pinch of salt.
- Spread the asparagus on a baking sheet and roast for 10-15 minutes, until tender.
- Let cool slightly, then cut into 1-inch pieces.
Step 2: Make the Béchamel Sauce
- Melt butter in a medium saucepan over medium heat.
- Whisk in the flour and cook for 2 minutes, until golden and smooth.
- Gradually whisk in the milk and bring to a gentle boil.
- Reduce heat, simmer for 5 minutes, and season with salt, black pepper, and nutmeg.
- Stir in the spinach and cook until wilted.
Step 3: Assemble the Lasagna
- Preheat your oven to 375°F (190°C).
- Spread a thin layer of béchamel sauce in a 9×13-inch baking dish.
- Layer no-boil lasagna noodles over the sauce.
- Add a layer of béchamel sauce, roasted asparagus, and pesto.
- Sprinkle with Parmesan cheese.
- Repeat until all ingredients are used, finishing with béchamel sauce and Parmesan.
Step 4: Bake the Lasagna
- Cover the dish with aluminum foil and bake for 25 minutes.
- Remove the foil and bake for 15-20 minutes, until golden and bubbly.
- Let the lasagna rest for 10 minutes before slicing.
Step 5: Serve & Enjoy
- Cut into portions and serve hot.
- Garnish with extra Parmesan cheese and fresh basil, if desired.
Notes
- For a richer texture, mix in some ricotta or mozzarella cheese.
- To make it vegan, use plant-based milk, vegan butter, and dairy-free pesto.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Freeze before or after baking for up to 3 months.
- Pair with a fresh salad or garlic bread for a complete meal.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian-Inspired