If you are craving the comforting flavors of a hearty Italian classic but in a cozy, slurpable form, this Vegan Lasagna Soup Recipe is about to become your new favorite meal. Imagine all the rich tomatoey goodness, the tender veggies, and the delightful bite of pasta combined in one warm bowl that feels like a big cozy hug. This soup beautifully captures the essence of lasagna without the fuss of layers, baking, or dairy, making it perfect for weeknights or any time you want a soul-soothing, plant-based treat. Whether you’re a vegan veteran or just exploring, this recipe brings vibrant colors, textures, and flavors together in a way that’s simple yet incredibly satisfying.
Ingredients You’ll Need

Even though this Vegan Lasagna Soup Recipe feels like a gourmet dish, the ingredients list is refreshingly straightforward. Each component plays an essential role in building up flavor, texture, and those classic lasagna notes you adore.
- Olive oil: The perfect base to sauté your veggies and bring out their natural sweetness.
- Onion, carrot, and celery: These aromatic vegetables form a flavorful foundation reminiscent of traditional sofrito.
- Garlic: Adds an irresistible punch and depth of flavor.
- Dried oregano and basil: Classic Italian herbs that infuse the soup with the warm, herby essence of lasagna.
- Tomato paste: Concentrates tomato flavor and adds a subtle richness.
- Canned chopped tomatoes: The saucy heart of the soup, bringing juiciness and acidity.
- Courgette (zucchini): Provides tender bite and freshness, balancing the tomato’s acidity.
- Green lentils: A hearty protein boost that mimics the meaty texture found in classic recipes.
- Vegetable stock: Builds the savory, warming broth that holds everything together.
- Uncooked lasagna sheets (or Mafalda Corta pasta): Broken into bite-size pieces to create that wonderful pasta familiarity in soup form.
- Baby spinach: Adds vibrant color and a healthy leafy green component that wilts beautifully into the broth.
- Salt and pepper: To season perfectly and bring out all those layered flavors.
How to Make Vegan Lasagna Soup Recipe
Step 1: Sauté the Aromatics
Start by heating olive oil in a large pot or Dutch oven over medium heat. Toss in the diced onion, carrot, and celery, cooking them gently for about 5 minutes until they soften and release their sweet, savory aromas. This step is crucial because these vegetables create the flavorful base that sets the stage for the entire soup.
Step 2: Infuse with Garlic and Herbs
Next, add the finely chopped garlic, dried oregano, and basil to the pot. Stir everything for one minute until fragrant — the scent will instantly fill your kitchen, reminding you why Italian herbs are a staple in so many hearty dishes. Adding the tomato paste here and cooking it for another minute helps deepen the tomato flavor and adds a rich layer to the soup.
Step 3: Build the Tomato-Lentil Broth
Now it’s time to pour in the canned chopped tomatoes, diced courgette, green lentils, and vegetable stock. Give everything a good stir to combine, then bring the mixture to a boil. Once boiling, lower the heat to a simmer and let it cook for 5 minutes, allowing the flavors to meld beautifully and the lentils to tenderize gently.
Step 4: Add the Pasta
Stir in the broken lasagna sheets or Mafalda Corta pasta, cooking the soup for about 10 minutes more until the pasta is perfectly al dente. Keep an eye on the consistency; if it gets too thick, add a splash more vegetable stock to maintain that comforting soup texture as the pasta swells.
Step 5: Finish with Fresh Spinach and Seasoning
Just before serving, stir in the baby spinach leaves and watch them wilt into the hot soup, adding a fresh pop of green and nutritional goodness. Season the soup with salt and pepper to taste, and you’re ready to ladle out bowls of this deliciously warming Vegan Lasagna Soup Recipe.
How to Serve Vegan Lasagna Soup Recipe

