Jump To Recipe

Butternut Squash Vegan Lasagna

Author - Alyssa Rimmer

An easy vegan lasagna recipe with butternut squash, homemade tofu ricotta, and spinach for even more nutrition. This recipe packed with flavor, has the classic cheesy texture and is surprisingly easy to make too!

Easy Vegan Lasagna with Butternut Squash

This is hands down the best vegan lasagna I've ever tasted!

I know that's a bold statement right out of the gate, but I'm not kidding when I tell you, this lasagna is incredible. Not only does it have that perfect cheesy consistency (sans actual cheese of course!), but we've also added in a few extras that give it a little extra pop.

And best of all? This vegan lasagna is simple to make, is a total crowd pleaser and it can be frozen or meal prepped. Doesn't get much better than that!

Vegan Ricotta From Tofu

Perfect Homemade Vegan Ricotta

Now let's be real for a second. The secret to a truly good lasagna is the cheese. It's typically a blend of fresh ricotta and mozzarella. The ricotta gives it richness, while also keeping it light, and the melted mozzarella gives it that gooey decadence.

But here's the great thing: you can totally get that exact same texture without the actual cheese!

The heart of this vegan lasagna is my homemade tofu ricotta. I shared how to make this last year with my vegan manicotti recipe and I still use it over and over again. You can use this in stuffed shells, in calzones and yes, with lasagna.

The blend of tofu with the nutritional yeast, lemon and spices, I honestly think tastes like ricotta. I mean it's not exactly the same, but it's pretty darn close and when it's layered between pasta sheets, tomato sauce, and butternut squash? You'd never know it's vegan!

Butternut Squash Lasagna with Spinach

Layering Up Your Healthy Lasagna

I've personally found that when you're making a gluten-free and vegan lasagna, you'll have the best luck using noodles that get cooked before. The ones that are cooked while the lasagna bakes end up not getting fully done and make the lasagna taste a little dry. And we don't want that!

For me, the perfect lasagna is all about the layers. I like to get 3 – 4 layers in, each stuffed with the fillings.

The classic lasagna is pretty much just tomato sauce and cheese, but I wanted to make it a little more interesting. So in addition to our tofu ricotta, we're also using some mashed butternut squash and steamed spinach.

The butternut squash is out of this world delicious. It not only helps keep our lasagna from getting dry, but it also adds this subtle sweetness which balances out the tomato and tanginess from the ricotta.

And spinach? It's more of a why not here 😉totally option, but you know I love to sneak my greens in wherever possible!

Gluten-Free Vegan Lasagna Recipe

How to Make the Best Vegan Lasagna EVER!

What makes this the best vegan lasagna ever? Well since it's SQ and we're making all about making this delicious and healthy, I had to obviously give it my own little spin.

Here's what we're working with in terms of our layers:

  • gluten-free brown rice lasagna noodles (I like these)
  • your favorite jarred tomato sauce
  • our tofu ricotta recipe
  • mashed butternut squash
  • steamed spinach
  • and shredded vegan cheese (I like Daiya for melting)

Once you've got everything prepped, all that's left is layering. Just layer everything up, sprinkle on some shredded vegan cheese and pop that beauty in the oven until it's melty and bubbling. It truly is the BEST!

Healthy Vegan Lasagna Recipe

Our Crowd-Pleasing Vegan Lasagna

I mentioned this recipe is a crowd pleaser and I can actually say that it is! I first made this right before the holidays and brought it down to our first annual cousin party in Boston. There were about 15 of us at the party, most of which were men who like to eat a lot and definitely prefer meat.

I was in charge of handling the main dish, so I decided to test this vegan lasagna out and not tell them it was actually vegan.

Guess what? It passed with flying colors and almost everyone ended up asking for the recipe. Which to me is the ultimate compliment!

So this lasagna is definitely something that everyone will enjoy. Whether you're serving it up at a party, you're making it for your family, or you just want to have some for meals later on the week (yes, it freezes!), this is a must-try. I know you're going to LOVE it!

How to make Vegan Lasagna

More Cozy Vegan Pasta Recipes


0 from 0 votes

Best Vegan Lasagna with Butternut Squash

