Amid the inviting aromas of Italian kitchens, I recently rediscovered a dish that whispers comfort and warmth—Lasagna al Pesto. The moment I layered the creamy, vibrant pesto with cheese and tender pasta, I knew I stumbled upon a culinary treasure. This vegetarian delight transforms the traditional lasagna into a deliciously rich experience, boasting the flavors of homemade basil pesto and a trio of cheeses. Not only is this recipe perfect for those chilly evenings when you crave a hearty meal, but it’s also an easy crowd-pleaser that’s sure to impress family and friends alike. So, grab your apron, and let’s dive into this creamy masterpiece that brings the essence of Italy to your dining table. Ready to savor a slice of comfort?

Why is this Lasagna a Must-Try?
Easily customizable: Whether you prefer a traditional lasagna or want to experiment with flavors, this recipe adapts beautifully to your palate.
Creamy goodness: The rich béchamel sauce combined with pesto elevates this vegetarian classic into a comforting delight.
Impressive presentation: Each slice reveals a colorful, layered masterpiece that’s perfect for entertaining guests or family dinners.
Quick prep: This dish comes together effortlessly, making it ideal for busy weeknights or leisurely weekends.
Crowd-pleaser: You can’t go wrong with a dish that combines cheese and pesto—everyone will be asking for seconds!
For a delightful side, consider serving this with a refreshing arugula salad or a slice of homemade garlic bread, just like with my Spinach Mushroom Lasagna that pairs perfectly with Italian classics like this.
Lasagna al Pesto Ingredients
Prepare to gather your ingredients for this delightful dish!
For the Pesto
- Basil Pesto – Adds vibrant flavor; homemade is preferred for maximum freshness.
For the Lasagna Noodles
- Lasagna Noodles – Provides the structure; any type (fresh, dried, or no-boil) can be used for your Lasagna al Pesto.
For the Cheese Mixture
- Ricotta Cheese – A classic creamy cheese that adds moisture and rich flavor to every layer.
- Mozzarella Cheese – Melts beautifully, offering a stretchy texture that complements the dish.
- Parmesan Cheese – Adds a salty, nutty bite; freshly grated yields the best results.
For the Béchamel Sauce
- Whole Milk – Essential for a creamy béchamel; avoid thin or watered-down options for the best texture.
- Egg – Binds the cheese mixture and enhances moisture throughout the lasagna.
- All-Purpose Flour – Thickens the béchamel to give it that luxurious creamy consistency.
- Butter – Elevates the flavor and is crucial for making a rich béchamel.
For Seasoning
- Salt & Black Pepper – Key seasonings that enhance taste; adjust to your preference.
- Dried Basil and Garlic Powder – Extra flavoring for the cheese mixture; boosts the overall savory profile.
Step‑by‑Step Instructions for Lasagna al Pesto
Step 1: Prep Noodles
Begin by bringing a large pot of salted water to a rolling boil. Carefully add the lasagna noodles and cook them according to package instructions until they are al dente, usually around 8-10 minutes. Once cooked, drain and toss the noodles in a drizzle of olive oil to prevent sticking while you prepare the rest of the lasagna al pesto.
Step 2: Make Pesto Béchamel Sauce
In a medium saucepan, melt 4 tablespoons of butter over medium heat until bubbly. Stir in 4 tablespoons of all-purpose flour, whisking continuously for about 2 minutes to create a roux. Gradually pour in 2 cups of whole milk, whisking until smooth. Cook until the sauce thickens, about 5-7 minutes, then mix in ½ cup of your prepared pesto for that delicious herbal flavor.
Step 3: Combine Cheese Mixture
In a mixing bowl, combine 1 cup of ricotta cheese, 1 cup of grated Parmesan cheese, 1 large egg, 1 teaspoon of dried basil, and 1 teaspoon of garlic powder. Season the mixture with salt and black pepper to taste while stirring until everything is well blended. This cheesy layer will add richness to your lasagna al pesto.
Step 4: Layer Ingredients
In a 9×9 baking dish, start by spreading a thin layer of the pesto béchamel sauce on the bottom to prevent sticking. Next, place a layer of lasagna noodles over the sauce, followed by a portion of the cheese mixture and a sprinkle of shredded mozzarella. Repeat the layering process, finishing with a final layer of noodles topped with the remaining béchamel and extra mozzarella.
Step 5: Bake
Cover the baking dish with foil and place it in a preheated oven at 375°F. Bake for approximately 50 minutes until the lasagna is bubbling nicely. Remove the foil and bake for an additional 10-15 minutes, allowing the top to turn a delicious golden brown. Once baked, let the lasagna al pesto rest for 15 minutes before slicing to serve.

