If you’re craving all the cozy, comforting flavors of lasagna but want something quicker, lighter, and totally plant-based, this Vegan Lasagna Soup Recipe is your new best friend. It combines hearty lentils, vibrant vegetables, tender lasagna noodles, and fragrant Italian herbs all simmered into one soul-warming bowl. This soup perfectly captures the essence of classic lasagna without the fuss or heavy cheese, making it an absolute winner for busy weeknights or anytime you need a hug in a bowl.

Ingredients You’ll Need
Gathering simple, wholesome ingredients is what makes this recipe so approachable and delicious. Each element brings its own magic—from the aroma of fresh garlic and herbs to the satisfying bite of the broken lasagna sheets—building layers of flavor and texture as the soup simmers to perfection.
- Olive oil: For sautéing veggies, adding richness and enabling flavors to bloom.
- Onion, carrot, and celery: The classic aromatic trio that creates a flavorful and colorful base.
- Garlic: Adds a warm, robust depth essential for Italian dishes.
- Dried oregano and basil: Bring that unmistakable, fragrant Italian herbiness.
- Tomato paste: Intensifies the tomato flavor and adds a touch of sweetness.
- Chopped tomatoes: The tomato heart of the soup for richness and body.
- Courgette (zucchini): Adds gentle freshness and a delicate texture contrast.
- Green lentils: The protein-packed powerhouse making this soup hearty and nutritious.
- Vegetable stock: The flavorful liquid that brings everything together.
- Baby spinach: Provides a burst of color and a subtle leafy taste.
- Salt and pepper: Essential seasonings to balance and enhance all the flavors.
- Lasagna sheets (or Mafalda Corta pasta): Broken into bite-sized pieces to give the soup that comforting, pasta-filled feel.
How to Make Vegan Lasagna Soup Recipe
Step 1: Sauté Vegetables
Begin by heating olive oil in a heavy-bottomed pot or Dutch oven. Toss in your diced onion, carrot, and celery and cook them over medium heat until they become tender and fragrant, about 5 to 7 minutes. This foundational step softens the vegetables and draws out their natural sweetness, setting the stage for all the other flavors.
Step 2: Add Flavor
Next, stir in the garlic, dried oregano, dried basil, and tomato paste. Let these cook for 1 to 2 minutes until the mixture becomes aromatic and the tomato paste darkens slightly, deepening the overall flavor. This creates a rich, herbaceous base with a hint of umami that truly defines the character of the soup.
Step 3: Combine Ingredients
Pour in the canned chopped tomatoes, the diced courgette, the drained green lentils, and vegetable stock. Stir everything together and bring the pot to a boil. Once boiling, reduce the heat to low and let it simmer gently, allowing the flavors to meld and the lentils to soften perfectly over about 15 minutes.
Step 4: Add Pasta
Now is time for the star ingredient: the broken lasagna sheets. Stir them carefully into the simmering soup and cook until the pasta is just tender, usually around 5 to 7 minutes, depending on your pasta choice. The noodles absorb the broth’s rich essence, making every spoonful comforting and satisfying.
Step 5: Finish Soup
Finally, fold in the baby spinach, letting it wilt gently into the warm soup. Season with salt and freshly cracked black pepper to taste. Your Vegan Lasagna Soup Recipe is ready to serve hot, bursting with layers of flavor and a wonderful mixture of textures.
How to Serve Vegan Lasagna Soup Recipe

