Vegan Lasagna Soup

This Vegan Lasagna Soup recipe is ready in 30 minutes, meaning you’ll get all your favorite lasagna flavors without all the work! You’ll enjoy lasagna noodles smothered in rich marinara tomato soup, and topped with a creamy, cheesy, ricotta topping.

Be sure to serve this tasty soup with some toasted Vegan Garlic Bread. You can even have a Vegan Caesar Salad on the side, too.

A bowl holds vegan lasagna soup with a creamy sauce on top. There are cherry tomatoes and fresh herbs around it.

I love a good vegan lasagna — with the creamy ricotta layers and lots of tender noodles. Of course, all those layers are infused with marinara sauce and topped with yummy mozzarella. I don’t like skimping on those layers either. Are you with me?

That’s what’s so great about this vegan lasagna soup recipe. Because you can add as much or as little of that creamy ricotta sauce as you want.

Key Ingredients

You can find the full printable recipe, including ingredient quantities, below. But first, here are some explanations of ingredients and steps to help you make this recipe perfect every time.

Here are the ingredients you’ll need for this recipe, including substitution ideas:

  • Olive oil — Any neutral oil will work here to sauté the crumbles, onion, and garlic
  • Veggie crumbles — There are so many veggie crumbles to choose from these days, such as Gardein, Bocca, Beyond Beef Crumbles. Or you can use Impossible Ground too.
  • Chopped onion — I like using a yellow onion, but a white onion could work here too
  • Garlic — We’ll use up to 4 cloves of garlic for the soup (and more for the vegan ricotta)
  • Vegetable broth — Use a high-quality vegetable broth for the tastiest soup
  • Canned tomatoes — You’ll need a can of petite diced tomatoes and crushed tomatoes
  • Tomato paste — A little bit of tomato paste makes for a thicker soup
  • Dried spices — We’ll add dried basil, oregano, and thyme (or you could use an Italian spices blend)
  • Lasagna noodles — You’ll want 6 – 8 large lasagna noodles. Or if you have broken lasagna noodles, this is great too, because we’ll be breaking them into pieces anyway
  • Mozzarella shreds — There are so many great vegan mozzarella shreds these days, but two that are readily available and great choices for this soup are Daiya (paid link) and Follow Your Heart (paid link)
  • Dairy-free parmesan — You can make your own vegan parmesan or buy it at health food stores or online
  • Dairy-free ricotta — My recipe for creamy vegan ricotta is a game-changer for this soup. I highly recommend it, although you can find dairy-free ricottas at some health food stores
  • Fresh parsley — Of course adding some fresh parsley is purely optional, but it adds a pop of color and even a bit of fresh, flavor!

What Makes This Recipe Shine?

  • Lasagna noodles are cooked right into the soup, transforming this into a one-pot wonder soup
  • The thick, tomato-infused broth is made with lots of garlic and veggie crumbles for added plant-based protein
  • Adding a vegan ricotta cream topping to the hot soup causes a melty, cheesy flavor for an irresistible soup!

Marly’s Tips

Parsley is easy to grow. Keep a parsley plant in a beautiful planter, then move it inside during the winter and outside for the summer. This gives you access to beautiful parsley all year long!

How to Make Vegan Lasagna Soup

  1. Cook Crumbles and Aromatics — Cook the veggie crumbles, and then add chopped onion and cook them until tender. Finally, you’ll add the chopped garlic and cook for a bit until the garlic is tender. 
  2. Stir in Broth and Seasonings — Stir in the broth, tomatoes, tomato paste, and seasonings.
  3. Add Lasagna Noodles — Break the lasagna noodles into bite-size pieces and stir these into the pot. Bring the soup to a low boil, and then reduce the heat to medium-low. Cover the pot and simmer 15–20 minutes, until the noodles are tender.
  4. Make the Creamy Ricotta Sauce — In a bowl stir together the vegan ricotta, vegan mozzarella, and vegan parmesan. This mixture is so good you can eat it with a spoon, but be sure to save some for your soup too.
  5. Serve — To serve, ladle hot soup into serving bowls and add dollops of the ricotta cream mixture, and then garnish with fresh parsley.

Here are even more 5-star vegan soup recipes to enjoy!

Looking down on a pot full of soup. There are cherry tomatoes and fresh herbs around it.

Lasagna Soup Calories

Each bowl of this vegan soup has around 320 calories, making it a great option for your healthy diet.

You can make vegetable lasagna soup by adding some chopped zucchini, spinach, and more.

Vegan Crockpot Lasagna Soup