How to Store and Freeze Lasagna al Pesto
- Fridge: Store leftover lasagna al pesto in an airtight container, where it will keep fresh for up to 3 days. Reheat individual portions in the microwave or oven until heated through.
- Freezer: You can freeze assembled lasagna al pesto before baking. Wrap it tightly in plastic wrap and then foil; it can stay frozen for up to 3 months. Bake from frozen, adding extra time to ensure it’s heated fully.
- Reheating: For refrigerated lasagna, reheat in a preheated oven at 350°F for about 30 minutes, covered with foil to retain moisture.
- Make-Ahead Tips: Prepare the lasagna al pesto a day in advance and store it in the refrigerator before baking. This allows the flavors to meld beautifully!
Lasagna al Pesto Variations & Substitutions
Feel free to explore these delightful variations that can elevate your lasagna experience!
-
Vegetarian Delight: Add layers of roasted vegetables like zucchini, bell peppers, or mushrooms for added texture and flavor.
-
Gluten-Free Noodles: Swap traditional lasagna noodles for gluten-free varieties to make this dish suitable for celiac-friendly diets.
-
Cheese Twist: Try blending in Gouda or Pecorino cheese instead of Parmesan for a bold flavor boost in your cheese mixture.
-
Creamy Vegan Option: Use plant-based ricotta and vegan mozzarella to create a creamy vegan version that even non-vegans will love.
-
Slight Heat: Sprinkle some chili flakes in your pesto or add sliced jalapeños between the layers for a spicy kick.
-
Pesto Varieties: Experiment with different pesto flavors, such as sun-dried tomato pesto, for an exciting twist on the classic recipe.
If you’re looking for more layered goodness, why not take a peek at my Spinach Mushroom Lasagna? You might find another delightful recipe that appeals to your comfort food cravings!
- Weekend Prep: Assemble your lasagna the night before and let it sit in the fridge overnight—this helps the flavors meld beautifully!
Make Ahead Options
These Lasagna al Pesto components make for perfect meal prep, saving you valuable time on busy weeknights! You can assemble the entire lasagna up to 24 hours in advance and refrigerate it—just make sure to cover it tightly with plastic wrap to maintain freshness and prevent drying. Alternatively, you can prepare the layers (the pesto béchamel sauce, cheese mixture, and cooked noodles) up to 3 days ahead and store each in separate airtight containers in the fridge. When you are ready to bake, layer everything in your baking dish, cover with foil, and bake at 375°F; you may need to add a few extra minutes to the cooking time if starting from the refrigerator. This way, you’ll enjoy warm, creamy lasagna that tastes just as delicious as when freshly made!
What to Serve with Creamy Pesto Lasagna
Elevate your dinner experience with complementary sides that enrich the vibrant flavors of this beloved dish.
-
Garlic Bread: Soft, buttery garlic bread offers a delightful contrast and is perfect for soaking up any creamy béchamel sauce left on your plate. Each bite is a taste of comfort—a perfect pairing with lasagna!
-
Arugula Salad: A light arugula salad dressed with lemon vinaigrette adds a refreshing crunch and balances the richness of the lasagna. The peppery notes of arugula harmonize beautifully with the creamy layers.
-
Roasted Vegetables: Seasonal roasted veggies, such as zucchini and bell peppers, introduce a savory sweetness and roasted flavor that complements the lasagna’s richness. Their vibrant colors will also brighten your table!
-
Caprese Skewers: Fresh cherry tomatoes, mozzarella balls, and basil drizzled with balsamic glaze create a simple, elegant appetizer that mirrors the Mediterranean spirit of your creamy pesto lasagna.
-
White Wine: A glass of crisp white wine, like Pinot Grigio or Sauvignon Blanc, enhances the meal with its lightness and refreshing acidity, making every bite of cheesy goodness even more enjoyable.
-
Tiramisu: End your dinner with a classic Italian dessert like tiramisu. The combination of rich coffee flavor and creamy mascarpone provides a sweet finishing touch to your comforting meal.
-
Stuffed Mushrooms: These savory bites are filled with cheese and herbs, making for the ideal finger food that complements the main dish without overwhelming flavors.
-
Lemon Sorbet: For a light and refreshing palate cleanser, lemon sorbet delivers a citrusy zing that contrasts beautifully with the lasagna’s creaminess.
Let these pairings enhance your experience as you savor the magic of your creamy pesto lasagna!
Expert Tips for Lasagna al Pesto
-
Layer Wisely: Always start with sauce on the bottom. This prevents early-burning noodles and ensures a creamy base for your Lasagna al Pesto.
-
Choose Whole Milk: For a rich béchamel sauce, it’s crucial to use whole milk. Thin or low-fat milk will yield a watery texture, compromising your lasagna’s creaminess.
-
Cover to Moisture: Bake your lasagna al pesto covered for the majority of the cooking time. This keeps it moist, but uncover it for a rich, browned top in the last 10-15 minutes.
-
Adjust Dish Size: Depending on how many servings you need, feel free to adjust the baking dish size. A 9×13 dish can provide a larger quantity if hosting a gathering.
-
Flavor Boosters: Don’t hesitate to mix in extras like roasted vegetables or your favorite cheese variations to enhance your Lasagna al Pesto experience!

