If you’re craving all the comforting flavors of traditional lasagna but in a cozy, bowl-friendly form, you have to try this Vegan Lasagna Soup Recipe. It’s like lasagna’s warm hug, but lighter, quicker, and packed with vibrant veggies and Italian herbs that make every spoonful sing. Perfect for those chilly evenings when you want something hearty, nourishing, and utterly delicious without turning on the oven for hours. This soup captures everything you love about lasagna and pours it into a steaming pot of goodness that’ll brighten your weeknight dinners.

Ingredients You’ll Need
Each ingredient in this Vegan Lasagna Soup Recipe plays a vital role in creating a symphony of textures and flavors—from fresh, crisp vegetables to fragrant herbs and rich tomato sauce. These simple staples come together to give the soup its authentic, mouthwatering character.
- 8 oz lasagna noodles, broken into pieces: These form the comforting pasta base, soaking up flavors beautifully.
- 1 tbsp olive oil: Adds a silky richness for sautéing and flavor development.
- 1 onion, diced: Provides a sweet, savory foundation when cooked down.
- 3 cloves garlic, minced: Garlic’s aromatic punch enhances every bite.
- 1 red bell pepper, diced: Brings a subtle sweetness and vibrant color.
- 1 zucchini, diced: Adds a tender texture and mild flavor.
- 1 carrot, diced: Gives a natural sweetness and hearty bite.
- 1 tsp dried oregano: Classic Italian herb that breathes life into the broth.
- 1 tsp dried basil: Infuses the soup with a fresh, slightly sweet aroma.
- 1/2 tsp dried thyme: Adds depth and a hint of earthiness.
- 1 can (14.5 oz) diced tomatoes: The tomato heart of the soup, bringing juiciness and acidity.
- 4 cups vegetable broth: Makes a flavorful, light base without heaviness.
- 1 cup marinara sauce: Boosts the tomato richness and ties the entire profile together.
- Salt and pepper, to taste: Essential for balancing and enhancing all ingredients.
- Fresh basil leaves, chopped, for garnish: Adds a fresh herbal finish.
- Vegan ricotta or cashew cream, for topping (optional): Provides a creamy, indulgent touch to finish.
How to Make Vegan Lasagna Soup Recipe
Step 1: Sauté the Aromatics and Veggies
Start by heating the olive oil in a large pot over medium heat. Toss in the diced onion and minced garlic and sauté until the kitchen is filled with that wonderful fragrant smell and the onion turns translucent. Next, add the red bell pepper, zucchini, and carrot. Let these cook together for about 5 to 7 minutes until the veggies soften just enough to release their natural sweetness but still have a little bite—that’s where the flavor magic happens.
Step 2: Add the Herbs
Sprinkle in the dried oregano, basil, and thyme. Stir it all around for a minute or so, allowing the herbs to bloom and infuse the oil and vegetables with their aromatic charm. This step really builds the classic Italian flavor base that’s so important in this Vegan Lasagna Soup Recipe.
Step 3: Pour in the Tomatoes, Broth, and Marinara
Now it’s time to bring in the heart of the soup—add the diced tomatoes, vegetable broth, and marinara sauce. Stir everything together to combine those bright, tangy tomato flavors with the savory broth. Season well with salt and pepper to balance the taste. Bring the mixture to a boil, then lower the heat to let it simmer gently for 15 to 20 minutes, stirring occasionally so all the flavors meld beautifully.
Step 4: Cook the Lasagna Noodles
While your soup simmers, cook the broken lasagna noodles in a separate pot according to the package instructions until al dente. You want them tender but with a slight chew to provide that classic lasagna texture within the soup. Once cooked, drain the noodles and set them aside, ready for serving.
Step 5: Assemble and Serve
When ready to enjoy, divide the cooked lasagna noodles among serving bowls. Ladle the hot soup over the noodles, allowing the rich broth and tender vegetables to mingle with the pasta. Top each bowl with fresh chopped basil leaves and, if you’re feeling indulgent, a spoonful of vegan ricotta or cashew cream for that perfect creamy finish. Dive in and enjoy the warm comfort of this delightful Vegan Lasagna Soup Recipe.
How to Serve Vegan Lasagna Soup Recipe

