One Pot Vegan Lasagna Soup

GFGluten FreeVVegan
4.99 from 71 votes
Jump to RecipeRate This RecipePin Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsement, recommendation, testimonial, and/or link to any products or services from this website.

This One-Pot Vegan Lasagna Soup is made with a homemade tomato broth, nutritious vegetables, protein-packed lentils and hearty pasta. Serve with a dollop of rich vegan ricotta, vegan mozzarella, and fresh herbs. Gluten-Free Option.

If you love lasagna, you’ll love this quick and easy deconstructed Vegan Lasagna Soup. It comes together in just one-pot and has all the flavors of your favorite lasagna recipe but without the work! Customize this comforting soup to use your favorite shaped pasta, veggies, and plant-based cheese. Have this well-balanced lasagna inspired soup on the table in just over 30 minutes. And try not to eat all of the vegan ricotta by the spoonful while you cook!

Table of Contents
  1. The One-Pot Soup That Has it All
  2. What You Need for Vegan Lasagna Soup
  3. How to Make Vegan Lasagna Soup
  4. Serving Suggestions
  5. How to Store Vegan Lasagna Soup
  6. Substitutions and Variations
  7. Recipe FAQs
  8. One Pot Vegan Lasagna Soup Recipe
Close-up photo of vegan lasagna soup topped with ricotta cheese, and fresh herbs on stone countertop

The One-Pot Soup That Has it All

If you love my Easy One-Pot Pasta and are looking for an equally easy weeknight dish, you’ll love this One-Pot Vegan Lasagna Soup. It’s made with simple ingredients – your favorite pasta, a rich and savory broth, lentils, veggies and a creamy dollop of plant-based cheese. It’s the ultimate creamy, filling and delicious one-pot meal even meat lovers will enjoy. 

Not to mention, it’s ready in 40 minutes or less and cooks start to finish in one-pot. This vegan lasagna soup recipe truly does have it all. The whole family won’t mind curling up with a big bowl of this vegan soup and a piece of crusty sourdough bread after a long day.

What You Need for Vegan Lasagna Soup

Aside from your favorite soup pot, you’ll need 5 nutritious and tasty “layers” of plant-based goodness: 

Ingredients for vegan lasasgna soup in small bowls on stone countertop. Clockwise text labels read lentils, onion, carrots, parsley, basil, vegetable broth, vegan cheese, spinach, vegan ricotta, pasta, diced tomatoes, crushed tomatoes, italian seasoning, tomato paste, garlic, and oil
  1. Aromatics: The soup base is made with onions, carrots, cloves of garlic, and simple spices sautéed until fragrant and deep in sweet, earthy notes. 
  2. Tomato broth: A combination of tomato paste, diced tomatoes, crushed tomatoes, and low-sodium vegetable broth makes a rich, well-spiced broth that is full of flavor. 
  3. Brown or green lentils: Adds heartiness and nutritious plant-based protein that will help keep you full and satisfied for hours. Note that green lentils will hold up and make a more textured soup compared to brown lentils, but both work fine! I have not tested this soup with red lentils.
  4. Pasta: You can choose to use broken lasagna noodles for a true lasagna soup, but I find that gets a little messy since they don’t break evenly. I prefer to use Campanelle pasta – they look like mini lasagna curls and cook evenly. 
  5. Vegan Ricotta Cheese: It’s not a true lasagna soup without a dollop of ricotta. For the ultimate cheesy lasagna flavor, I recommend topping off with a sprinkle of vegan mozzarella cheese, too.

How to Make Vegan Lasagna Soup

side-by-side photos of uncooked pasta next to pot of cooked lasagna soup
  1. In a large pot, sauté the onion, then stir in the carrots, tomato paste, fresh garlic, Italian seasoning, black pepper and additional salt until fragrant. 
  2. Add the crushed tomatoes, diced tomatoes, and lentils. Pour in the vegetable broth and water and bring to a boil. Simmer until the lentils are almost fully cooked. 
  3. Stir in the pasta and cook until the pasta is cooked to your liking. Lastly, add the chopped spinach, stirring until wilted. 
  4. Serve warm in individual serving bowls with vegan ricotta, shredded vegan cheese and fresh herbs, or as desired.