Lasagna al Pesto Recipe FAQs
How do I choose the right basil for my pesto?
Absolutely! When selecting basil, look for vibrant green leaves without dark spots or signs of wilting. Fresh basil should have a strong, sweet aroma, which indicates freshness and flavor. If you can’t find fresh basil, store-bought pesto is a suitable alternative—just make sure it’s high quality for the best results!
How long can I store leftover Lasagna al Pesto in the fridge?
You can store leftover Lasagna al Pesto in an airtight container in the fridge for up to 3 days. Just be sure to reheat individual portions in the microwave or covered in the oven to preserve moisture and flavor!
Can I freeze my Lasagna al Pesto?
Absolutely! Assemble your Lasagna al Pesto without baking it, then wrap it tightly in plastic wrap followed by foil. This method helps prevent freezer burn. You can freeze it for up to 3 months. When ready to bake, you can do so directly from frozen; just increase the cooking time to about 1 hour and 15 minutes, checking that it’s heated through.
What can I do if my béchamel sauce is too thick?
If your béchamel sauce turns out too thick, don’t worry! Simply whisk in a splash of whole milk over low heat until you reach your desired consistency. Gradually adjust the thickness as needed while stirring continuously to incorporate the milk evenly into the sauce.
Can I make Lasagna al Pesto in advance?
Very much so! You can prepare your lasagna the day before and store it in the refrigerator before baking. This method not only saves you time but allows the layers to meld together beautifully. Simply cover the dish tightly with plastic wrap and ensure it’s well sealed. When ready to bake, just pop it in the oven, adding a few extra minutes to the total cooking time if it’s cold from the fridge.
Are there any dietary considerations I should be aware of?
Yes! While this Lasagna al Pesto is a delicious vegetarian option, it does contain dairy. If you have lactose intolerance or a dairy allergy, consider using vegan alternatives such as cashew cheese for the ricotta, dairy-free mozzarella, and a bechamel made with almond or coconut milk. Always check labels if using store-bought pesto to avoid allergens.

Lasagna al Pesto: Creamy Vegetarian Comfort for Any Night
Ingredients
Equipment
Method
- Bring a large pot of salted water to a rolling boil. Add lasagna noodles and cook until al dente, about 8-10 minutes. Drain and toss with olive oil.
- In a medium saucepan, melt butter over medium heat. Stir in flour to create a roux for 2 minutes. Gradually whisk in milk and cook until thickened, about 5-7 minutes. Mix in the pesto.
- In a mixing bowl, combine ricotta, Parmesan, egg, dried basil, and garlic powder. Season with salt and pepper, mixing until well blended.
- In a baking dish, spread a thin layer of pesto béchamel sauce, followed by a layer of noodles, cheese mixture, and mozzarella. Repeat, ending with a layer of noodles topped with béchamel and mozzarella.
- Cover the dish with foil and bake at 375°F for 50 minutes. Remove foil and bake for an additional 10-15 minutes until golden brown. Let rest for 15 minutes before serving.

Leave a Reply