Homemade Pesto Lasagna

5 from 1 vote
Jump to RecipeEmail Recipe

This post may contain affiliate links. Please read our disclosure policy.

This Pesto Lasagna is vegetarian-friendly, full of flavor, and made with the BEST homemade pesto and three different types of yummy cheese! We use blended cottage cheese instead of ricotta for a lighter, healthier twist on the traditional lasagna dish.

A slice of vegetarian lasagna with visible layers of pasta, spinach, mushrooms, and cheese on a plate, garnished with fresh basil leaves.
email me this recipe
Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

Pesto in lasagna? Oh yes. We aren’t strangers to making a unique and tasty lasagna recipe. Our Butternut Squash Lasagna, Zucchini Lasagna, and Quinoa Lasagna Casserole are proof we are total lasagna connosieurs. This recipe for pesto lasagna is a blend of our love for lasagna and pesto!

There are a few elements that go into making lasagna pesto, but we make it easy for you with step-by-step instructions. You basically make the homemade pesto, cook up the noodles and the veggies, blend the cheese and layer. It’s like any other lasagna recipe but with some tweaks here and there!

Check List for Pesto Lasagna Recipe

  • Basil leaves: You can’t have pesto without basil! Make sure to use fresh, not dried.
  • Parmesan: Freshly grated parmesan cheese adds a sharp and nutty flavor to the pesto sauce.
  • Pine nuts: These add a nice crunch and slightly sweet flavor to the pesto!
  • Olive oil: A good quality olive oil is key for making a flavorful pesto.
  • Lasagna noodles: Do we even need to say? 😀
  • Bella mushrooms: Bella mushrooms are known for their meaty and savory flavor, making them a perfect addition to this lasagna pesto recipe.
  • Fresh spinach: Spinach adds a pop of color and extra nutrients to this dish.
  • Tuscan seasoning: We prefer Tuscan seasoning over Italian seasoning for this recipe.
  • Cheese: 2% cottage cheese, mozzarella cheese, parmesan cheese… whata combo!
  • High-speed food processor: A high-speed food processor is needed for blending up the pesto sauce and cottage cheese.
A cast-iron skillet filled with chopped mushrooms on one side and fresh spinach on the other, set on a light-colored surface.

FAQ

I don’t like cottage cheese. Is there a different cheese I can use?

Before you opt out of cottage cheese, know that it has a very different texture when blended in the food processor. It becomes smooth and creamy, adding a delicious richness to the lasagna. But if you’d rather use another cheese, we recommend ricotta!

What’s the difference between Tuscan and Italian seasoning?

The main difference between Tuscan seasoning and Italian seasoning is that Tuscan seasoning has added red pepper flakes, dried bell peppers, and minced garlic. 

Can I use store-bought pesto?

We don’t recommend it, as you end up with a very oily lasagna. Use at your own risk!

A white baking dish containing an uncooked layered green and white lasagna against a textured light gray surface.