Caitlin’s Cooking Tips

  • Use high-quality canned tomatoes – There is a notable difference in taste between brands of lower quality versus good quality brands. Since the tomatoes add a lot of flavor to the broth, it is worth it to use quality tomatoes here. 
  • Cook the pasta separately for meal prep – If you plan on making this lasagna soup to eat over several days for meal prep or know you will have leftovers, I do recommend cooking the pasta separately so it doesn’t get soggy or absorb all of the broth overnight. If you do choose to cook the pasta separately, omit the 3 additional cups of water in the soup broth.
Hands holding a bowl of vegan lasagna soup topped with vegan ricotta cheese and fresh basil

Serving Suggestions

This lasagna soup is hearty enough to serve on its own with a dollop of Vegan Ricotta, but can be paired with simple sides to round out the meal. Some of my favorites include a simple loaf of crusty bread, garlic bread, Pumpkin Cornbread, or quick salads such as Kale Apple Walnut Salad or my Winter Kale Salad

If you’re looking for more one-pot hearty soups, you’ll also love this Coconut Curry Lentil Soup with Kale, Hearty Vegan Chorizo Chili and this Sweet Potato, Red Lentil, and Peanut Stew!

How to Store Vegan Lasagna Soup

Leftover lasagna soup will keep in the refrigerator for up to 5 days. Freezing this soup is not recommended – the pasta does not freeze well and will become mushy and over-cooked upon defrosting and reheating. 

If you’d like to freeze this soup, I would recommend freezing the tomato-based soup broth without the pasta or spinach. Then, when ready to eat, defrost it overnight in the refrigerator before bringing it to a simmer again on the stovetop. For best results, I recommend cooking the pasta separately according to package instructions and stirring it in along with the spinach just before serving.

Reheat leftover soup in the microwave or on medium-low heat on the stovetop with additional vegetable broth to thin out the soup, if desired.

Substitutions and Variations

  • Pasta options: Campanelle, or gigli pasta (my favorite), macaroni or rotini are good alternatives to lasagna sheets. Really any small pasta shape of your liking will work and still make a lasagna-reminiscent soup. 
  • Lentil options: Canned lentils can be used in place of dried lentils, if desired. If using, drain and rinse them well and add them in at step 3 with just 2 cups of water instead of 3. 
  • Oil-free option: Instead of oil, sauté the vegetables in ¼ cup of water. If things begin to stick to the bottom of the pot, add in 2 tablespoons of water at a time to loosen things up. 
  • Gluten-free option: Opt for gluten-free pasta! Corn or rice based gluten-free pastas hold up better than bean based pastas, but feel free to use your favorite gluten-free brand. 
  • Vegan cheese options: If you do not have ingredients on hand to make my homemade vegan tofu ricotta, any plant-based cheese will work here. I’d suggest mozzarella shreds, vegan parmesan cheese, or even smoked gouda. Or keep it simple and make a homemade cashew cream to stir in.
Close-up photo of vegan lasagna soup topped with ricotta cheese, and fresh herbs on stone countertop

Recipe FAQs

What can I substitute for meat in lasagna?

In this vegetarian version, I’ve swapped the traditional ground beef or Italian sausage with lentils. They’re equally protein rich, hearty, yet good for you too. I also use a lentil filling in my Vegan Eggplant Lasagna, or even a vegetable filling in lasagna like my Vegetable Lasagna with White Sauce. No one will miss the meat – promise!

What is vegan ricotta made from?

Plant-based ricotta is typically made from tofu or nuts, or both! My homemade vegan ricotta recipe is made from tofu, cashews, nutritional yeast, lemon juice and a few other ingredients to give it that tangy, savory flavor. Brands like Tofutti and Kite Hill sell store-bought brands of vegan ricotta you can buy when you are short on prep time.