Making soup in a crockpot or slow cooker is always a great option. Here’s how you can make this soup in a crockpot:

  • Follow step one from the recipe to cook the veggie crumbles, onion, and garlic in a skillet.
  • Add the remaining soup ingredients except for the pasta and ricotta sauce ingredients. Cover the crockpot. Cook the soup on low 7–8 hours or high for 3–4 hours.
  • An hour before serving, stir in the broken lasagna pieces and cook the remaining hour until the pasta is tender.
  • Spoon the finished soup into bowls and top with ricotta sauce.

Gluten-Free Lasagna Soup

It’s easy to make this lasagna soup vegan and gluten-free. Simply use gluten-free veggie crumbles (like Beyond Beef crumbles or Gardein) and use gluten-free lasagna noodles.

A spoon is in a bowl of tomato-based soup, with lasagna noodles and a creamy sauce on top.

More Vegan Italian Recipes

Do you love this vegetarian lasagna soup and now you want even more tasty meatless Italian recipes? Check these out:

A spoon full of soup hovers over the rest of the bowl. There are cherry tomatoes in the background and fresh herbs.
A bowl of tomato-based soup shows noodles and a creamy sauce on top.

Vegan Lasagna Soup

This easy vegan lasagna soup is like a bowl of lasagna, complete with layers of tender noodles smothered in rich, marinara-infused broth, veggie crumbles, and topped with a creamy ricotta sauce.
5 from 6 votes
Course: Soup
Cuisine: Italian
Prep Time: 5 minutes
Cook Time: 20 minutes
Resting Time: 5 minutes
Total Time: 30 minutes
Servings: 8
Calories: 319kcal


Vegan Lasagna Soup

  • 1 tablespoon olive oil
  • 2 cups veggie crumbles
  • 1 cup chopped onion
  • 4 cloves garlic , minced
  • 4 ½ cups vegetable broth
  • 14 oz can petite diced tomatoes
  • 14 oz can crushed tomatoes
  • 2 tablespoons tomato paste
  • 2 teaspoons dried basil
  • ½ teaspoon dried oregeno
  • ½ teaspoon dried thyme
  • 8 large lasagna noodles

Vegan Creamy Ricotta Sauce


For the Vegan Lasagna Soup

  • Heat olive oil in a large pot over medium heat. Add veggie crumbles. Cook until the crumbles are firm and brown, about 5 minutes. Add chopped onion, cooking until tender, 3 to 5 minutes. Add in the chopped garlic and saute for another 30 seconds.
    A hand holds a bowl of veggie crumbles, pouring it into a pan with olive oil.
  • Stir in the broth, tomatoes, tomato paste, and seasonings. Break the lasagna noodles into bite-size pieces and stir these to the pot.
    A hand holds a bowl of tomatoes, pouring it into a saucepan with cooked onions.
  • Bring to a low boil, then reduce the heat medium-low. Cover the pot and simmer for 15 to 20 minutes.

For the Vegan Ricotta

  • In a bowl stir together the vegan ricotta, vegan mozzarella, and vegan parmesan.


  • Add fresh parsley to the soup, then remove from heat. Ladle hot soup into serving bowls and add dollops of the cream mixture. Garnish with fresh parsley.

Recommended Equipment

(The products above contain sponsored links to products we use and recommend)

Calories: 319kcal | Carbohydrates: 40g | Protein: 12g | Fat: 13g | Saturated Fat: 4g | Cholesterol: 4mg | Sodium: 1034mg | Potassium: 198mg | Fiber: 3g | Sugar: 5g | Vitamin A: 518IU | Vitamin C: 5mg | Calcium: 108mg | Iron: 2mg

The nutrition information shown is an estimate provided by an online nutrition calculator and should not be considered a substitute for a professional nutritionist’s advice.

5 Responses to Vegan Lasagna Soup

  1. Avatar thumbnail image for Marly Reply

    What a great vegan lasagna soup recipe! It looks very tasty and delicious. I will try to make some lasagna. Thank you for sharing!

  2. Avatar thumbnail image for MarlyErren Reply

    5 stars
    this is one beautiful soup! Love the pics and the recipe!

  3. Avatar thumbnail image for MarlyKat Reply

    5 stars
    This is perfect for the vegan crumbles I just bought on sale. I will get the cashews soaking tonight for the ricotta. Can’t wait to try! Thanks, Marly!

    • Avatar thumbnail image for MarlyMarly

      I love finding a good sale! Hope you love this soup as much as we do!

  4. Avatar thumbnail image for MarlyTanya Reply

    5 stars
    I made this lasagna soup and youre right — that sauce on top and hte noodles — it’s so good together! My favorite soup!

Rate / Comment

Your email address will not be published.

Recipe Rating

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