How to Make Pesto Lasagna

  1. Prepare Homemade Pesto: Start by placing all pesto ingredients into a high-speed food processor. Process on high for about 1 to 2 minutes. Stop to scrape the sides as needed.
  2. Cook Pasta: Next, bring a large pot of salted water to a boil. Cook the lasagna noodles until al dente, about 7 minutes. Strain the noodles and lay them out flat until ready to assemble. 
  3. Cook Veggies: Heat the olive oil over medium/high heat. Add onion and season with ¼  teaspoon salt. Saute the onion for 3-4 minutes, and then add the mushrooms. Season the mushrooms with another ¼ teaspoon of salt and saute for 7-9 minutes.
  4. Add Spinach: Add spinach to the mushrooms and cook the spinach down until wilted. Then add the Tuscan seasoning to the vegetables and toss. Remove the pan from heat.
  5. Preheat Oven: Preheat the oven to 350ºF and spray a 9×13-inch pan with olive oil. 
  6. Blend Cheese: Blend the cottage cheese in a high-speed blender. Blend until smooth.  Add the blended cottage cheese, 1 cup of mozzarella, 1 cup of parmesan cheese, and the remaining salt to a large bowl and mix until combined. 
  7. Assemble Lasagna: Add about ⅓ cup of the cottage cheese sauce to the bottom of the 9×13-inch pan. Spread the sauce over the bottom of the pan—top with 4 lasagna noodles, overlapping just slightly. Next, add ⅓ cup of the cottage cheese mixture to the top of the noodles and gently spread the mixture with a spatula. Spread ½ cup of the mushroom mixture over the top of the cottage cheese sauce. Repeat this process until the cottage cheese sauce and mushroom mixture have been used. FInally, top the whole lasagna with the remaining mozzarella and parmesan cheese and cover. 
  8. Bake: Bake the lasagna for 20 minutes at 350ºF, uncover, and bake for an additional 20-30 minutes or until the cheese is golden brown. 
  9. Serve & Enjoy: Remove the lasagna from the oven and let it rest for 15 minutes before serving. Top with fresh basil and enjoy!
A baked lasagna in a white rectangular dish, topped with melted cheese and garnished with fresh basil leaves. A wooden pepper grinder and fresh basil are visible in the background.

here’s a tip!

Make sure not to overprocess, as some grittiness is great for pesto’s texture. If your pesto is too thick, add more olive oil by the teaspoon and pulse until smooth. Set aside. 

A bowl of homemade pesto with bread and a spoon.

try it!

Homemade Pesto

We don’t recommend making this lasagna with store-bought pesto! Which means you’ll need to whip up a batch of our super flavorful 5-minute pesto.

A close-up of a slice of vegetable lasagna being lifted from a white baking dish. The lasagna has layers of pasta, vegetables, and melted cheese.

Storage Directions

If you have any leftovers, store them in an airtight container in the refrigerator for up to 3-4 days. To reheat, place slices of lasagna in the microwave or bake in a 350ºF oven until warmed through.

You can also freeze any leftover lasagna for up to 2-3 months by tightly wrapping it in plastic wrap and then aluminum foil.

A slice of vegetable lasagna on a plate, featuring layers of pasta, mushrooms, spinach, ricotta, and topped with a basil leaf.
5 from 1 vote

Pesto Lasagna Recipe

This pesto lasagna is a delicious twist on a classic dish. The homemade pesto adds a burst of flavor, and cottage cheese adds a healthy protein kick. With layers of savory mushrooms and gooey cheese, this lasagna is going to be a new favorite!
Prep: 40 minutes
Cook: 1 hour
Total: 1 hour 40 minutes
Servings: 12
email me this recipe
Plus, enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Pesto

  • 2 cups packed basil leaves, ~40-42 fresh basil leaves
  • 1/2 cup grated parmesan
  • 2 tablespoons fresh lemon juice
  • 2 medium cloves garlic
  • ¼ cup pine nuts
  • ¼ cup olive oil

Other Ingredients

  • 16 oz. lasagna noodles
  • 1.5 tablespoons olive oil
  • 1 small white onion
  • ¾ 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, separated
  • 2 cups parmesan cheese, separated
  • cup fresh basil, julienned

