Prepare to be amazed by this **Pesto Lasagna**, a culinary masterpiece that is both vegetarian-friendly and bursting with incredible flavor. Our recipe features the very best homemade pesto, lovingly crafted from fresh basil, and a delightful blend of three different types of cheeses. For a lighter and healthier approach to traditional lasagna, we ingeniously substitute ricotta with creamy, blended cottage cheese, delivering a dish that feels indulgent yet is wonderfully nutritious.

The idea of pesto in lasagna might sound unconventional, but trust us, it’s a game-changer! Here at [Your Website Name, e.g., Fit Foodie Finds], we pride ourselves on being true lasagna connoisseurs, always exploring unique and delicious variations. Our Butternut Squash Lasagna, Zucchini Lasagna, and Quinoa Lasagna Casserole are just a few examples of our creative twists. This Pesto Lasagna recipe is a testament to our passion, perfectly blending our love for hearty lasagna with the vibrant, herbaceous goodness of pesto.
Crafting this flavorful pesto lasagna involves a few key steps, but our detailed instructions will guide you effortlessly through the process. Essentially, you’ll prepare your fresh homemade pesto, cook the lasagna noodles and savory vegetables, blend the cheeses to perfection, and then layer everything into a symphony of taste. It’s similar to any other lasagna recipe, but with thoughtful tweaks that elevate it to an entirely new level of deliciousness.
Why You’ll Love This Pesto Lasagna
This vegetarian pesto lasagna isn’t just another dish; it’s an experience. Here’s why it’s destined to become a staple in your meal rotation:
- **A Burst of Fresh Flavor:** Forget heavy, tomato-based lasagnas for a moment. This version stars a vibrant, herbaceous homemade pesto that brightens every single bite, offering a refreshing departure from the norm.
- **Lighter & Healthier Twist:** By using blended cottage cheese instead of traditional ricotta, we achieve a luxuriously creamy texture while significantly reducing fat and boosting protein content. It’s comfort food that loves you back!
- **Packed with Nutrients:** Fresh spinach and hearty bella mushrooms add essential vitamins, minerals, and fiber, making this lasagna a wholesome choice for any meal.
- **Vegetarian Delight:** A satisfying and flavorful option for vegetarians and anyone looking to incorporate more plant-based meals into their diet. It’s so robust, even meat-eaters will rave about it!
- **Perfect for Any Occasion:** Whether you’re planning a cozy family dinner, hosting a gathering with friends, or preparing meals for the week, this pesto lasagna is versatile, impressive, and always a crowd-pleaser.
- **Effortless Elegance:** While it looks sophisticated, our step-by-step guide makes assembly straightforward and enjoyable, even for novice cooks.
Key Ingredients for Your Pesto Lasagna Masterpiece
The secret to an unforgettable pesto lasagna lies in the quality and balance of its ingredients. Here’s a detailed look at what you’ll need to create this culinary delight:
- Fresh Basil Leaves: The undisputed star of the pesto. Always opt for fresh basil – its vibrant aroma and distinct flavor are irreplaceable and will elevate your pesto to gourmet levels.
- Parmesan Cheese: Freshly grated Parmesan adds a sharp, salty, and nutty depth to your pesto, complementing the basil beautifully. We’ll also use it in our cheese blend for an extra layer of flavor.
- Pine Nuts: These tiny powerhouses contribute a subtle sweetness and a delightful, delicate crunch to your pesto, balancing its richness.
- High-Quality Olive Oil: The foundation of any good pesto. A robust extra virgin olive oil binds the ingredients together, creating a smooth, emulsified sauce with a rich, fruity undertone.
- Fresh Lemon Juice & Garlic: Essential for brightening the pesto’s flavor profile, adding a zesty tang and a pungent kick that makes the sauce sing.
- Lasagna Noodles: The backbone of the dish! Choose traditional lasagna noodles that can hold up to the hearty layers. Cooking them al dente is crucial to prevent a mushy texture after baking.
- Bella Mushrooms: Also known as cremini mushrooms, these offer a rich, earthy, and meaty flavor that beautifully complements the pesto and cheese layers. Chopping them ensures even distribution throughout the lasagna.
- Fresh Spinach: Not only does spinach add a beautiful pop of color and a boost of essential nutrients, but it also wilts down nicely, integrating seamlessly into the vegetable layer.
- Tuscan Seasoning: We prefer Tuscan seasoning for its bolder, more complex profile in this recipe. Unlike standard Italian seasoning, Tuscan blends often include red pepper flakes, dried bell peppers, and minced garlic, giving it an extra layer of savory heat and aromatic complexity. If you only have Italian seasoning, that will work too, but consider adding a pinch of red pepper flakes and a touch of garlic powder.
- The Cheese Trio:
- 2% Cottage Cheese (Blended): This is our secret ingredient for a healthier, protein-packed, and incredibly creamy cheese layer. When blended until smooth in a food processor, it mimics the texture of ricotta but offers a lighter profile.
- Mozzarella Cheese: The quintessential lasagna cheese, providing that irresistible stretchy, gooey, melted perfection that holds the layers together.
- Parmesan Cheese: Used again in the cheese mixture, grated Parmesan provides a sharper, saltier counterpoint to the milder mozzarella and cottage cheese, enhancing the overall savory profile.
- **Equipment:** A high-speed food processor is essential for achieving the perfect consistency for both your homemade pesto and your blended cottage cheese mixture. A sturdy 9×13-inch baking dish is also a must for assembling and baking your lasagna.