Garnishes
Fresh basil leaves sprinkled on top provide a burst of herbaceous freshness that brightens the soup. Adding vegan ricotta or cashew cream is a beautiful way to introduce creaminess that mimics classic lasagna cheese, making each bite lush and satisfying.
Side Dishes
This soup pairs wonderfully with crispy garlic bread or a simple green salad. The crunchy textures and fresh flavors from the sides complement the warm, rich soup, making the meal feel thoughtfully rounded without too much effort.
Creative Ways to Present
For a fun twist, serve the soup in large bread bowls or rustic ceramic mugs for an inviting, cozy vibe. You can also layer the noodles and soup in clear glass bowls to show off all those colorful veggies and pasta pieces—a feast for the eyes before the first spoonful.
Make Ahead and Storage
Storing Leftovers
Keep leftover Vegan Lasagna Soup Recipe in an airtight container in the fridge for up to 4 days. The flavors actually deepen as it sits, making reheated portions even more comforting.
Freezing
This soup freezes very well. Transfer cooled soup (without cooked noodles) into freezer-safe containers for up to 3 months. Save cooking fresh noodles for when you reheat to keep them from becoming mushy.
Reheating
Reheat the soup gently over medium heat on the stove, adding cooked noodles freshly boiled or reheating them separately and stirring in at the end. This helps maintain the ideal texture of the pasta and keeps the soup tasting fresh and vibrant.
FAQs
Can I use gluten-free noodles for this Vegan Lasagna Soup Recipe?
Absolutely! Just swap in your favorite gluten-free lasagna noodles broken into pieces. Just watch cooking times as those can vary depending on the brand.
Is this soup spicy?
No spice is added in this recipe, but you can easily spice it up with crushed red pepper flakes or a dash of hot sauce if you like a little heat.
Can I add other vegetables?
Yes! This soup is very versatile. Spinach, mushrooms, or eggplant would work wonderfully to boost nutrition and flavor.
What can I use if I don’t have vegan ricotta?
Cashew cream or vegan plain yogurt both make great creamy toppings. Even a dollop of avocado mashed with a pinch of salt adds richness.
How long does it take to make this Vegan Lasagna Soup Recipe?
From start to finish, expect about 45 minutes—perfect for a nourishing weeknight meal that doesn’t keep you in the kitchen too long.
Final Thoughts
This Vegan Lasagna Soup Recipe feels like a hug in a bowl, delivering warming Italian flavors with fresh veggies and satisfying noodles all in one pot. Whether you’re cooking for yourself, family, or friends, this soup is a vibrant, delicious way to enjoy lasagna’s soul without the fuss. Trust me, once you try it, it’ll become a favorite easy meal to reach for on cozy evenings.
Print
Vegan Lasagna Soup Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegan
Description
This hearty Vegan Lasagna Soup combines the comforting flavors of classic lasagna with the ease of a warming soup. Packed with vegetables, herbs, tomato goodness, and broken lasagna noodles, it’s a perfect plant-based meal that’s nourishing, flavorful, and simple to prepare in just 45 minutes.
Ingredients
Vegetables and Aromatics
- 1 onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 zucchini, diced
- 1 carrot, diced
Herbs and Spices
- 1 tsp dried oregano
- 1 tsp dried basil
- 1/2 tsp dried thyme
- Salt and pepper, to taste
Liquids and Sauces
- 1 tbsp olive oil
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
- 1 cup marinara sauce
Other Ingredients
- 8 oz lasagna noodles, broken into pieces
- Fresh basil leaves, chopped, for garnish
- Vegan ricotta or cashew cream, for topping (optional)
Instructions
- Sauté Vegetables and Aromatics: Heat olive oil in a large pot over medium heat. Add diced onion and minced garlic and sauté until they become fragrant and translucent, about 3-4 minutes.
- Cook the Vegetables: Add the diced red bell pepper, zucchini, and carrot to the pot. Cook for 5-7 minutes, stirring occasionally, until the vegetables are slightly softened but still retain some texture.
- Add Herbs: Stir in dried oregano, basil, and thyme. Cook for another minute until the herbs release their aromas, enhancing the flavor base.
- Simmer the Soup Base: Add the canned diced tomatoes, vegetable broth, and marinara sauce to the pot. Season with salt and pepper to your preference. Bring the mixture to a boil, then reduce the heat to low and let it simmer gently for 15-20 minutes. Stir occasionally to let all flavors meld.
- Cook Lasagna Noodles: While the soup simmers, cook the broken lasagna noodles separately according to the package instructions until they are al dente. Drain and set aside to avoid overcooking in the soup.
- Assemble and Serve: Divide the cooked noodles among bowls. Ladle the hot soup over the noodles evenly.
- Garnish: Top each serving with freshly chopped basil leaves and a dollop of vegan ricotta or cashew cream if desired. Serve immediately and enjoy this comforting vegan lasagna-inspired soup.
Notes
- For a gluten-free version, substitute lasagna noodles with gluten-free pasta.
- You can add other vegetables like mushrooms or spinach for variation.
- The vegan ricotta is optional but adds a creamy texture mimicking traditional lasagna.
- If you prefer a thicker soup, reduce the amount of vegetable broth slightly.
- Leftovers can be stored in the refrigerator for up to 3 days; reheat gently on the stovetop.

