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!