Crafting the Perfect Pesto Lasagna: A Step-by-Step Guide
Follow these detailed instructions to create a truly unforgettable pesto lasagna. Precision and fresh ingredients are key!
Pesto Lasagna Recipe Instructions
- Prepare the Homemade Pesto: Begin by gathering all your pesto ingredients: packed fresh basil leaves, grated Parmesan cheese, fresh lemon juice, garlic cloves, pine nuts, and olive oil. Place all these ingredients into a high-speed food processor. Process on high for about 1 to 2 minutes, stopping as needed to scrape down the sides of the bowl. The goal is a slightly coarse, rustic texture – avoid over-processing, as some grittiness is desirable for authentic pesto. If your pesto appears too thick, add more olive oil, a teaspoon at a time, and pulse until you reach your desired consistency. Set this vibrant pesto aside.
- Cook the Lasagna Noodles: Bring a large pot of generously salted water to a rolling boil. Carefully add the lasagna noodles and cook them until they are al dente, which typically takes around 7 minutes. They should be pliable but still have a slight bite. Immediately strain the noodles and lay them out flat on a clean surface or parchment paper to prevent them from sticking together while they cool slightly.
- Sauté the Savory Vegetables: Heat 1.5 tablespoons of olive oil in a large skillet or pan over medium-high heat. Add the chopped white onion and season with ¼ teaspoon of sea salt. Sauté the onion for 3-4 minutes until it begins to soften and become translucent. Next, add the chopped bella mushrooms to the pan. Season the mushrooms with another ¼ teaspoon of sea salt and continue to sauté for 7-9 minutes, or until they are deeply browned and have released their moisture.
- Wilt the Spinach and Season: Add the fresh spinach to the sautéed mushrooms and onions. Cook, stirring occasionally, until the spinach completely wilts down. Once wilted, sprinkle the Tuscan seasoning over the vegetables and toss to combine everything thoroughly. Remove the pan from the heat.
- Preheat Oven and Prepare Pan: Preheat your oven to 350°F (175°C). Lightly spray a 9×13-inch baking pan with olive oil or your preferred non-stick spray, ensuring the bottom and sides are well-coated to prevent sticking.
- Blend the Creamy Cheese Mixture: In a high-speed blender or food processor, blend the 22 oz of cottage cheese until it is completely smooth and creamy, with no visible curds. This step is crucial for achieving the perfect texture. Transfer the blended cottage cheese to a large mixing bowl. Add 1 cup of mozzarella cheese, 1 cup of Parmesan cheese, and the remaining ¼ teaspoon of sea salt to the bowl. Mix everything until all the cheeses are well combined and evenly distributed.
- Assemble the Lasagna Layers: Now it’s time to build your masterpiece!
- Start by spreading about ⅓ cup of the creamy cottage cheese sauce evenly over the bottom of the prepared 9×13-inch pan.
- Arrange 4 lasagna noodles over the sauce, overlapping them slightly as needed to cover the bottom of the pan.
- Next, spread about ⅓ cup of the cottage cheese mixture gently over the top of the noodles using a spatula.
- Evenly distribute ½ cup of the mushroom and spinach mixture over the cottage cheese layer.
- Repeat this layering process (noodles, cheese mixture, mushroom mixture) until all the cottage cheese sauce and mushroom mixture have been used, usually making 3-4 layers.
- Finally, generously top the entire lasagna with the remaining mozzarella and Parmesan cheese. Cover the baking dish tightly with aluminum foil.
- Bake to Golden Perfection: Place the covered lasagna in the preheated oven and bake for 20 minutes. After 20 minutes, carefully remove the foil and continue baking for an additional 20-30 minutes, or until the cheese on top is beautifully golden brown and bubbly, and the lasagna is heated through.
- Rest, Serve & Enjoy: This step is vital! Remove the lasagna from the oven and let it rest undisturbed for at least 15 minutes before slicing and serving. This allows the layers to set, preventing a messy collapse. Garnish with fresh julienned basil leaves for a final touch of freshness and flavor. Serve warm and savor every delicious bite!