This incredible vegan lasagna recipe is probably one of the best I've ever tasted! It's got butternut squash, tofu ricotta and also spinach for added greens!
Course Entree
Cuisine American
Keyword butternut squash, healthy lasagna, vegan lasagna
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings 8 servings
Calories 356 kcal



  1. Preheat the oven to 375 degrees F.
  2. Cook lasagna noodles according to the package instructions.
  3. While the pasta is cooking, thaw the frozen spinach in a small saute pan. Sprinkle with salt and pepper until the spinach is completely thawed. Transfer the spinach to a colander and press out as much water as possible. Set aside.
  4. Meanwhile, prep the ricotta and squash (if making from scratch). Follow the recipe below this one to make your ricotta. Butternut squash can be cooked using this method or used from a can.
  5. Once the noodles have finished cooking, line the bottom of a 9" x 13" with a thin layer of tomato sauce. Add a layer of noodles, 1/2 cup of butternut squash and some dollops of tofu ricotta. Spread evenly across the noodles. Top with some spinach and about 1/4 cup of tomato sauce and again spread evenly across the layer.
  6. Repeat this step for another two or three layers (depending on the size of your pan and noodles).
  7. Top with a final layer of noodles, spread with sauce and sprinkle with the shredded vegan cheese.
  8. Bake in the center of the oven for about 35 - 45 minutes, until the cheese has melted and the lasagna is fully cooked and heated through.
  9. Cool for about 10 minutes, then slice and serve immediately. Garnish with red pepper flakes and some fresh herbs if desired!
Nutrition Facts
Best Vegan Lasagna with Butternut Squash
Amount Per Serving
Calories 356 Calories from Fat 63
% Daily Value*
Fat 7g11%
Saturated Fat 1g6%
Sodium 403mg18%
Potassium 622mg18%
Carbohydrates 59g20%
Fiber 5g21%
Sugar 5g6%
Protein 16g32%
Vitamin A 10710IU214%
Vitamin C 13.2mg16%
Calcium 203mg20%
Iron 4.5mg25%
* Percent Daily Values are based on a 2000 calorie diet.


Vegan Ricotta From Tofu
5 from 1 vote

Easy Tofu Ricotta

This easy tofu ricotta recipe is the perfect plant-based alternative to use in vegan lasagna, vegan ravioli and vegan manicotti!
Course Side Dish
Cuisine American
Keyword tofu ricotta, vegan ricotta
Prep Time 5 minutes
Total Time 5 minutes
Servings 8 servings
Calories 53 kcal



  1. Place the tofu on a paper towel-lined plate. With another paper towel or clean dish towel, press the tofu to remove some of the water.
  2. Crumble the tofu into a food processor and pulse together until crumbly. Add the remaining ricotta ingredients and pulse until mostly smooth.
  3. Use immediately or transfer to sealed container to use for future recipes!
Nutrition Facts
Easy Tofu Ricotta
Amount Per Serving (0.25 cup)
Calories 53 Calories from Fat 18
% Daily Value*
Fat 2g3%
Sodium 325mg14%
Potassium 118mg3%
Carbohydrates 2g1%
Protein 4g8%
Vitamin A 30IU1%
Vitamin C 2mg2%
Calcium 26mg3%
Iron 0.7mg4%
* Percent Daily Values are based on a 2000 calorie diet.

share what you make

tag @simplyquinoa on Instagram with your creations!
we love sharing what you make with the community!

I can’t wait to see!

shop this post


Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  1. I can’t have soy, so if I wanted to sub my favorite vegan ricotta in the recipe, how much do you think I would use? Thanks.

  2. I love this lasagna, I did add sauté onions mushrooms and green bell peppers to the sauce plus fresh basil and a little red pepper flakes. Delicious

  3. Hi!

    I just wanted to pop in and let you know that I love the Breakfast Cookie Cookbook! (I forget the real name of it) The recipes are so easy and my family loves them! I wish I could somehow give you a 5 star rating!


  4. This recipe looks delicious!
    My husband has high cholesterol. Do you know how I can find out the cholesterol level of this dish if any?
    Thank you.

  5. This looks delicious & I can’t wait to make it. Two questions how many oz of frozen spinach do I use & you said a block of tofu so that would be one 16 oz package ? Thanks

Get our time saving hacks to help you stick to your healthy eating routine!

Download our FREE guide Master Meal Planning: The Basics

  • Please check this box to confirm your consent in the collection and secure storage of this data, as described in our Privacy Policy.
  • This field is for validation purposes and should be left unchanged.

Welcome to Simply Quinoa! Our mission is to help women be well + truly healthy.

This is a community that celebrates your own unique health journey, no matter where you are on your path. We will encourage you, inspire you and support you every step of the way.