Why do you put ricotta in lasagna?

Ricotta gives this lasagna soup the classic flavor and makes it rich and creamy. It’s optional, but adding some sort of vegan cheese is highly recommended. 

Can I make this lasagna soup in the pressure cooker?

I have not tested an Instant Pot version of this lasagna soup and cannot recommend one at the time.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

Two bowls of vegan lasagna soup topped with fresh herbs, vegan ricotta, and vegan mozzarella

One Pot Vegan Lasagna Soup

4.99 from 71 votes
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 people
This One-Pot Vegan Lasagna Soup is made with a homemade tomato broth, nutritious vegetables, protein-packed lentils and hearty pasta. Serve with a dollop of rich vegan ricotta, vegan mozzarella, and fresh herbs. Gluten-Free Option.

Ingredients
 
 

For the Soup:

For serving:

  • 1/2 cup Vegan Ricotta
  • Shredded vegan mozzarella cheese optional
  • Fresh basil and/or parsley to sprinkle on top

Instructions

  • Aromatics: Warm the olive oil in a large dutch oven or heavy-bottomed pot. Add the onion and a pinch of salt and sauté for 5 minutes, stirring occasionally. Add the carrots and stir in the tomato paste and sauté for an additional 3 minutes. Finally, add the garlic, Italian seasoning, black pepper, and 1 teaspoon salt. Sauté for one more minute, until the garlic is fragrant.
  • Make the Broth: Add the crushed tomatoes, diced tomatoes, and lentils to the pot. Pour in the vegetable broth and water and increase the heat to high. Reduce the heat to medium-high once the soup begins to boil. Simmer for 10 to 12 minutes, stirring the soup occasionally. The lentils should be almost fully cooked before proceeding.
  • Pasta: Add the pasta to the pot and simmer for 5 to 7 minutes, stirring occasionally, or until the pasta is cooked to your liking. Reduce the heat to medium if the soup starts to splatter, but maintain a simmer. Turn the heat off and stir in the spinach until wilted. Season with additional salt and black pepper to taste, if necessary. If the soup is too thick you can thin it out with water (or more vegetable broth).
  • Serve: Divide the soup into serving bowls and top with 1-2 tablespoons of vegan ricotta, shredded vegan cheese, and fresh herbs (or as desired). Serve warm; leftovers will keep in the fridge for up to 5 days.

Recipe Notes

  • Pasta options: Lasagna noodles tend to break unevenly, so I prefer to use Campanelle pasta (but either will work!) Rotini would also be a good choice here, and you can use either gluten-free or regular pasta. If you know you will have leftovers, it might be best to cook the pasta separately and add only before serving, otherwise it will get soggy in the fridge and soak up a lot of the broth. If you choose to cook separately, only add 1 cup of water instead of 3.
  • Lentils: if you opt to use canned lentils, drain and rinse them well. Add them in step 3, but only add 2 cups of water instead of 3, and simmer the soup for 5-7 minutes only before adding the pasta. If you are adding canned lentils and cooking your pasta separately, don’t add any water to the pot.
  • Tomatoes: Try to purchase high-quality canned tomatoes here if you can; there is a difference in taste between brands and the tomatoes add a lot of flavor to the broth.
  • Oil-Free: sauté the vegetables in 1/4 cup (60 mL) of water instead of oil, adding more in 2 tablespoon increments if things start to stick to the bottom of the pan.

Nutrition

Calories: 372kcalCarbohydrates: 58gProtein: 14gFat: 11gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 4gSodium: 761mgPotassium: 866mgFiber: 12gSugar: 11gVitamin A: 5120IUVitamin C: 23mgCalcium: 132mgIron: 5mg
Keyword: dairy-free lasagna soup, lasagna soup, vegan lasagna soup
Course: Main
Method: Stovetop
Cuisine: American
Diet: Vegan