Garnishes
Feel free to get creative with garnishes that complement the soup’s rich flavors. Fresh basil leaves, a sprinkle of nutritional yeast, or a drizzle of high-quality olive oil can elevate each serving. Toasted pine nuts or crushed red pepper flakes add texture and an extra flavor kick if you love a bit of spice.
Side Dishes
This soup pairs beautifully with simple, crusty bread to soak up the luscious broth. A side salad with a light vinaigrette can also bring refreshing contrast. If you want to keep things plant-based and hearty, roasted garlic bread or a crisp green bean almondine would be lovely accompaniments.
Creative Ways to Present
For family gatherings or dinner parties, serve the soup in individual mini cocottes or rustic mugs to add charm. Layering a small amount of vegan ricotta or cashew cream on top just before serving can introduce a creamy, indulgent note that mimics traditional lasagna’s cheese layer without any dairy.
Make Ahead and Storage
Storing Leftovers
This Vegan Lasagna Soup Recipe keeps wonderfully in the fridge for up to three days. Store it in an airtight container to preserve its vibrant flavors and hearty texture for easy, comforting meals later in the week.
Freezing
Freezing this soup is a great way to have a ready-made meal on hand. Just remember that pasta can sometimes become a bit softer after freezing and reheating. Consider undercooking the pasta slightly if you plan to freeze, or store the pasta separately and add it fresh when reheating.
Reheating
When reheating, do it gently on the stove over medium-low heat, stirring occasionally. Add a splash of vegetable stock or water if the soup has thickened too much. This will revive the soup’s comforting brothiness and bring it back to life beautifully.
FAQs
Can I use fresh herbs instead of dried oregano and basil?
Absolutely! Fresh herbs can brighten up this Vegan Lasagna Soup Recipe even more. Add about a tablespoon of finely chopped fresh oregano and basil during the last few minutes of simmering to preserve their vibrant flavors.
What if I don’t have green lentils? Can I use another type?
You can substitute green lentils with brown or black lentils. Just keep in mind that cooking times may vary slightly, so adjust your simmering accordingly to avoid overcooking.
Is it necessary to break the lasagna sheets into pieces?
Breaking the lasagna sheets into bite-size pieces makes the soup easier to eat and helps it cook evenly. If you use smaller pasta shapes, you can skip this step altogether.
Can I add vegan cheese to this soup?
Yes! Vegan cheese can be a delicious addition, either stirred in at the end or sprinkled on top as a garnish. Nutritional yeast is another great option for adding cheesy flavor without dairy.
How can I make this soup spicier?
To give the Vegan Lasagna Soup Recipe a spicy kick, add a pinch of red pepper flakes during the herb sauté or serve it with hot sauce on the side. Roasting some chili peppers and blending them into the base can also add smoky heat.
Final Thoughts
This Vegan Lasagna Soup Recipe is a wonderfully cozy, flavorful, and straightforward meal that showcases how easy it is to enjoy classic Italian-inspired flavors in a fresh, plant-based way. Once you’ve tasted this vibrant soup bursting with herbs, tender vegetables, and hearty lentils, you’ll understand why it quickly becomes a go-to comfort food. Trust me, it’s a recipe you’ll want to keep in your dinner rotation for those chilly evenings or any time you’re craving a warm hug in a bowl. Give it a try and share the love with friends and family!
PrintVegan Lasagna Soup Recipe
This hearty Vegan Lasagna Soup combines the comforting flavors of classic lasagna in a warm, nutritious soup form. Packed with vegetables, lentils, and broken lasagna sheets, it offers a delicious plant-based meal that comes together quickly in just 30 minutes.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Ingredients
Vegetables and Aromatics
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 medium carrot, diced
- 2 celery stalks, diced
- 2 large garlic cloves, finely chopped
- 1 medium courgette (zucchini), cut into 1/2 inch pieces
- 100 g (3.5 oz) baby spinach
Herbs and Seasonings
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- Salt and pepper to taste
Tomato and Legumes
- 1 tablespoon tomato paste
- 1 x 400 g (14 oz) can chopped tomatoes
- 1 x 400 g (14 oz) can green lentils
Stock and Pasta
- 1.5 litres vegetable stock
- 200 g (7 oz) lasagna sheets, uncooked, broken into bite-size pieces (or Mafalda Corta pasta)
Instructions
- Sauté the vegetables: Heat the olive oil in a Dutch oven or large stock pot over medium heat. Add the diced onion, carrot, and celery stalks, cooking for about 5 minutes while stirring occasionally until the vegetables begin to soften.
- Add garlic and herbs: Stir in the finely chopped garlic, dried oregano, and dried basil. Continue cooking for another minute until the mixture becomes fragrant. Then, add the tomato paste and cook for an additional minute, stirring occasionally to combine flavors.
- Add main ingredients and simmer: Pour in the chopped tomatoes, courgette pieces, canned green lentils (including their liquid), and vegetable stock. Stir everything together, bring the soup to a boil, then reduce to a simmer for 5 minutes.
- Cook the pasta: Stir in the broken lasagna sheets or your choice of Mafalda Corta pasta. Cook for about 10 minutes or until the pasta reaches al dente texture. If the soup thickens too much as the pasta cooks, add additional vegetable stock to reach your desired consistency.
- Finish with spinach and seasoning: Add the baby spinach to the soup and allow it to wilt gently. Season the soup with salt and pepper to taste. Serve the soup immediately while hot.
Notes
- For a gluten-free version, substitute lasagna sheets with gluten-free pasta.
- Use fresh herbs instead of dried for a brighter flavor if preferred—add them with the spinach.
- The soup can be stored in the refrigerator for up to 3 days and reheated gently on the stove.
- You can freeze leftovers but note that pasta may become softer upon reheating.
- Adjust seasoning at the end to balance flavors, especially if the vegetable stock is salted.