Garnishes
To elevate your soup, consider topping it with fresh basil leaves or a sprinkle of nutritional yeast for a cheesy flavor without dairy. A drizzle of good quality olive oil or a few red pepper flakes can add a delightful finishing touch that excites your taste buds and adds visual appeal.
Side Dishes
This soup pairs beautifully with crusty bread or garlic focaccia to soak up every last bit of the savory broth. A crisp side salad with lemon vinaigrette also offers a fresh, crunchy contrast to balance the warmth and softness of the soup bowl.
Creative Ways to Present
Serve the soup in rustic bowls or mason jars for a charming, casual presentation. For a fun twist, layer a small cup of the soup with dairy-free ricotta or cashew cream on top, mimicking the lasagna layers, adding both texture and extra indulgence.
Make Ahead and Storage
Storing Leftovers
This soup keeps wonderfully in an airtight container in the refrigerator for up to 4 days. The flavors deepen over time, making leftovers even tastier. Just make sure to cool the soup completely before refrigerating to maintain the best quality.
Freezing
You can freeze the soup for up to 3 months, although it’s best to undercook the pasta slightly before freezing to prevent it from getting mushy. When thawed, the soup will maintain its delicious taste and hearty texture, perfect for busy days when you need a warm meal fast.
Reheating
Reheat gently on the stove over medium-low heat, stirring occasionally to prevent sticking, until warmed through. Add a splash of vegetable stock or water if the soup has thickened too much. Avoid microwave reheating for best texture if possible, but it works well in a pinch.
FAQs
Can I use any type of lentils in this Vegan Lasagna Soup Recipe?
Green lentils work best because they hold their shape well during cooking, giving the soup a nice texture. Red or brown lentils may become mushy, which could change the soup’s consistency but still taste delicious if that’s what you have on hand.
Is it necessary to use broken lasagna sheets, or can I substitute another pasta?
You can absolutely use any small pasta shapes like mafalda corta, rotini, or broken spaghetti. The idea is to have bite-sized pieces that cook evenly and soak up the broth. Adjust cooking times accordingly.
How do I make this soup spicier?
Add crushed red pepper flakes or a dash of cayenne pepper when sautéing the garlic and herbs. You can also top each serving with hot sauce or sliced fresh chili for an extra kick.
Can this recipe be made gluten-free?
Yes! Simply substitute the lasagna sheets with gluten-free pasta of your choice. Make sure to break it into small pieces so it cooks similarly, and adjust the cooking time based on the pasta’s instructions.
What is the best way to thicken Vegan Lasagna Soup Recipe if it’s too watery?
Simmer the soup uncovered for a few extra minutes to reduce the liquid. Alternatively, you can mash some of the lentils against the side of the pot to naturally thicken the broth without altering the flavors.
Final Thoughts
This Vegan Lasagna Soup Recipe is a total game changer when you want comfort food without the fuss and heaviness of traditional lasagna. It’s bursting with fresh, vibrant flavors, easy to prepare, and wonderfully satisfying from the very first spoonful. I encourage you to give this recipe a try—you might just find that it quickly becomes a new family favorite perfect for any season.
Print
Vegan Lasagna Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-inspired
- Diet: Vegan
Description
This hearty Vegan Lasagna Soup is a flavorful and comforting one-pot meal combining the classic flavors of lasagna into a warm, nourishing soup. Packed with vegetables, lentils, and broken lasagna sheets, it’s perfect for a quick and healthy dinner that is both filling and vegan-friendly.
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
- 1 tablespoon tomato paste
- Salt and pepper to taste
Pantry Items
- 1 x 400 g (14 oz) can chopped tomatoes
- 1 x 400 g (14 oz) can green lentils, drained and rinsed
- 1.5 litres vegetable stock
- 200 g (7 oz) lasagna sheets, uncooked, broken into bite-size pieces (or Mafalda Corta pasta)
Instructions
- Saute Vegetables: Heat 2 tablespoons of olive oil in a Dutch oven or large pot over medium heat. Add the diced onion, carrot, and celery. Cook, stirring occasionally, until the vegetables are slightly softened, about 5-7 minutes.
- Add Flavor: Stir in the finely chopped garlic, dried oregano, dried basil, and tomato paste. Cook for 1-2 minutes until fragrant.
- Combine Ingredients: Add the canned chopped tomatoes, diced courgette, drained lentils, and vegetable stock to the pot. Bring the mixture to a boil, then reduce the heat and let it simmer gently for about 10 minutes to meld the flavors.
- Add Pasta: Stir in the broken lasagna sheets or Mafalda Corta pasta. Continue to simmer and cook until the pasta is just tender (al dente), about 8-10 minutes. Stir occasionally to prevent sticking.
- Finish Soup: Add the baby spinach to the pot and cook just until wilted, about 1-2 minutes. Season the soup with salt and freshly ground black pepper to taste. Serve hot and enjoy!
Notes
- For a gluten-free version, substitute the lasagna sheets with gluten-free pasta.
- Rinsing canned lentils helps reduce sodium content and improves texture.
- Use fresh herbs if available for a brighter flavor instead of dried herbs.
- The soup can be stored in the refrigerator for up to 3 days and reheated before serving.
- If the soup thickens too much upon standing, add a splash of vegetable stock or water when reheating.

