The very best Vegetarian Lasagna! Walnuts, zucchini, carrots, onions, and mushrooms blitzed up into a meat-like texture that gets layered with lots of cheese and sauce. Cozy + nourishing!
Basic + Awesome Vegetarian Lasagna
Let’s Make Lasagna Vegetarian (And Delicious)
What do I need to say to get you to believe me that walnuts, zucchini, carrots, onions, and mushrooms make for a very delicious, very feel-good, very cozy and comforting, sauce-bubbling, cheesey-browning, and all-around winning vegetarian lasagna?
I can promise you that all the veggies are blitzed up in the food processor so we have zero watery veggie chunks, and instead they really resemble something more like ground meat (but with better flavor, IMHO)?
I can point out the layer of mascarpone cheese with the grated fresh garlic for a creamy little bite?
I can mention that not only did Bjork and I really, really enjoy this vegetarian lasagna, but our two-year-old also gave it her rare seal of approval and asked for, um, thirds?
Who knew vegetarian lasagna could be so good.
Watch How To Make This Vegetarian Lasagna Recipe
What’s In This Recipe
Meatless Bolognese
There’s a lot happening in this meatless sauce, but my oh my is it worth it. We’ve got garlic and onion for flavor, carrots, mushrooms and zucchini for veg, walnuts for that meaty texture, oregano and Italian seasoning for spice, and a jar of your favorite tomato sauce. Simple but delicious!
Cheeses
This is a triple-cheese situation. Mascarpone cheese for creaminess, Parmesan cheese for saltiness, and mozzarella for that perfect stringy cheesy goodness. No ricotta cheese here!
Noodles
You’ll need one box, or about 12 lasagna noodles for this. And NOT no-cook noodles – just the standard lasagna noodles. We won’t even need to boil noodles since they cook right in the lasagna!
Best Vegetables For This Lasagna
There’s so much goodness here, and all the veggies work perfectly together to be flavorful, hearty, and just the right texture (love you, food processor).
Here’s the lineup:
- Mushrooms (for heartiness)
- Zucchini (for a punch of green and some good nutrition)
- Carrots (for a touch of sweetness and more wholesome goodness)
Not a veggie, but we’ve also got walnuts in the mix for more heartiness and all those healthy fats, too. You need to trust me on this one because it brings just the right meatiness to this vegetarian sauce. It is so good.
If you want to use different veggies, I could also see spinach, bell peppers, butternut squash, and eggplant working well too!
How To Make Vegetarian Lasagna
This is a bit of a process, but I pinky promise that it’ll be worth it.
- Make a Veggie Bolognese Sauce: Featuring veggies like zucchini, mushrooms, onions, and carrots, plus a handful of walnuts which really make it into something special and filling. You can make your own marinara sauce, but I have a personal rule that if I’m making something that’s going to involve several steps of layering and such, I will take the opportunity to use my favorite jarred sauce, thank you very much.
- Layer Your Lasagna: Your plants-only bolognese gets tucked in between lasagna noodles (unboiled – I prefer to let the oven do the work for me) and several layers of cheese, including a creamy mascarpone layer that is flecked with a clove of fresh grated garlic that really takes the whole thing to the next flavor level.
- Bake It: Cover with aluminum foil and get it in the oven, and let it brown and melt together so perfectly while you, I don’t know, make a salad or drink a glass of wine? Yes.
- Serve: Let it reset for a bit, sprinkle it with fresh parsley or basil and more parmesan (maybe some red pepper flakes, too), slice, and serve.
The smells, the texture, the whole mood in the house when you make this…
Crave-able and super satisfying. Highly recommend.
How To Make This Lasagna Vegan
I would like to note – we did try making a cheese-less version of this that was pretty good, but I couldn’t get Bjork’s approval on that one. I guess for us, we needed the cheese for it to feel like a good solid lasagna.
That being said, if you are vegan, I have used the vegan bechamel from the Plants Only Kitchen cookbook by Gaz Oakley and that made for a really nice, creamy replacement to the mascarpone and other cheese in between the layers. You could probably also use vegan cheese shreds or a vegan cream cheese like Tofutti.
Whether you’re doing the vegetarian cheesy version, or something totally cheese-less and vegan, this is one of my favorite fun and interesting and plant-forward ways to eat a big ol’ saucy, bubbly pan of lasagna.
What To Serve With Lasagna
I like to keep this simple, and by simple I quite literally mean this Simple Green Salad. It perfectly compliments to richness and melty cheese of the lasagna and some freshness and crunch.
I also am not again eating carbs with carbs, so it’s an absolute must that you make this Homemade Garlic Bread.
Storage And Freezing
Here’s how to make the most of this lasagna beyond dinner!
- Freezing: I would recommend freezing this lasagna before baking. Assemble the full lasagna, then cover tightly with foil and place it in the freezer. It will keep for up to three months. When you’re ready to cook, take it out of the freezer and bake covered at 400 degrees for one hour or until internal temperature reaches 165 degrees.
- Storing And Reheating Leftovers: You can reheat individual slices of lasagna in the microwave, or reheat the entire thing in the oven covered in foil.
Common Questions About This Vegetarian Lasagna
Yep! You could chop all your veggies in the food processor at the same time if you have a big enough food processor! However, I prefer to do it in batches because a) my food processor doesn’t fit all these veggies at once, and b) that allows you to put the softer stuff together, and the firmer stuff together, which helps them all chop more uniformly.
I would recommend freezing this lasagna before baking. Assemble the full lasagna, then cover tightly with foil and place it in the freezer. It will keep for up to three months. When you’re ready to cook, take it out of the freezer and bake covered at 400 degrees for one hour or until internal temperature reaches 165 degrees.
You could use ricotta cheese instead.
We tried making this without cheese and it received a thumbs up me but not from Bjork. We liked the vegan bechamel though from the Plants Only Kitchen cookbook by Gaz Oakley – this worked really well as a creamy cheese replacement.
Spinach, bell peppers, butternut squash, and eggplant could work well too!
Yes! You could omit completely, or replace with more veggies.
We haven’t tested it, but walnuts have just the right mild flavor and buttery texture, so I highly recommend sticking with those!
Healthy means something different for everyone, but this lasagna is chuck full of good things – vegetables, protein, healthy fats, carbs for energy, and is really filling.
Basic + Awesome Vegetarian Lasagna
- Total Time: 1 hour 5 minutes
- Yield: 6 jumbo servings 1x
Description
The very best Vegetarian Lasagna! Walnuts, zucchini, carrots, onions, and mushrooms blitzed up into a meat-like texture that gets layered with lots of cheese and sauce. Cozy + nourishing!
Ingredients
Easy Vegetarian “Bolognese”:
- 4 cloves garlic
- 1 onion, peeled and cut into chunks
- 2 medium carrots, cut into chunks
- 8 ounces fresh mushrooms
- 1 cup walnuts
- 1 small zucchini, cut into chunks
- 2 tablespoons butter or olive oil
- 1 teaspoon oregano
- 1 teaspoon Italian seasoning
- 1–2 teaspoons kosher salt + black pepper to taste
- one 24-ounce jar of your favorite tomato sauce
Creamy Layer:
- one 8-ounce container mascarpone
- 2 cloves garlic, grated
- 1 teaspoon salt
- 2 cups shredded Parmesan cheese
- 2 1/2 cups shredded mozzarella cheese
- 1 box uncooked lasagna noodles (about 12 noodles for a 9x13 pan)
Instructions
- Place the mushrooms, walnuts, and zucchini in a food processor. Pulse a few times until the mixture is very finely chopped. Transfer to a bowl. Repeat this process with garlic, onion, and carrots.
- Heat butter or olive oil over medium high heat. Add your chopped veggies along with the spices. Sauté for 7-10 minutes until very soft and fragrant. Add tomato sauce and salt; stir to combine. Taste and adjust! Your seasoning amounts will depend on your brand of sauce.
- Preheat the oven to 400 degrees. Mix mascarpone cheese with grated garlic and salt.
- Start with spreading a layer of sauce in the bottom of a 9×13 pan. Then, layer in the following order for each layer: a few noodles, 1 cup sauce, a few dollops of mascarpone, 1/2 cup Parmesan, 1/2 cup mozzarella, and repeat (I usually get 4 layers out of this amount). End with noodles, sauce, cheese, and dollops of extra sauce on top to make it pretty.
- Cover with foil and bake for 40-45 minutes. Remove foil and broil for 5 minutes to get the cheese browned on top. Let stand for 10 minutes or so, then cut and serve!
Equipment
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Pasta
- Method: Bake
- Cuisine: American
Keywords: vegetarian lasagna, vegan lasagna, healthy lasagna, healthy lasagna, lasagna recipe
More Lasagna Recipes You Absolutely Need
One More Thing!
This recipe is part of our collection of delicious mushroom recipes. Check it out!
I’m allergic to walnuts. Does any other nut fit the flavor/texture profile? Hope so as recipe sounds absolutely delicious. Thx!
We have a walnut/pecan allergy in our house. I’ve swapped almonds in similar recipes with great results!
have you thought in PINENUTS??? they are delicious and give you that crunch and tecture to your food….Good luck…Unless you are alergic to TREENUTS like my grandson that wouldn’t be suitable for you
.
You could try pecans!
Do you think this would still be good with much less parmesan, or a less salty alternative? We have a younger baby who can’t have that much salt
We think it would still be yummy with less parm!
Sounds so good…quick question…would the meat like mixture be good for other Vegetarian recipes like chili or tacos? Thanks, Colleen
There’s a cauliflower-walnut taco recipe on this site that is fantastic!
Taunya….thanks so much…..just see that recipe and am going to try it!
Looks amazing! Can’t wait to make it! Is there anything i can use to cut the calories on noodles in here?
Mmmh I’m sorry but lasagna without noodles is not lasagna. If you really want to « cut calories » eat a smaller portion, but please don’t take noodles out of this dish. Noodles are life, and you don’t need to ban them!!
You can slice zucchini lengthwise and use them for lasagna noodles. You could alternate doing a noodle layer followed by a zucchini layer, or just go all zucchini. If you look up zucchini lasagna noodles you can get more detailed instructions.
This was so good!! Just in case other people run into the same issue – I tried to put all the mushrooms/zucchini/walnuts in my food processor at the same time like the recipe says and it was waaay too much. I kept scraping the bowl, but ended with more of a mushroom paste situation by the time the larger pieces were broken down. So don’t do that, people. Still tasted great, but it was kind of a grey sad sauce color : (
Are you looking for a replacement for the noodles? You could maybe try zucchini or eggplant slices.
We think it’d be great in chili or tacos!
Just to clarify, this is using no-boil noodles? That is probably obvious since the instructions don’t say to cook them, but wanted to be sure 🙂
You can use no-boil, but regular lasagna noodles will work too even though you don’t cook them prior to assembling the lasagna. Enjoy!
I have to say, while this smells delicious and is probably going to be wonderful, the cook time is not even close. I’m 65 mins into baking and the noodles still are not done. Next time, I’d opt for the no boil variety.
Thanks for the feedback, Nora!
This looks amazing and I am inspired to make this for dinner but was wondering about the noodles. Do you assemble the lasagne with the raw noodles or is there a forgotten step where we boil them first?
You do not need to boil the noodles prior to assembling the lasagna!
I looveeeee this recipe. I want to bring this to a friend who just had a baby. How would you recommend me doing that. Would I completely cook it then have her reheat it? Or assemble and put in the freezer then bring to her to completely cook it?
Thanks!!
Either will work just fine! We are big fans of freezer meals, so that would probably be our choice!
Are the noodles, regular or the no boil type?
You can use either! We used regular lasagna noodles.
How many ounces is the box of lasagna pasta that you used?
16 ounces!
1200 calories per serving ? That sounds like a lot even for a very cheesy dish! Is that right?
Is this vegetarian lasagna made in a 9×13 pan?
Yes, 9×13!
Hi Sam! We took another look at the nutrition calculation and made an adjustment. If you wanted to further cut down on the calories, you could try to get 8-9 slices out of the pan!
I usually make this vegetarina lasagna with ROTATUILLE and Mushrooms, walnuts doesnt appeal to us, but I know is very Yummy. Thanks….. We are meat eating family but since we became older with my husband are eting less and less meat as they are hard to digest so we are eating lots of meals without red meat.
Sounds amazing, Barbara! So glad you were able to customize the lasagna!
Hi! I am allergic to all types of nuts, so I cannot put walnuts in when I make this. Any other ideas to get a similar texture or flavoring? Or should I just not replace it with something else. Thanks!
Hi Caroline! You could try pepitas or mushrooms.
I always use your creamy cauliflower sauce for the creamy layer in my almost vegan lasagna -very easy to make with frozen cauliflower. I need the cheese on top. Can’t wait to try this version with nuts in the filling.
I made this and love the flavors but the bottom noodles were still hard. Any advice? The marscapone is so delish I think I will double it next time!
I had the same issue with the bottom layer of noodles. Also planing to reduce the amount of veggies a bit and add more marscapone next time; mine ended up heavy on the veggie/sauce component and it was a bit overbearing. Still tasted great, though!
Sorry to hear this happened, Ashley. We suggest spreading a layer of sauce on the bottom of the pan prior to starting the first layer of noodles!
Hi Krista! Sorry to hear about the uncooked noodles. We suggest spreading a layer of sauce at the bottom of the pan before starting the first layer of noodles. This will give the noodles some liquid to cook in. We apologize if this step wasn’t clear, but we have updated the recipe now!
I made this tonight. My furnace died and my house is freezing, so having this for dinner really helped! It was delicious. Definitely my new favorite vegetable lasagna.
So glad this lasagna warmed you up! Thanks for giving the recipe a try!
Do you not know that parmesan cheese is not vegetarian? Basic level of attention to detail will help before publishing such receipies.
There actually vegetarian Parmesan cheese, it will say so on the package.
this was true years ago, but not any more. Check the ingredients and you’ll see vegetarian parm is about 50% of what’s available in the United States. basic attention to detail will help you in the grocery store
This is super awesome! Thank you for bringing this fabulous food to our table. Found mascarpone at the deli counter at Walmart. Prep was easy and quick. Used gluten free noodles. Husband will definitely want repeats of this! Did sprinkle McCormick Grill Mates Smokehouse Maple seasoning on the top. Use it for lots of veggie recipes.
Wow, that McCormick seasoning sounds amazing! So glad you enjoyed the lasagna!
Any suggestions on a substitute for the mushrooms? I love them but hubby cannot have them.
Here’s a list of some substitutes that might work! https://recipefairy.com/mushroom-substitutes/
I made this for dinner tonight and it was sooo good! Everyone loved it even my picky children. I used a beschemel sauce instead of the marscapone and only used about 1/2 cup of Parmesan cheese. Will definitely make it again.
Glad to hear it was a hit with the family!
Im not usually one to comment on recipes, but I made this tonight and it was incredible. The walnuts make for such a good texture. Great recipe!
We appreciate the comment Maeve! So glad you enjoyed the lasagna!
Made two of these for my family and another family with a new baby. Both families, with toddlers!, loved it!! This will be my new go to for lasagna recipes.
Happy to hear the lasagna was a hit with your family and friends, Renae!
This was really easy and super good-if you think you want to try it-it’s a keeper!!
We love hearing that, Martie!
Just curious about freezing it. Do you recommend cooking it first, and then freezing it? Sorry- probably a silly question. Thanks in advance!
Hi Paige! Not a silly question. You can definitely freeze the lasagna after cooking. Since we’ve tested this method, this would probably be your best bet if you’d like to have a meal in the freezer ready to heat. We also think you could prep the lasagna, and then freeze before cooking, but we haven’t tested this method, so we’re unsure on the exact cook time from frozen.
I made this last night and my husband could not stop talking about it. We are having it again tonight for dinner and froze the rest in portions for lunches or future dinners. Everything worked perfectly from the dry noodles to the lasagna coming out in perfect squares without sliding everywhere. I was so happy I could have cried. A real triumph! Thank you for such a delicious treat.
We’re so glad it was a hit, Jane! Thanks so much for the comment!
This was nice however all the family agreed it was too rich with the mascarpone. Next time I’m leaving that out
Thanks for the feedback, Claire!
Could I use ricotta or cream cheese instead of mascarpone? Really just wondering why you call for mascarpone and not ricotta. Regardless, this recipe looks delicious and I can’t wait to try it.
We love the flavor and texture of mascarpone, but you can absolutely substitute ricotta! Enjoy!
I wish I could rate this recipe even higher! I made it last night and my meat-eating partner absolutely LOVED it. He went back for seconds and said that he couldn’t tell there’s no meat in it! (He’s used to eating my vegetarian food but was an unusual comment – to me it doesn’t taste like ‘meat’ though, for anyone who may read this and be hesitant to cook it.)
We will have it for dinner again tonight and I’ll freeze a couple of serves. Next time, I might even add more mascarpone because it makes it so nice and creamy! I couldn’t find any curly lasagna sheets, so I hope I can hunt some down as I think it makes it look even better (and we do eat with our eyes). Yum, yum, yum, yum, yum! Thanks for this delicious recipe!!!
We’re so glad this was a hit! Thanks for the comment, Amity!