Tips for Pesto Lasagna Success
Achieving the perfect pesto lasagna is easy with these insider tips:
- **Pesto Consistency is Key:** When making your homemade pesto, resist the urge to over-process. A slight grittiness adds wonderful texture. If your pesto seems too thick, gradually add more olive oil, a teaspoon at a time, and pulse until it reaches a smooth, spreadable consistency. Remember, too much oil upfront can make it runny.
- **Say No to Store-Bought Pesto:** While convenient, we strongly advise against using store-bought pesto for this recipe. Commercial pestos are often much oilier and can lead to a greasy, unbalanced lasagna. The magic of this dish truly comes from the fresh, vibrant homemade pesto. Use at your own risk if you must!
- **Cottage Cheese vs. Ricotta:** If you’re skeptical about cottage cheese, we encourage you to try blending it! The food processor transforms it into a smooth, creamy, and wonderfully rich filling, adding protein without the heaviness of ricotta. However, if you truly prefer, ricotta cheese can be used as a 1:1 substitute for the blended cottage cheese.
- **Tuscan vs. Italian Seasoning:** For a more robust and complex flavor, we opt for Tuscan seasoning in this recipe. The key difference is that Tuscan seasoning typically includes red pepper flakes, dried bell peppers, and often more pronounced minced garlic, providing a deeper aroma and a hint of warmth. Italian seasoning is a fine alternative, but you might want to add a pinch of red pepper flakes for similar depth.
- **Preventing Soggy Lasagna:**
- **Al Dente Noodles:** Cook your lasagna noodles just until al dente. They will finish cooking in the oven, and undercooked noodles can absorb too much moisture from the filling.
- **Drain Veggies Well:** Ensure your sautéed mushrooms and spinach are well-drained of any excess liquid before adding them to the lasagna layers. Excess moisture can make the lasagna watery.
- **Resting Period:** Do not skip the resting period after baking! Letting the lasagna sit for 15 minutes allows the layers to set and the cheese to firm up slightly, resulting in clean, beautiful slices.


try it!
Homemade Pesto
As mentioned, we highly recommend making this lasagna with our super flavorful, easy-to-make 5-minute pesto. It truly makes all the difference!
Delicious Variations and Serving Suggestions
This Pesto Lasagna is fantastic as is, but don’t hesitate to customize it to your taste or what you have on hand:
- **Add More Veggies:** Feel free to incorporate other vegetables like finely diced zucchini, bell peppers, or even sun-dried tomatoes (drained and chopped) into the mushroom and spinach mixture.
- **Boost the Protein:** For a heartier meal, consider adding cooked, crumbled vegetarian sausage, chickpeas, or even shredded cooked chicken to the vegetable layer.
- **Cheese Exploration:** Experiment with different cheese blends. Smoked mozzarella, provolone, or even a touch of goat cheese could add interesting nuances.
- **Gluten-Free Option:** Simply swap out traditional lasagna noodles for your favorite gluten-free lasagna pasta. Ensure it’s cooked according to package directions.
Serve your magnificent Pesto Lasagna with a crisp side salad dressed in a light vinaigrette, or alongside some warm, crusty garlic bread to soak up any extra pesto goodness. A glass of dry white wine or sparkling water would also pair wonderfully.
Storing Your Leftover Pesto Lasagna

