• Recipes
  • About
  • Free Ebook
  • New Here?
menu icon
go to homepage
  • Recipes
  • About
  • Free Ebook
  • New Here?

subscribe
search icon
Homepage link
  • Recipes
  • About
  • Free Ebook
  • New Here?

×
Home ❯ Recipes ❯ Vegan Main Dishes

Easy Vegan Crockpot Lasagna

Lori standing in her kitchen.
Updated 08/11/2023 by Lori Rasmussen. This post may contain affiliate links.
image to save on Pinterest.
Pinterest pin.
image with text to save on Pinterest.
vegan lasagna with title to save on Pinterest.
image with text to save on Pinterest.

Vegan Crockpot Lasagna is the perfect entree for parties, family gatherings, and lazy days when you just want to kick back with a movie while dinner cooks! Most importantly, it tastes amazing! It's also easy to prepare (no need to pre-cook the lasagna noodles) and versatile. Switch things up with your favorite veggies or vegan meats, and make it gluten-free with your choice of pasta. Oven instructions included.

looking down into crockpot lasagna with lots of melted vegan cheese on top.

Why You'll LOVE Crockpot Lasagna

Warm, cheesy, gooey, and rich. What's better than vegan lasagna? I'll tell you what's better...

Vegan lasagna made in the slow cooker! Friends, this recipe is a keeper for so many reasons.

  • It's easy to prepare, and there's no need to pre-cook the lasagne noodles.
  • Lasagna is the perfect hot entrée for potlucks, parties, and game day since the Crockpot keeps it warm.
  • Vegan slow cooker recipes are perfect for make-ahead situations. And while dinner is cooking you're free to clean house, prepare for guests, run errands, or just chill on the sofa on a rainy day.
  • It's impossibly delicious! Friends, I am NOT exaggerating. This vegan lasagna is the dish to make when you want to impress the skeptical omnivores in your life. The herbed tofu ricotta, melted vegan cheese, and tangy sauce all combine inside the crockpot to create magic, pure vegan magic. You'll see!
Jump to:
  • Why You'll LOVE Crockpot Lasagna
  • Ingredients
  • How to Make Vegan Crockpot Lasagna
  • How to Layer Lasagna in the Crockpot
  • Do I have to let the lasagna rest before serving?
  • Serving Suggestions
  • Variations
  • Oven Instructions
  • Equipment
  • Storage
  • Top Tip
  • You Might Like
  • Recipe
  • 💬 Comments

Ingredients

labeled photo of the 12 ingredients needed to make vegan crockpot lasagna.

For the tofu ricotta:

  • Firm and/or extra-firm tofu - I like regular firm tofu for the ricotta because it's creamier, but extra-firm also works well. Sometimes I use a package of each.
  • Non-dairy yogurt - look for a plain, unflavored and unsweetened variety. Kite Hill's Greek-style is really nice or Forager's plain cashew-gurt. Or try my homemade cashew yogurt, almond milk yogurt or tofu yogurt.
  • Lemon juice - in addition to the yogurt, lemon adds an authentic tanginess to the ricotta.
  • Salt and garlic powder
  • Italian seasoning - though this isn't necessarily part of basic tofu ricotta, I like to add it during this step instead of later. If you don't have Italian seasoning on hand don't fret! Add about ½ teaspoon each of dried oregano, basil, and parsley, plus a pinch of thyme.

Other ingredients:

  • Lasagne noodles - look for regular lasagne sheets with ruffled edges, not "no boil" varieties; use gluten-free lasagne if needed.
  • Marinara - any jarred marinara/spaghetti sauce you like is fine. I used one of the organic 365 varieties from Whole Foods. Trader Joe's also has a tomato-basil marinara that's really good!
  • Onion, mushrooms, spinach - feel free to omit anything you don't like (lookin at you, mushroom-haters), and add garlic or any other veggies you like in lasagna.
  • Soy sauce or tamari - this is optional and really only needed for seasoning the onion and mushrooms.
  • Vegan cheese - any shredded vegan mozzarella you like is fine. I recently made the recipe again with Daiya's mozzarella (cutting board shreds), and it was good! That cheese is not one to eat cold, but melted it's actually really delicious.
    The cheese you see in the photos is Violife's Mature Cheddar, which I shredded with a box grater.
    Tip! Shredded vegan cheese has a bad rap for not melting well, but the great thing about the crockpot is that the lid creates a steaming environment and melts vegan cheese like a champ! Or go the homemade route with this easy vegan mozzarella.