About the Author

Hey there, I’m Caitlin! I make easy-to-follow, wholesome, and budget-friendly vegan recipes that are mostly gluten-free and refined sugar-free. I’m also an avid yogi, love the great outdoors, am chocolate-obsessed, and enjoy eating almond butter straight off of the spoon.

Learn More

FREE GUIDE: 5 Tips for Quick & Easy Vegan Dinners

Plus, get all of my recipes sent straight to your inbox!

You May Also Like

Leave a Comment

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

Recipe Rating




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

Comments

  1. 5 stars
    Love this recipe! I’ve never made lasagna soup before, and I love the big noodles in the soup! The tofu ricotta is delicious, and I honestly was eating it by the spoonful. I will definitely be making this again, and adjusting different seasoning with the tofu ricotta!

  2. 5 stars
    I really liked this recipe – tastes just like a lentil-based lasagna as soup but feels super filling and hearty. I especially like it for the colder months!

  3. 5 stars
    This recipe was so easy and delicious! The lentils made it feel much lighter than some of the other lasagna soup recipes I have tried with fake meat. I topped mine with vegan parm, ricotta, and fresh basil.

  4. 5 stars
    I love how easy this recipe is and it does taste just like a nice lasagna, but without the fuss. It’s filling, cozy and delicious. We topped it with fresh basil and parsley and the vegan ricotta. 🤌

    1. 5 stars
      Easy and delicious!! I was able to find some mini lasagna noodles at my grocery store which was perfect for this soup. I topped mine with some nutritional yeast and red pepper flakes.

  5. 5 stars
    Loved this soup! All the flavors of lasagna in cozy soup form. This recipe was super simple to follow and so delicious! Highly recommended topping with your cashew ricotta recipe for that creamy touch.

  6. 5 stars
    This came out great! Used gf rotini and cooked lentils and pasta in with rest. Oh my gosh, so delicious. Leftovers were great too.

  7. 5 stars
    I made this soup last night and it was perfect for a rainy day! I had a couple zucchini that I needed to use up, so added them in there as well. I ended up leaving the noodles separate, as I will eat leftovers for the next few days. Would definitely make this recipe again!

  8. 4 stars
    I feel like this recipe looks daunting but it’s quite simple and everything is fairly common to have handy. I topped with vegan boursin and loved!

      1. 5 stars
        I have made this twice now and my husband and I love it! Caitlin’s tofu ricotta recipe with garlic powder is a must mixed in! Not difficult to make and very tasty!

  9. 5 stars
    My family loved this soup, including Caitlin’s ricotta recipe as a mix in!! It’s such an easy and tasty meal for the winter months. We enjoyed our soup with garlic bread and it felt nourishing but not too heavy. Highly recommend!

  10. 5 stars
    This recipe is simply amazing! You get the deliciousness of a lasagna, but without all the hassle! I will be definitely making this soup regularly.:)

  11. 5 stars
    Such a cozy, simple, and delicious soup! I whipped this up for a little family dinner with some homemade focaccia, and it was a hit 🙂 thank you!

  12. 5 stars
    So tasty! My kids loved this too. I added about 1/2 C more lentils for extra protein. I think next time I’ll add in some more veggies too, like maybe some diced zucchini. But it was a great healthy twist on a comfort dish! Plus lots easier than regular lasagna.

  13. 5 stars
    This soup was perfect for this time of year! Flavorful and easy to make. I increased the seasoning and added more red pepper flakes to spice it up a little more. Everyone loved it, and the adding the ricotta was a great finishing touch.

  14. 5 stars
    So good! So much easier to make than lasagna but still hits the spot. I topped it with tofu ricotta and it was delicious!

  15. 5 stars
    SO delicious!! The ricotta is the magic that brings it all together. Made it on a Sunday (cooked pasta separately) and ate it every day for lunch without getting tired of it. A winner for sure!