Instructions 

  • Prepare the homemade pesto. Place all ingredients into a high-speed food processor. Process the ingredients on high for about 1 to 2 minutes. Stop to scrape the sides as needed. Make sure not to over-process, as some grittiness is great for the texture of pesto.
  • If your pesto is too thick, add more olive oil by the teaspoon and pulse until smooth. Set aside.
  • Bring a large pot of salted water to a boil. Cook the lasagna noodles until al dente, about 7 minutes.
    A pot filled with boiling water and lasagna noodles on a stovetop.
  • Strain the noodles and lay them out flat until ready to assemble.
  • Heat the olive oil over medium/high heat. Add onion and season with ¼ teaspoon salt. Saute the onion for 3-4 minutes and then add the mushrooms. Season the mushrooms with another ¼ teaspoon of salt and saute for 7-9 minutes.
  • Add spinach to the mushrooms and cook the spinach down until wilted. Add the Tuscan seasoning to the vegetables and toss. Remove the pan from heat.
    A cast-iron skillet filled with chopped mushrooms on one side and fresh spinach on the other, set on a light-colored surface.
  • Preheat the oven to 350ºF and spray a 9×13-inch pan with olive oil.
  • Blend the cottage cheese in a high-speed blender. Blend until smooth.
  • Add the blended cottage cheese, 1 cup of mozzarella, 1 cup of parmesan cheese, and the remaining salt to a large bowl and mix until combined.
    A glass bowl containing grated cheese and a mixture of white creamy ingredients on a light-colored surface.
  • Assemble the lasagna. Add about ⅓ cup of the cottage cheese sauce to the bottom of the 9×13-inch pan. Spread the sauce over the bottom of the pan—top with 4 lasagna noodles, overlapping just slightly. Next, add ⅓ cup of the cottage cheese mixture to the top of the noodles and gently spread the mixture with a spatula. Spread ½ cup of the mushroom mixture over the top of the cottage cheese sauce. Repeat this process until the cottage cheese sauce and mushroom mixture have been used.
    A white baking dish containing an uncooked layered green and white lasagna against a textured light gray surface.
  • Top the whole lasagna with the remaining mozzarella and parmesan cheese and cover.
    A rectangular white baking dish filled with unbaked lasagna, topped with a layer of shredded cheese, placed on a light-colored surface.
  • Bake the lasagna for 20 minutes at 350ºF, uncover, and bake for an additional 20-30 minutes or until the cheese is golden brown.
    A baked lasagna in a white rectangular dish, topped with melted cheese and garnished with fresh basil leaves. A wooden pepper grinder and fresh basil are visible in the background.
  • Remove the lasagna from the oven and let it rest for 15 minutes before serving. Top with fresh basil and enjoy.
    A slice of vegetable lasagna on a plate, featuring layers of pasta, mushrooms, spinach, ricotta, and topped with a basil leaf.

Tips & Notes

  • We do not recommend using store-bought pesto. You end up with a very oily lasagna. Use at your own risk.
  • Option to replace the blended cottage cheese with ricotta cheese.
  • The main difference between Tuscan seasoning and Italian seasoning is that Tuscan seasoning has added red pepper flakes, dried bell peppers, and minced garlic.

Watch It

Nutrition

Calories: 424 kcal, Carbohydrates: 36 g, Protein: 24 g, Fat: 21 g, Fiber: 2 g, Sugar: 4 g

Nutrition information is automatically calculated, so should only be used as an approximation.

love this? leave a comment below!

Don’t forget to tag your posts on social media with the hashtag #fitfoodiefinds, we’d love to see what you’re up to!

Photography: photos taken in this post are by Erin from The Wooden Skillet.

Similar Recipes:

About Emily Richter

Emily is Fit Foodie Finds' editor-in-chief. She has a master's degree in strategic communication and a passion for food. She is an incredible at-home cook, making her writing an important part of the content creation process.

0 0 votes
Recipe Rating
Subscribe
Notify of
guest
Recipe Rating




Recipe Rating

3 Comments
Inline Feedbacks
View all comments
Jess
Jess
September 3, 2024 7:18 pm

It posted before I was done writing. You also mention using basil as a separate ingredient aside from the pesto but do not mention when you add then to the recipe. I added it in with the spinach and mushrooms.

Courtney
Courtney
September 3, 2024 2:40 pm

5 stars
This recipe is AWESOME! I plan on making it for a family dinner soon, but I had it once already and my, my is it tasty!!

Sarah
Sarah
September 3, 2024 1:07 pm

Excited to make! Wondering when and how to add chicken if we wanted to?