Creamy Pesto Ricotta Lasagna with Toasted Pine Nuts
Creamy Pesto Ricotta Lasagna is a rich and flavorful twist on traditional lasagna. Layers of tender pasta, creamy ricotta filling, vibrant basil pesto, melted mozzarella, and a silky pesto cream sauce come together to create a comforting and elegant dish. Toasted pine nuts add a delicate crunch, while fresh basil provides a burst of freshness. Perfect for family dinners, holiday gatherings, or special occasions, this vegetarian lasagna is satisfying, cheesy, and packed with Italian-inspired flavors.
Prep Time: 25 minutes
Cook Time: 45 minutes
Total Time: 1 hour 10 minutes
Servings: 8
Ingredients
For the Ricotta Filling
250 g ricotta cheese
1 large egg
½ cup grated Parmesan cheese
1 garlic clove, minced
Salt and black pepper, to taste
For the Pesto Layer
1 cup basil pesto
For the Creamy Pesto Sauce
1 cup heavy cream
Milk as needed for adjusting consistency
Main Components
12 lasagna noodles, cooked or no-boil
2 to 3 cups shredded mozzarella cheese
Toasted pine nuts, for layering and garnish
Fresh basil leaves, for garnish
Optional Additions
4 cups fresh spinach, chopped
2 cups mushrooms, sliced and sautéed
Instructions
How to Make It
Preheat the oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish.
In a medium bowl, combine ricotta cheese, egg, Parmesan cheese, minced garlic, salt, and pepper. Mix until smooth and well combined.
In a small saucepan over low heat, warm the heavy cream. Stir in half of the basil pesto and cook gently for 2 to 3 minutes. If the sauce becomes too thick, add a splash of milk until a smooth, pourable consistency is achieved.
If using spinach and mushrooms, sauté them in a skillet for 4 to 5 minutes until softened. Set aside.
Spread a thin layer of creamy pesto sauce on the bottom of the prepared baking dish.
Arrange a layer of lasagna noodles over the sauce. Spread a portion of the ricotta mixture evenly over the noodles, followed by a spoonful of pesto, mozzarella cheese, and optional vegetables. Sprinkle a few toasted pine nuts over the layer.
Repeat the layers until all ingredients have been used, finishing with noodles, remaining creamy pesto sauce, and a generous layer of mozzarella cheese on top.
Cover with foil and bake for 30 minutes. Remove the foil and continue baking for 15 minutes or until golden and bubbly.
Allow the lasagna to rest for 10 to 15 minutes before slicing.
Garnish with fresh basil leaves and additional toasted pine nuts before serving.
Tips
Use whole milk ricotta for a richer and creamier texture.
Toast the pine nuts just before using for maximum flavor and crunch.
Allow the lasagna to rest after baking to help the layers set properly.
Fresh basil pesto delivers the brightest flavor, but quality store-bought pesto works well too.
Do not overcook the noodles, as they will continue cooking in the oven.
Layer ingredients evenly to ensure balanced flavor in every bite.
Use freshly shredded mozzarella for better melting and texture.
Season each layer lightly to build depth of flavor.
Sauté vegetables before layering to prevent excess moisture.
Make the lasagna a day ahead for even better flavor development.
Variations
Replace spinach with kale for a heartier green vegetable option.
Add roasted zucchini or eggplant for extra Mediterranean flavor.
Use a blend of mozzarella, fontina, and provolone cheeses for added richness.
Substitute walnuts for pine nuts if desired.
Add sun-dried tomatoes for a sweet and tangy contrast.
Mix fresh herbs such as parsley and oregano into the ricotta filling.
Use whole wheat lasagna noodles for additional fiber.
Create a spicy version by adding red pepper flakes to the pesto sauce.
Include artichoke hearts for a unique texture and flavor.
Prepare individual lasagna portions in ramekins for elegant serving.
Frequently Asked Questions
Can I make this lasagna ahead of time?
Yes. Assemble the lasagna up to 24 hours in advance, refrigerate, and bake when ready.
Can I freeze it?
Absolutely. Freeze either before or after baking for up to three months.
What type of pesto works best?
Traditional basil pesto is ideal, but spinach pesto or arugula pesto can also be used.
Can I use cottage cheese instead of ricotta?
Yes, cottage cheese can be substituted, although the texture will be slightly different.
How do I prevent a watery lasagna?
Cook vegetables beforehand and avoid using overly wet ingredients.
Can I use no-boil noodles?
Yes. Ensure there is enough sauce so the noodles soften properly during baking.
What can I serve with this lasagna?
A crisp green salad, garlic bread, or roasted vegetables pair beautifully with it.
Can I make it gluten-free?
Yes. Simply use gluten-free lasagna noodles.
How long will leftovers last?
Stored properly in the refrigerator, leftovers remain fresh for up to four days.
Can I add protein to this recipe?
Yes. Grilled chicken or white beans make excellent additions.
Nutrition
Per Serving (Approximate)
Calories: 520
Protein: 24 g
Carbohydrates: 32 g
Fat: 34 g
Saturated Fat: 15 g
Fiber: 3 g
Sugar: 4 g
Calcium: 450 mg
Sodium: 620 mg
Conclusion
Creamy Pesto Ricotta Lasagna with Toasted Pine Nuts is a comforting, restaurant-quality meal that combines rich cheeses, aromatic basil pesto, and crunchy pine nuts into every delicious bite. Whether prepared for a family dinner or a festive gathering, this lasagna offers a perfect balance of creamy texture and fresh flavor. With its versatile ingredients and make-ahead convenience, it is a recipe you’ll return to again and again.