See recipe card below for quantities and the full recipe.

How to Make Vegan Crockpot Lasagna

2 photos showing making of tofu ricotta and sautéing vegetables.
  1. First, drain the blocks of tofu and place in a large bowl. Let sit for 5 to 10 minutes while you chop the onion and mushrooms. Some water will drain out of the tofu as it sits. Discard the water, then add the remaining ricotta ingredients to the bowl. Mash with a fork until the ricotta is fluffy, and stir in the Italian seasoning.
  2. Sauté onion and mushrooms until softened. Add chopped spinach and cook for another minute or so, until wilted. Set aside.

How to Layer Lasagna in the Crockpot

2-photo collage showing the first two steps of layering lasagna in the slow cooker.
2-photos showing the third step of layering  tofu ricotta in lasagna.
2-photo collage showing the last two steps of layering lasagna with veggies and cheese.

Do 2 rounds of layers like this:

  1. sauce - about 1 ⅓ cups
  2. pasta - 3 sheets, broken to fit
  3. tofu ricotta - about 1 ½ cups
  4. sautéed vegetables - half of them
  5. shredded vegan cheese - about ¾ cup

Then, for the 3rd and final round, you'll skip the veggies and shredded cheese and finish with sauce on top. So the 3rd round looks like this:

  1. sauce
  2. pasta
  3. ricotta
  4. sauce - just a thin layer to cover the ricotta

Place the lid on the slow cooker and cook on HIGH for 2 hours.

After 2 hours, carefully lift the lid straight up to avoid dumping all the condensation onto your lasagna.

Top the lasagna with shredded vegan cheese, cover, and cook for another 30 minutes.

Turn off the crockpot and let the lasagna stand for anywhere from 30 minutes to an hour before serving, if you can wait that long!

Do I have to let the lasagna rest before serving?

You can serve it right after cooking, but just know that it will be somewhat messy, more like scooping up a casserole.

Want to save this recipe? 📩 

I'll email the link so you can come back to it later!

Keep an eye out for more delicious recipes. Unsubscribe anytime.

The rest time allows the lasagna to cool slightly which helps it set, and it gives the flavors more time to mingle.

a serving of vegan lasagna on a white plate with crockpot in background.

Serving Suggestions

Pair crockpot lasagna with a fresh green salad and some warm garlic bread. Since the lasagna is very rich, this fat-free Italian dressing helps lighten things up!

Variations

  • Gluten-free - use gluten-free lasagna noodles, and be sure to use gluten-free tamari to season the sauté.
  • With vegan meat - the sky is the limit!
    • Add crumbled vegan sausage or vegan pepperoni.
    • Brown some Impossible or Beyond Meat with the vegetables.
    • For a homemade option try this amazing vegan ground beef. Since it's already cooked you can add it directly to the crockpot with the sauce layers.
  • Additional veggies - try sautéed zucchini, yellow squash, and carrot, and swap the spinach for kale, arugula, or finely chopped broccoli.

And when you're in the mood for something similar but without tomatoes, try my vegan white lasagna.

Oven Instructions

Want to bake vegan lasagna in the oven instead? No problem! There are just a few differences to keep in mind:

  • Due to the shape of a 13x9 baking dish, you'll need more lasagne noodles than in the slow cooker, around 12 to 14.
  • Preheat the oven to 375 degrees F, and oil the baking dish.
  • Boil the lasagne noodles according to package directions.
  • Layer the lasagna as indicated in the recipe below, making adjustments as needed for the shape of the dish. Cover tightly with foil and bake for 40 minutes.
  • Remove the foil and add the cheese on top. Cover again and bake for another 20 to 30 minutes or until the cheese is melted and the lasagna is piping hot. If desired, broil uncovered for a few minutes to brown the cheese.