One of the best things about lasagna is how well it keeps! Here’s how to store and reheat your delicious leftovers:
- **Refrigerator:** If you have any leftovers, allow them to cool completely before transferring slices or the entire remaining lasagna to an airtight container. Store it in the refrigerator for up to **3-4 days**.
- **Freezer:** For longer storage, this pesto lasagna freezes beautifully! Cut the cooled lasagna into individual serving portions. Tightly wrap each portion first in plastic wrap, then in aluminum foil, ensuring it’s sealed completely to prevent freezer burn. You can freeze leftover lasagna for up to **2-3 months**.
Reheating Instructions
- **From Refrigerator:** Place individual slices of lasagna in the microwave and heat until warmed through, or bake in a 350°F (175°C) oven for about 20-25 minutes, or until bubbling and hot in the center.
- **From Freezer:** For best results, thaw frozen lasagna slices in the refrigerator overnight. Then, reheat as you would refrigerated leftovers. If reheating directly from frozen, cover with foil and bake at 350°F (175°C) for 45-60 minutes, uncovering for the last 10-15 minutes to allow the cheese to brown.

Frequently Asked Questions about Pesto Lasagna
Absolutely! You can assemble the entire lasagna up to 24 hours in advance. Cover it tightly with plastic wrap and refrigerate. When ready to bake, remove it from the fridge 30 minutes before baking to allow it to come closer to room temperature, then bake as directed (you might need an extra 10-15 minutes of baking time if it’s still quite cold).
Sweet basil (Genovese basil) is generally considered the best for pesto due to its large, tender leaves and classic sweet, peppery flavor. Thai basil or lemon basil would offer a different flavor profile, so stick to sweet basil for traditional pesto.
With a few substitutions, yes! Use vegan lasagna noodles, a dairy-free pesto recipe (omitting Parmesan or using a vegan alternative), and substitute the dairy cheeses with your favorite vegan mozzarella and Parmesan shreds. Blended firm tofu can often stand in for cottage cheese in vegan recipes for a similar creamy texture.
More of our Favorite…
Lasagna Recipes
- Delicious Lasagna Roll-Ups
- Amazing Crockpot Lasagna
- Vegetarian Sweet Potato Lasagna
- Easy One-Pot Lasagna Pasta
Pesto Lasagna Recipe
This pesto lasagna is a delicious and fresh twist on a classic dish. The homemade pesto adds a burst of vibrant flavor, and the blended cottage cheese offers a healthy, protein-rich, creamy kick. With layers of savory mushrooms, fresh spinach, and gooey cheese, this vegetarian lasagna is sure to become a new family favorite!
By: Emily Richter
Prep Time: 40 mins |
Cook Time: 1 hr |
Total Time: 1 hr 40 mins |
Servings: 12

Ingredients
For the Homemade Pesto:
- 2 cups packed fresh basil leaves (~40-42 leaves)
- 1/2 cup grated Parmesan cheese
- 2 tablespoons fresh lemon juice
- 2 medium cloves garlic
- ¼ cup pine nuts
- ¼ cup quality olive oil
Other Ingredients:
- 16 oz. lasagna noodles
- 1.5 tablespoons olive oil
- 1 small white onion, finely chopped
- ¾ teaspoon sea salt, separated
- 20 oz. bella mushrooms, chopped
- 5 oz. fresh spinach, chopped
- 1.5 teaspoons Tuscan seasoning or Italian seasoning
- 22 oz. 2% cottage cheese
- 2 cups mozzarella cheese, shredded and separated
- 2 cups Parmesan cheese, grated and separated
- ⅓ cup fresh basil, julienned, for garnish
Nutrition Information
Calories: 424 kcal,
Carbohydrates: 36 g,
Protein: 24 g,
Fat: 21 g,
Fiber: 2 g,
Sugar: 4 g
Nutrition information is automatically calculated and should only be used as an approximation.
Love this recipe? Leave a comment below!
Don’t forget to tag your delicious creations on social media with the hashtag #fitfoodiefinds – we’d absolutely love to see what you’re cooking up!
Photography by: The Wooden Skillet