What Makes This Vegan Lasagna Soup So Good
I used to think lasagna was a weekend project. Then I discovered you can get all that cheesy, saucy, noodley goodness in a bowl in under 30 minutes. This isn’t just another soup recipe.
This is your new secret weapon for busy weeknights, picky eaters, and that deep craving for Italian comfort food without the dairy coma. My vegan lasagna soup is the hero we all deserve.
Ever have one of those days where you want the soul-warming hug of lasagna but lack the 3 hours to build it? This plant-based lasagna soup is your answer.
It captures every essential flavor: rich tomato broth, savory herbs, tender pasta, and that iconic “cheesy” finish. It’s nostalgic, deeply satisfying, and honestly, a little bit genius. Who knew deconstructing a classic could taste this good?
Vegan Lasagna Soup
Equipment
- large pot
- wooden spoon
- knife
- Cutting board
- mixing bowl
Ingredients
- 1 tbsp olive oil
- 1 yellow onion, diced
- 4 cloves garlic, minced
- 28 oz can crushed tomatoes
- 6 cups vegetable broth
- 10-12 oven-ready lasagna noodles, broken into pieces
- 2 tsp Italian seasoning
- 8 oz firm tofu, crumbled
- 2 tbsp nutritional yeast
- 1 tbsp lemon juice
- fresh basil, for garnish
- 1 pinch salt (to taste)
Instructions
- Heat olive oil in a large pot. Sauté onion until soft, then add garlic and cook for 1 minute until fragrant.
- Add crushed tomatoes, vegetable broth, and Italian seasoning. Stir and bring to a simmer.
- Add broken lasagna noodles to the simmering broth. Cook about 10 minutes, stirring occasionally, until al dente.
- In a bowl, mix crumbled tofu with nutritional yeast, lemon juice, and a pinch of salt to make the tofu ricotta.
- Ladle soup into bowls. Top with tofu ricotta and fresh basil before serving.
Notes
Nutrition
Table of Contents
Ingredients
This recipe is all about pantry staples with a couple of fun, modern twists.
The “ricotta” topping is non-negotiable—it’s the crowning glory that makes this taste like the real deal.
- 1 tbsp olive oil
- 1 yellow onion, diced
- 4 cloves garlic, minced
- 1 (28-oz) can crushed tomatoes
- 6 cups vegetable broth
- 10-12 oven-ready lasagna noodles, broken into pieces
- 2 tsp Italian seasoning
- 1 (8-oz) block firm tofu, crumbled
- 2 tbsp nutritional yeast
- 1 tbsp lemon juice
- Fresh basil for garnish
Step-by-Step Instructions
- Sauté your aromatics. Heat the oil in a large pot and cook the onion until soft. Add the garlic and cook for another minute until fragrant.This builds your flavor foundation.
- Build the soup base. Pour in the crushed tomatoes and vegetable broth. Stir in the Italian seasoning.Bring it to a lively simmer. Your kitchen should smell amazing right now.
- Cook the pasta. Add the broken lasagna noodles to the simmering broth.Cook for about 10 minutes, stirring occasionally, until the pasta is al dente. Don’t walk away—noodles love to stick.
- Make the tofu “ricotta.” While the soup cooks, mix the crumbled tofu with nutritional yeast, lemon juice, and a pinch of salt. This creates a tangy, cheesy substitute that’s pure magic.
- Serve it up.Ladle the hot soup into bowls. Top with a generous dollop of the tofu ricotta and fresh basil. Dive in immediately.
Storage Instructions

This vegan pasta soup stores beautifully.
Let it cool completely before transferring it to airtight containers. In the fridge, it stays fresh for up to 4 days. For the freezer, portion it out and it will keep for 3 months.
Pro tip: freeze the soup and tofu topping separately for best texture. Thaw overnight in the fridge before reheating on the stove.
Why You’ll Love This Vegan Lasagna Soup
- Weeknight Savior: It comes together faster than ordering takeout and is infinitely more satisfying.
- Unexpectedly Healthy: Packed with plant-based protein and no heavy dairy, you can feel good about every spoonful.
- The Ultimate Crowd-Pleaser: I’ve served this to sworn carnivores who didn’t even miss the meat. It’s that convincing.
Common Mistakes to Avoid
- Overcooking the noodles. They turn to mush if you forget them.Al dente is the goal.
- Skipping the “ricotta” topping. This is what makes it lasagna soup, not tomato pasta soup. Don’t be that person.
- Using under-seasoned broth. Your soup is only as good as your broth. Taste it first and adjust salt if needed.
Alternatives and Variations
This recipe is incredibly flexible.
For a gluten-free vegan lasagna soup, use your favorite GF lasagna noodles. Add a can of rinsed lentils or a plant-based ground “meat” for extra heartiness. Not a tofu fan?
Swap the topping for a store-bought vegan ricotta. You can even stir in spinach or kale for a green boost.
FAQs
Can I freeze this vegan lasagna soup?
Absolutely! Freeze without the tofu topping for best results.
It will keep well for up to 3 months. Thaw in the fridge overnight before reheating.
What’s the best substitute for nutritional yeast?
If you don’t have it, a tablespoon of white miso paste will add a similar savory, umami depth to the tofu ricotta mixture.
How long does it stay fresh in the fridge?
Your homemade vegan soup will be at its best for up to 4 days when stored in a sealed container. The noodles will continue to absorb liquid, so you may need to add a splash of broth when reheating.
Is this vegan lasagna soup kid-friendly?
In my experience, yes!
The familiar flavors of pasta and tomato sauce are usually a hit. You can even blend the soup slightly for younger kids who might be wary of "chunks."
Can I prep it ahead of time?
You can chop the onion and garlic ahead of time and store them in the fridge. IMO, this soup is best served fresh, but it reheats like a dream for meal prep.
Final Thoughts
This vegan lasagna soup recipe is more than just dinner; it’s a solution.
It’s proof that plant-based eating can be indulgent, easy, and deeply comforting. I hope this becomes a staple in your home like it is in mine. If you make it, tag me on social—I love seeing your bowls of cozy soup!
Now go make some magic.





