If you love cozy, satisfying soups and classic Italian comfort food, this Vegan Lasagna Soup is about to become your new weeknight obsession. Imagine all the familiar flavors of creamy, saucy lasagna—tomatoes, garlic, tender noodles—in one bowl, ready in just 30 minutes. It’s hearty, wholesome, and entirely plant-based, so let’s dive right in!
Why You’ll Love This Recipe
- All the Lasagna Vibes—with Less Fuss: You get the classic flavors you crave, but with none of the layering or hours of oven time. Just one pot, thirty minutes, pure comfort!
- Family-Friendly & Hearty: Packed with veggies, lentils, and pasta, this Vegan Lasagna Soup is so filling even non-vegans will ask for seconds.
- Customizable & Versatile: Easily adapt the soup to what you have on hand—switch up the veggies, pasta shapes, or even the greens for a new spin every time.
- Leftovers Taste Incredible: The flavors deepen overnight, so this soup is actually even better the next day!
Ingredients You’ll Need
Vegan Lasagna Soup keeps things simple: every ingredient is essential and expertly chosen to create rich layers of flavor and color. From the veggies to the seasoning, each one brings something extra special to your bowl.
- Olive oil: Adds a round, flavorful base and helps soften the vegetables without burning them.
- Onion, carrot & celery: This classic trio (a mirepoix!) lays down sweet, savory, and aromatic hug-in-a-bowl flavor.
- Garlic: Doubles down on the savory scent and gives you that unmistakable Italian vibe.
- Dried oregano & basil: These herbs sing with tomato and make this soup taste unmistakably “lasagna.”
- Tomato paste: Amps up the umami and deep tomato richness without needing hours to simmer.
- Canned chopped tomatoes: Adds juicy, tangy body to the broth.
- Courgette (zucchini): For a pop of color and a touch of tender green freshness.
- Canned green lentils: These bring heartiness and protein, making your soup a full meal (no need for vegan sausage!).
- Vegetable stock: The “soup” part—choose a really tasty stock for the best result.
- Lasagna sheets (or Mafalda Corta): Breaking up classic lasagne sheets gives that signature bite and looks so fun in every spoonful.
- Baby spinach: Adds brightness and color right at the end—healthy and beautiful!
- Salt & pepper: Essential for balancing all those gorgeous flavors.
Variations
One of the greatest joys of Vegan Lasagna Soup is just how easy it is to make it your own. Have fun swapping in different greens, experimenting with pasta shapes, or making it gluten-free or extra protein-packed—whatever fits your taste and pantry!
- Go Gluten-Free: Use gluten-free lasagna sheets or your favorite small gluten-free pasta shapes for a fantastic allergy-friendly twist.
- Switch Up the Beans: No lentils in the cupboard? Use cannellini or butter beans for an equally hearty, creamy finish.
- Spice It Up: Add a pinch of chili flakes or a swirl of vegan pesto to the bowl for a subtle heat or fresh zing.
- Extra Veggies: Throw in chopped mushrooms, bell peppers, or kale for even more color, flavor, and nutrition.
How to Make Vegan Lasagna Soup
Step 1: Sauté the Base Aromatics
Start by heating olive oil in a large Dutch oven or stockpot over medium heat. Add the diced onion, carrot, and celery, then cook for about 5 minutes while stirring occasionally. You want the veggies to soften and smell lovely without browning—you’re building the first layer of flavor that makes this soup so irresistible.
Step 2: Add Garlic and Herbs
Stir in your chopped garlic, dried oregano, and basil. Sauté for one minute, just until everything gets fragrant and the herbs bloom in the oil. This little step makes sure every spoonful is deeply herby and aromatic.
Step 3: Build the Tomato Base
Next, add the tomato paste and let it cook for another minute—stirring well so it caramelizes a bit. Then pour in the canned tomatoes, diced courgette, drained lentils, and vegetable stock. Give it a good stir to combine all the goodness. Bring the mixture to a gentle boil, then reduce the heat and simmer for 5 minutes, letting everything mingle and the broth deepen in flavor.
Step 4: Add Pasta
Now for the fun part! Break up your lasagna sheets into “rustic” bite-sized pieces (or use Mafalda pasta), stir these into the soup, and let it cook for another 10 minutes until they’re just al dente. Stir occasionally, and don’t be afraid to splash in a little more stock if your soup starts to get too thick—the pasta loves to soak it up.
Step 5: Finish with Greens and Seasoning
Finally, add the baby spinach and let it wilt in the hot broth for a minute or two. Taste and season your Vegan Lasagna Soup generously with salt and black pepper. Grab your bowls—it’s ready to serve!
Pro Tips for Making Vegan Lasagna Soup
- Let the Tomato Paste Sizzle: Cooking your tomato paste briefly in the oil unlocks a deep, sweet flavor base—don’t skip this quick step!
- Pasta Timing Matters: Add the pasta just before serving if you want that perfectly tender bite, especially if you’re planning for leftovers.
- Use a Flavorful Stock: Choose a high-quality or homemade vegetable broth—the soup’s taste really shines with a rich stock.
- Adjust the Consistency: The pasta continues to drink up liquid as it sits, so keep extra broth handy to loosen everything up before serving.
How to Serve Vegan Lasagna Soup
Garnishes
To make your Vegan Lasagna Soup irresistible, finish each bowl with a handful of fresh basil, a sprinkle of vegan parmesan or nutritional yeast, and maybe an extra drizzle of olive oil. Cracked black pepper or a few chili flakes on top are welcome too!
Side Dishes
This soup loves company—think warm, crusty garlic bread, a simple mixed greens salad tossed in balsamic, or even a roasted veggie platter for extra color and crunch.
Creative Ways to Present
Serve Vegan Lasagna Soup in oversized mugs or rustic bowls for a cozy feel, or layer it into a wide, shallow dish and crown with fresh herbs and a breadstick. For gatherings, set up a soup bar with bowls of toppings so everyone customizes their own!
Make Ahead and Storage
Storing Leftovers
Let the soup cool, then transfer to airtight containers and refrigerate for up to 4 days. If you know you’ll have leftovers, consider cooking the pasta separately and adding it to individual servings to avoid mushy noodles.
Freezing
Vegan Lasagna Soup freezes beautifully, though the pasta will soften a bit with freezing. For best texture, freeze the soup base without the pasta and add freshly cooked noodles when reheating. Frozen soup keeps for up to 3 months.
Reheating
Gently reheat leftovers on the stovetop over low heat, adding extra broth as needed to restore the soupiness. If reheating from frozen, thaw in the refrigerator overnight then warm up slowly and add your fresh or reserved cooked pasta at the end.
FAQs
-
Can I use a different type of pasta in Vegan Lasagna Soup?
Absolutely! Any small pasta works well—try mafalda corta, fusilli, or even broken-up spaghetti. Just keep an eye on cooking times and make sure you don’t overcook the noodles, especially if you’ll have leftovers.
-
What makes Vegan Lasagna Soup taste “cheesy” without cheese?
The creamy texture from lentils and a generous sprinkle of nutritional yeast or vegan parmesan as garnish bring that comforting “cheesiness”—no dairy required. You can also add a spoonful of vegan ricotta to individual bowls for extra richness.
-
Is this soup kid-friendly?
Yes—kids love the fun “noodle soup” effect and familiar Italian flavors. For picky eaters, dice your veggies small and serve with garlic bread for dipping. Mild, simple garnishes keep little ones happy and full.
-
Can I make Vegan Lasagna Soup ahead for meal prep?
Definitely! Prep the base ahead (without pasta), refrigerate or freeze, then just heat and add fresh or precooked pasta right before serving. It’s a brilliant meal prep solution for busy weeks.
Final Thoughts
There’s just something magical about a big, fragrant bowl of Vegan Lasagna Soup—cozy, wholesome, and seriously delicious. I can’t wait for you to give it a try and see how quickly it becomes a new favorite in your home. Happy cooking (and slurping)!
PrintVegan Lasagna Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
This Vegan Lasagna Soup is a hearty and comforting dish that combines the flavors of traditional lasagna in a soup form. Packed with vegetables, lentils, and pasta, it’s a satisfying meal for any day of the week.
Ingredients
For the Soup:
- 2 tablespoons olive oil
- 1 medium onion, diced
- 1 medium carrot, diced
- 2 celery stalks, diced
- 2 large garlic cloves, finely chopped
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 tablespoon tomato paste
- 1 x 400 g (14 oz) can chopped tomatoes
- 1 medium courgette (zucchini), cut into 1/2 inch pieces
- 1 x 400 g (14 oz) can green lentils
- 1.5 litres vegetable stock
- 100 g (3.5 oz) baby spinach
- Salt and pepper to taste
Additional:
- 200 g (7 oz) lasagna sheets, uncooked, broken into bite-size pieces (or Mafalda Corta pasta)
Instructions
- Prepare the Soup: Heat olive oil in a Dutch oven. Sauté onion, carrot, and celery until slightly softened.
- Add Flavor: Stir in garlic, oregano, basil, and tomato paste. Cook until fragrant.
- Add Ingredients: Add chopped tomatoes, courgette, lentils, and vegetable stock. Simmer for 5 minutes.
- Cook Pasta: Add broken lasagna sheets or pasta. Cook until al dente, about 10 minutes.
- Finish: Stir in baby spinach until wilted. Season with salt and pepper. Serve hot.
Notes
- You can customize the soup by adding other vegetables like bell peppers or mushrooms.
- If the soup thickens upon standing, add more vegetable stock when reheating.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 8g
- Sodium: 850mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 12g
- Protein: 14g
- Cholesterol: 0mg