Let the lasagna rest, covered, for 15 minutes before serving.

overhead view of very cheesy veggie lasagna.

Equipment

I use this 6 quart Crockpot. The locking lid comes in handy for transporting dishes to parties (and events like chili cookoffs)!

You'll also need a large sauté pan for the veggies and a grater if not using pre-shredded vegan cheese.

Storage

Store leftover lasagna in the refrigerator for up to 5 days. It's great for meal prep and reheats well in the microwave.

Vegan lasagna can also be frozen. Once completely cool, transfer to a freezer-safe storage container and freeze for up to 2 months.

Top Tip

Remember, immediately after cooking the lasagna will be very soft. You can serve it right away (trust me, it's hard to wait!), or let it sit for a while if you want it slightly more set.

Unlike baked lasagna, which can be dry, the crockpot lid holds in all the delicious moisture, which is part of what makes this vegan lasagna SO cheesy, creamy and amazing. I hope you love it!

You Might Like

  • Creamy vegan macaroni and cheese inside a large black Crockpot.
    Crockpot Mac and Cheese
  • vegan pizza made with an herb crust on a wood cutting board.
    Vegan Pizza Dough
  • large serving bowl filled with vegan spaghetti and meatballs.
    Vegan Meatballs
  • Stuffed vegan spaghetti squash rings on a wooden board with a fork next to them.
    Stuffed Spaghetti Squash Rings

Recipe

looking down inside crock pot full of cheesy vegan lasagna

Easy Vegan Crockpot Lasagna

Author: Lori Rasmussen, My Quiet Kitchen
Vegan Crockpot Lasagna is the perfect entree for parties, family gatherings, and lazy days when you just want to kick back and wait for the ultimate vegan comfort food. It's easy to prepare (no need to boil the lasagna noodles) and versatile! Switch things up with your favorite veggies and vegan meats, and make it gluten-free with your choice of pasta.
NOTE: ingredient amounts and cook time are specific to a 6-quart slow cooker. Oven instructions included below.
If you don't need such a large amount, the recipe also works with half the amount of ricotta and sauce (only do 2 sets of layers). Cook time is the same.
5 from 24 votes
Servings: 8 servings
Prep:30 minutes mins
Cook:2 hours hrs 30 minutes mins
Resting time:1 hour hr
Total Time:4 hours hrs
Save on Pinterest Print Recipe

Equipment

  • crockpot
(Keep screen awake)

Ingredients

For tofu ricotta:

  • 2 (14 oz) packages firm tofu (no need to press) - Extra firm also works.
  • ¾ cup plain, unsweetened vegan yogurt - Homemade or store-bought.
  • 2 tablespoons lemon juice
  • 1 ¾ teaspoons fine sea salt
  • 1 ½ teaspoons garlic powder
  • 1 ½ teaspoons Italian seasoning - See Note 1.

Other ingredients:

  • 2 (25 oz) jars marinara sauce
  • 10 sheets regular lasagne - Gluten-free, if desired.
  • 1 medium onion, chopped
  • 12 to 16 ounces baby bella mushrooms, chopped
  • 6 ounces baby spinach, roughly chopped
  • 2 teaspoons tamari or soy sauce, optional
  • 7 ounces vegan mozzarella cheese, shredded - See Note 2.

Instructions
 

  • First, drain the packages of tofu and place in a large bowl. Let sit for 5 to 10 minutes while you prepare and gather the other ingredients. Some water will drain out of the tofu as it sits. Discard the water, then add the remaining ricotta ingredients to the bowl. Mash with a fork until the ricotta is fluffy and fully incorporated.
  • Preheat a large saute pan over medium heat. Dry sauté the onion and mushrooms until softened and dry, about 8 minutes. Add chopped spinach and tamari, if using, and cook for another minute or until wilted. Set aside.
  • Lightly oil the bottom and sides of a 6-quart slow cooker, and turn it on to HIGH so it can heat while you assemble the lasagna.
  • Spread about 1 ½ cups of marinara across the bottom of the crockpot followed by 3 pasta sheets, broken to fit (this doesn't need to be perfect). Spread with 1 one third of the ricotta (about 1 ½ cups), followed by half of the sautéed veggies, and approximately ¾ cup shredded cheese.
  • Repeat the layering process as written above. Then, for the 3rd and final round, skip the veggies and shredded cheese and finish with sauce on top. So the 3rd round looks like this: sauce, pasta, ricotta, sauce.
  • Cover the slow cooker and cook on high for 2 hours. After 2 hours, carefully lift the lid straight up to avoid dumping condensation onto the lasagna. Sprinkle the lasagna with more shredded cheese, cover, and cook for another 30 minutes.
  • The cheese should be melted and the lasagna should be lightly bubbling. Turn off the crockpot and let the lasagna stand for anywhere from 30 minutes to an hour (with the lid askew). The lasagna can be served right away, but it will be fairly messy, more like a casserole. The rest time allows the lasagna to cool slightly which helps it set. Serve with a side salad and enjoy!

Oven Instructions:

  • Preheat the oven to 375 degrees F, and oil a 13x9 baking dish. Boil 12 to 14 lasagne noodles according to package directions.
  • Saute the veggies, and layer the lasagna as described above, making adjustments as needed for the shape of the dish. Don't add the top layer of cheese yet.
  • Cover tightly with foil and bake for 40 minutes. Remove the foil and sprinkle cheese on top. Cover again and bake for another 20 to 30 minutes or until the cheese is melted and the lasagna is piping hot. If desired, broil uncovered for a few minutes to brown the cheese.
    Let the lasagna rest, covered, for 15 minutes before serving.

Notes

Note 1: If you don't have Italian seasoning on hand, simply use about ½ teaspoon each of dried oregano, basil, and parsley, plus a pinch of thyme.
Note 2: if you follow an oil-free diet, feel free to omit the cheese (the tofu ricotta adds most of the creamy and cheesy element anyway), or use dollops of this easy homemade oil-free mozzarella. You don't even need to fully cook the mozz first as it will cook and thicken in the crockpot.
See the Variations section in the post above for inspiration on adding other vegetables and including vegan meats like pepperoni and beefy crumbles.
Store leftover lasagna in the refrigerator for up to 5 days. Can also be frozen for up to 2 months.

Estimated Nutrition (per serving)

Calories: 376kcalCarbohydrates: 45gProtein: 18gFat: 16gCholesterol: 0mgFiber: 6g

Nutrition information is an estimate and will vary depending on the exact amounts and specific products and ingredients used.

Did you make the recipe?Comment below to share your feedback!

Share the Recipe

7.5K shares
  • Share
  • Reddit
  • Bluesky
  • Email it

Comments

    Leave a Comment Cancel reply

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

    Recipe Rating




  1. Chris says

    February 05, 2024 at 1:34 am

    This recipe looks delicious. Where I live baby bella mushrooms are not available. Can any other type of mushrooms be substituted? Thank youmin advanced for your response.

    Reply
    • Lori Rasmussen says

      February 05, 2024 at 5:54 am

      Hi Chris - yes, definitely. Feel free to use another variety.

      Reply
  2. Jessica says

    October 18, 2023 at 12:39 pm

    Have you tried this on low? I'm wondering if I could put it together on my lunch break and add the cheese 4 hours later when I'm off work.

    Reply
    • Lori Rasmussen says

      October 19, 2023 at 7:39 am

      Hi Jessica - sorry, no, I haven't tried it on low yet, but according to the way CrockPot describes low vs high settings, it might work! The pasta is the main concern here. It already gets fairly tender - but it's worth a try.

      Reply
    • Emily says

      March 25, 2024 at 7:06 pm

      This recipe worked wonderfully on low for 4 hours! The lasagna noodles were nice and tender, and everything blended together so deliciously! Such a perfect, no-fuss meal for chilly days! Thank you!

      Reply
  3. Shauna says

    October 17, 2023 at 5:19 pm

    SOOOO good!!! My family LOVED this recipe (husband, and kids 14, 11, and 6) the first time I made it I followed the ingredients exactly (I used violife mozzarella shreds) and it was delish, you would never guess the “ricotta” was tofu! (Second time around I added an eggplant that needed to be used and threw some gardein ground into the veggie mix) Thank you!!!!

    Reply
  4. Anne says

    October 13, 2023 at 7:48 pm

    Hi, Lori, I made this lasagna tonight (oven method) and it turned out great! My husband and I have been vegetarian for many, many years but recently we are really trying to go vegan as much as possible. For this recipe I made the tofu yogurt and the tofu ricotta and both are impressive substitutes. I have tried some of your recipes and they’ve all been great. I guess it was time I thank you!

    Reply
  5. Nicki says

    August 06, 2023 at 8:51 am

    Easy and so delicious! By far the best vegan ricotta I've ever had. Thank you for a great recipe! We will make this again and again.

    Reply
  6. Collette says

    November 22, 2022 at 9:26 pm

    I love this recipe! The flavor is a amazing! I did cut back on the pasta sauce...and added the spinach and my homemade Italian sausage. YUMMY!!
    Thank you!

    Reply
  7. Greta says

    September 05, 2022 at 5:54 pm

    Made this lasagna today..we agree this a keeper. Followed recipe and added some broccoli florets, zucchini and thin sliced carrots. Was impressed with the final result of the tofu n almond yogurt ricotta… it’s tasty with a good texture. Thank you Lori!

    Reply
    • Lee Kaplan says

      March 02, 2024 at 8:22 pm

      I’m not a fan of spinach (it gets stuck between my teeth). But your idea of zucchini sounds great!

      Reply
  8. Leann Nowak says

    May 22, 2022 at 8:06 pm

    Wow! I tried this lasagna tonight and it was absolutely DELICIOUS!!! I omitted the tamari and added about 2 cups of chopped broccoli florets and 2 cups of shredded organic carrots to the other veggies (because they were in the fridge and I needed to use them.) I also baked mine in the oven due to time. It was a hit with the entire family! My teenage daughter added a few dollops of the vegan cashew mozzarella and said it was AMAZING. Thank you so much for sharing all of your delicious and healthy recipes. We are brand new to the WFPB way of life and are loving it!!!

    Reply
  9. Kat says

    February 10, 2022 at 6:16 pm

    Hi Lori!
    Quick question. It doesn’t say anywhere in the instructions what to do with the tamari/soy sauce, so I just didn’t add it into anything.
    What are you supposed to do with it so I know for next time?
    Just made it for the first time and I can’t wait to try it!
    Kat.

    Reply
    • Lori says

      February 10, 2022 at 6:31 pm

      Hi Kat,
      Whoops! Thanks so much for bringing that to my attention. It's in the body of the post, but I forgot to add it to the recipe instructions (doing that now)! It's for seasoning the sauteed veggies during step 2.
      Hope you enjoy it!

      Reply
      • Kat says

        March 15, 2022 at 12:18 am

        Oh thank you! I’ll do it next time! Making my second batch tomorrow actually! The first one even without the soy sauce was absolutely amazing and my husband said it was the best lasagna he ever had!

        Reply
  10. Nina - Edamommy4life says

    December 09, 2021 at 12:17 pm

    This recipe is great! I made it shortly after you posted it and I'm making it again as part of a ladies' Christmas party tomorrow night! It is perfect since it won't take up any oven space : ) I added an extra layer to it and it sat for an hour after it finished cooking before we served it. It was perfect--not watery, which seems to happen many times when I make lasagna.

    Reply
  11. Joyce Ward says

    November 20, 2021 at 12:34 pm

    I don’t own a slow cooker. What is the alternative?

    Reply
    • Lori says

      November 20, 2021 at 1:04 pm

      Hi Joyce,
      I haven't tested this one in the oven since the recipe was written specifically for the slow cooker, but I'm sure that the basic oven instructions you'll find in other lasagna recipes will work for this, too. Most call for layering it in a 13x9 casserole dish, so you may need to alter the amount of pasta (will likely require more). Then cover it tightly with foil and bake at 425 degrees F for around an hour. Hope that helps.

      Reply
      • TL says

        March 07, 2022 at 5:32 pm

        Is there a way to do this in the instant pot instead?

        Reply
        • Lori says

          March 07, 2022 at 6:16 pm

          Hi, I believe most IPs have a slow cooker function, so you could definitely layer it up in the Instant Pot and go that route. But if you’re curious about pressure cooking lasagna, I really couldn’t say. That would take some testing and a different process.

          Reply
  12. daisy says

    November 20, 2021 at 7:24 am

    OMGosh, this looks SO good. We used to eat lasagna for Christmas, but having to make 3 different versions (for all of our dietary needs), was just too much. This looks like a breeze to make. I am so thankful this Thanksgiving for all of the marvelous recipes you've shared. You have made my life better because of it. So, thank you.
    Blessings...daisy

    Reply
    • Lori says

      November 20, 2021 at 1:01 pm

      Daisy, thank you so much for the lovely comment! I'm happy to know the recipes help you. I hope you love the lasagna, and happy Thanksgiving!

      Reply
    • Dallas says

      July 09, 2022 at 8:07 pm

      Hi! I’m hoping to make this tomorrow. Usually when I make lasagna, I boil the noodles first. The recipe doesn’t say to do that (unless I missed it). Can you make it with uncooked noodles?

      Reply
      • Lori says

        July 11, 2022 at 10:36 am

        Hi Dallas, yes the noodles go in dry. No need to boil first! Hope you enjoy it!

        Reply
Newer Comments »
a photo of Lori Rasmussen in her kitchen.

Hi, I'm Lori!

I'm passionate about flavor and simplicity. I share vegan recipes with a focus on both!

Read more

Trending Recipes

  • A glass of oat milk with a jar of oats and a tall jar of oat milk in the background.
    Oat Milk Recipe With Enzymes (Like Oatly)
  • toasted bread topped with vegan tofu cottage cheese and strawberries.
    5-Minute Vegan Cottage Cheese
  • Italian green bean salad with tomatoes in a serving bowl.
    Italian Green Bean Salad
  • Looking into the top of a jar of colorful mixed pickled vegetables.
    Quick Pickled Vegetables
  • close up overhead of Instant Pot Lentil Curry and rice in a bowl
    EASY Instant Pot Red Lentil Curry
  • small jar holding powdered seasoning.
    Vegan Chicken Broth, Bouillon & Seasoning
  • overhead view of crimped unbaked crust in a pie plate.
    Vegan Gluten-Free Pie Crust (Easy & Oil Free)
  • Freshly baked banana bread topped with walnuts against a dark background.
    Oat Flour Banana Bread

Popular Year-round

  • light blue bowl filled with colorful chili corn salsa.
    Chipotle Corn Salsa (EASY Version)
  • looking down at crispy roasted edamame in a glass.
    Air Fryer Edamame
  • close up of herb salad dressing in a small glass jar on a gray stipe napkin.
    Oil-Free Italian Salad Dressing
  • different tahini dressing variations with ingredients on marble background.
    Tahini Dressing (With 4 Flavor Variations)
  • close up of oat flour vegan mug cake in a cute smily face mug.
    Healthy Oatmeal Mug Cake
  • hand holding a waffle cone filled with 3 scoops of vegan ice cream.
    Vegan Oat Milk Ice Cream (No Coconut)
  • a stack of 4 vegan oil-free banana brownies
    Healthy Vegan Banana Brownies
  • A stack of 5 chocolate protein cookies with one cookie leaning against.
    Vegan Protein Cookies

Footer

↑ back to top

About

About Lori
Privacy Policy
Accessibility

Newsletter

Subscribe to keep up with the latest and receive free vegan recipes each week!

Contact/Follow

YouTube
Facebook
Instagram
Pinterest
Contact Us

Copyright © 2025 My Quiet Kitchen

Did you try this recipe?

Your vote:




A rating is required
A name is required
An email is required