This vegan lasagna soup is the ultimate comfort food in a bowl — creamy, saucy, Italian-inspired flavors and plant-based protein. It’s everything you love about traditional lasagna, in soup form.
Want more Italian-inspired recipes? Try my Marinara Sauce, Vegan Bolognese With Sausage Crumbles, Vegan Pink Pasta Sauce, or Impossible Meatballs!

Jump to:
Lasagna soup wasn’t a recipe I planned to elaborate on — it just kind of happened. The first time I made it, I was looking for something quick and comforting, so I threw together ingredients I had on hand.
It was simple, satisfying, and surprisingly delicious.
This delicious vegan lasagna soup recipe combines noodles with a rich tomato sauce. It’s a comforting, easy-to-make crowd-pleaser that’s perfect for a night in. And it only gets better the next day. But seriously, with how quickly it disappears, leftover lasagna soup is rare around here!
Want more delicious soup recipes? Try my vegan chickpea noodle soup or this lentil vegetable soup!
Why this recipe works
- Tofu sausage crumbles bring bold, savory depth and mimic the flavor of traditional Italian sausage using spices like fennel and smoked paprika.
- Cashew cream adds a rich, velvety finish that balances the acidity of the tomatoes without any dairy.
- Tomato paste + whole tomatoes create a deep, layered base that tastes like it simmered all day.
- Broken lasagna noodles keep the spirit of lasagna alive in a simple, no-fuss format.
- Layered seasoning at every stage builds flavor from the ground up — so every bite is hearty and full of comfort.
What ingredients you need
For the soup
- Olive oil – Or water for oil-free sautéing
- Yellow onion
- Carrot
- celery
- Garlic – Always!
- Red wine – or veggie broth
- Vegetable broth – Or water and vegan bouillon cubes
- Whole tomatoes – Blended or crushed
- Tomato paste
- Lasagna noodles – Broken into large pieces
- Dried basil
- Oregano
- Red pepper flakes
- Fresh basil
- Sea salt
- Soy sauce – Or tamari
- Tofu Sausage Crumbles – Optional but highly recommended
- Cashews – Unroasted & unsalted
- Water
How to make this recipe (step-by-step)
Soak raw cashews in hot water while you prep everything else.
I highly recommend making a batch of my Vegan Sausage Crumbles for the best flavor and texture, but you can also just use store-bought vegan sausage.
In a large pot, heat olive oil. Add chopped onion + a pinch of salt. Sauté until golden. Add celery and carrot, sauté 2–3 minutes. Stir in garlic, then deglaze with a splash of red wine or broth Add blended tomatoes (or crushed), tomato paste, broth, and dried herbs. Simmer for 10 minutes, partially covered, to let flavors come together.
Drain and blend soaked cashews with water until completely smooth. Set aside.
Stir in broken lasagna noodles and simmer for 8–10 minutes, until tender. Add tofu sausage crumbles and cashew cream. Stir to warm through. Taste and season with soy sauce, balsamic, or salt as needed. Swirl in extra cashew cream and top with fresh basil if you’d like.
What equipment you need
- Soup pot – or a Dutch oven
- Baking sheet – For tofu crumbles
- High-speed blender
Optional add-ins
- Mushrooms: Add sliced mushrooms (like portobello or cremini) for an umami boost.
- Spinach or kale: Stir in a handful of fresh spinach or kale in the last few minutes of cooking for added nutrients and a pop of color.
- Zucchini or bell peppers: Diced zucchini or red bell peppers add texture and a bit of sweetness to balance the tomato base.
- Homemade Vegan Parmesan: Sprinkle some on top or just before serving for a salty, cheesy finish.
In the kitchen tips
- Layer salt gradually: From your salt bowl, add small pinches of salt at each stage — when you sauté the onions, add the garlic, and then the tomatoes. This brings out the natural sweetness and depth without overdoing the salt.
- Cashew cream: Blend long enough to fully emulsify — a high-speed blender gives the smoothest result. Soaking softens the cashews for better texture.
- Golden sauté: Let onions and garlic reach a deep golden brown for a sweeter, richer base.
- Deglaze the pot: A splash of wine or broth lifts browned bits, adding instant flavor to your base.
- For a brighter flavor: A splash of vinegar at the end (like balsamic or red wine vinegar) balances the richness and brings it to life.
- Umami Boost: Stir in a splash of tamari or balsamic vinegar at the end for extra depth.
Substitutions and additions
- Tofu crumbles: Swap with 1–1.5 cups of crumbled tempeh, brown lentils, white beans, vegan ground meat alternative, or mushrooms.
- Cashew cream: Substitute with ½ cup of blended silken tofu and a splash of lemon juice, or use ½ cup of store-bought vegan cream for a quick, creamy alternative.
- Whole tomatoes: Crushed tomatoes work great — just skip the blending step.
- Pasta noodles:
Gluten-free noodles: Cooking gluten-free pasta separately helps avoid extra starch in the soup, making the broth cloudy.
Toscani or campanelle pasta: Use 8 ounces for a ruffled texture that holds the sauce well.
Mafalda or Fusilli pasta: Replace with 8 ounces for a mini lasagna look without breaking up lasagna noodles.
Storage
- Store in an airtight container in the fridge for 3–4 days.
- When reheating, add a splash of broth or water.
FAQ
The tofu sausage crumbles add plant-based protein and delicious flavors, making this soup feel like a full meal.
Baking tofu at a high temp removes moisture and concentrates flavor, giving you chewy, sausage-like crumbles that don't fall apart in the soup.
Yes, but freeze it without the noodles for best results. Thawed noodles tend to get mushy. Freeze just the soup base, then reheat and add freshly cooked pasta when serving.
Definitely. Make the soup base in advance, but cook and store the noodles separately. When ready to serve, reheat the soup and stir in the pasta to keep the texture just right.
Stir in 1–2 cups of cooked white beans, chickpeas, or red lentils.
Yes! You can use either lasagna noodles (with wavy edges) or flat lasagna sheets. Just break them into large pieces before adding to the soup.
📖 Recipe
Vegan Lasagna Soup
Equipment
Ingredients
- 1 batch Vegan Tofu Sausage Crumbles, optional but highly recommend, you can also use store-bought vegan sausage
Lasagna soup
- 1 tablespoon olive oil, OR water
- 1 yellow onion, finely chopped
- 1 small carrot, grated
- 1 stalk celery, finely diced
- 4 cloves garlic, minced
- 1 teaspoon sea salt, place in a small bowl and add pinches gradually at each stage.
- Splash of red wine, for deglazing, OR vegetable broth
- 5 cups low-sodium vegetable broth, OR 5 cups water and 2 vegan bouillon cubes
- (1) 28-ounce can whole tomatoes, mashed or blended, OR use crushed tomatoes
- (1) 6-ounce can tomato paste
- 2 teaspoons dried basil
- 1.5 teaspoons dried oregano
- ½ teaspoon crushed red pepper flakes
- 7 lasagna sheets, broken into large pieces
- ¼ cup fresh basil leaves, torn
- 2 teaspoons Tamari, OR soy sauce
- Splash of balsamic vinegar, optional
Cashew cream
- ½ cup unsalted and unroasted cashews, soaked in hot water for 15–20 minutes
- ½ cup water
- Pinch of sea salt
Instructions
- Cover cashews with hot water and soak for 15–20 minutes while prepping the soup. Set aside.
- Make tofu sausage crumbles: Prepare 1 batch of Vegan Sausage Crumbles, or use your favorite store-bought vegan sausage (Optional to prep ahead of time.)
- In a large pot, heat olive oil over medium heat. Add chopped onion + a pinch of salt from your bowl. Sauté until golden, 5–7 minutes.
- Stir in carrot and celery. Cook for 2–3 minutes. Add garlic and cook 1 minute more.
- Add a splash of red wine or broth, scraping up any browned bits from the pot.
- Add broth (or water and bouillon cubes), tomatoes, tomato paste, basil, oregano, crushed red pepper, and a generous pinch of salt from the bowl.
- Bring to a gentle boil, then reduce to a rolling simmer. Partially cover and simmer for 10 minutes.
- Drain soaked cashews and blend with ½ cup water and a pinch of salt until smooth. Set aside.
- Stir broken lasagna noodles directly into the soup. Simmer for 8–10 minutes, until al dente and tender. Stir occasionally to prevent clumping. Raise heat if needed to maintain a gentle boil.
- Stir in sausage crumbles, 3 tablespoons of cashew cream, and torn fresh basil. Warm through and adjust seasoning with tamari, balsamic vinegar, or more salt if needed.
- Ladle into bowls. Top with extra cashew cream, fresh basil, and a sprinkle of homemade vegan parmesan. Serve with garlic bread or crusty sourdough.
Notes
- Make the tofu sausage crumbles ahead for faster prep, or bake them while the soup simmers.
- For thinner soup, stir in a splash of broth before serving.
- Gluten-free? Cook the GF pasta separately and stir it in just before serving.
Fran says
I love this… tofu sausage is a game changer; i’m gonna use that just for Ramen, stir fry etc as well. This totally simplifies lasagna for us. It’s still a bit time consuming with each component but sooooo worth it. Add balsamic at the end it’s amazing.
Julie Gaeta says
That’s amazing to hear! Tofu sausage really is a game changer—it adds so much flavor. I love the idea of using it for ramen and stir-fries too! Thanks so much for sharing! 😊