Vegetarian Lasagna Soup
This Vegetarian Lasagna Soup takes everything you love about classic lasagna — the rich tomato sauce, the cheesy goodness, and the comforting heartiness — and turns it into a soul-warming bowl of soup. Every spoonful is filled with tender noodles, earthy lentils, fresh vegetables, and melted cheese that ties it all together. It’s cozy, nourishing, and a little indulgent, perfect for when you’re craving comfort without the fuss of layering a full lasagna.
Behind the Recipe
This recipe came from the idea of simplifying lasagna night. Sometimes, you just want the same delicious flavors but in a faster, lighter, and more flexible way. I first made this on a chilly evening, tossing pantry staples into a pot — and what came out was something magical. A soup that feels like a hug, tastes like a favorite pasta dish, and somehow manages to be both hearty and wholesome at once.
Recipe Origin or Trivia
Lasagna, one of Italy’s most beloved dishes, traces its origins to ancient Rome. The modern baked version we know today comes from the Emilia-Romagna region, where layers of pasta, sauce, and cheese create comfort in every bite. Lasagna soup is a creative modern twist, born in American kitchens, blending Italian tradition with easy weeknight cooking. This vegetarian version skips the meat but keeps all the richness and flavor, thanks to lentils and a trio of cheeses.
Why You’ll Love Vegetarian Lasagna Soup
There are plenty of reasons to make this your next go-to comfort meal:
Versatile: Works for weeknight dinners, meal prep, or cozy weekends.
Budget-Friendly: Made with pantry and fridge staples.
Quick and Easy: One pot and simple ingredients.
Customizable: Add your favorite veggies or swap cheeses.
Crowd-Pleasing: Everyone loves cheesy tomato pasta in soup form.
Make-Ahead Friendly: Flavors deepen beautifully overnight.
Great for Leftovers: Tastes even better reheated the next day.
Chef’s Pro Tips for Perfect Results
A few small details make this soup irresistible:
- Use good broth: Vegetable broth adds depth, but homemade or low-sodium store-bought works great.
- Don’t overcook noodles: Add them last so they stay al dente.
- Simmer lentils until just tender: They thicken the soup naturally without getting mushy.
- Add cheese off the heat: This keeps it creamy instead of stringy.
- Finish with herbs: Fresh basil or parsley brightens every bowl.
Kitchen Tools You’ll Need
Simple tools make this recipe easy to bring together:
Large Pot or Dutch Oven: For simmering all ingredients in one place.
Wooden Spoon: To stir and keep ingredients from sticking.
Measuring Cups and Spoons: For accuracy.
Sharp Knife: To finely dice vegetables.
Ladle: For serving those perfect portions.
Ingredients in Vegetarian Lasagna Soup
Here’s what makes each spoonful so rich, savory, and satisfying:
- Olive Oil: 1 tablespoon, to sauté veggies and build flavor.
- Yellow Onion: 1 medium, finely diced for sweetness and depth.
- Carrots: 2 medium, diced to add color and natural sweetness.
- Celery Sticks: 2, diced for earthy balance.
- Garlic Cloves: 6, minced for aromatic warmth.
- Kosher Salt and Black Pepper: To taste, for balanced seasoning.
- Italian Seasoning: 2 teaspoons, for that classic herby flavor.
- Smoked Paprika: 2 teaspoons, for subtle smokiness.
- Dry Red Split Lentils: 1/2 cup, for protein and thickness.
- Crushed Tomatoes: Two 14.5 oz cans, the heart of the soup.
- Vegetable Broth: 6 cups, forms the flavorful base.
- Lasagna Noodles: 8, broken into pieces to mimic pasta layers.
- Ricotta Cheese: 1 cup, creamy and rich for topping.
- Baby Spinach: 2 cups, coarsely chopped for freshness.
- Parmesan Cheese: 1/2 cup, for nutty, salty flavor.
- Shredded Mozzarella: 1/2 cup, for that gooey lasagna texture.
- Fresh Basil or Parsley: Optional, for garnish and aroma.

Ingredient Substitutions
Here’s how to adjust without losing flavor:
Lentils: Substitute cooked chickpeas or white beans.
Ricotta Cheese: Use cottage cheese or vegan ricotta.
Mozzarella: Swap for provolone or vegan mozzarella.
Vegetable Broth: Try mushroom broth for earthiness.
Lasagna Noodles: Use any short pasta like fusilli or penne.
Ingredient Spotlight
Red Lentils: They cook fast and add protein while naturally thickening the soup, giving it that “meaty” texture without meat.
Ricotta Cheese: The creamy contrast to the tomato base makes every bite feel luxurious and balanced.
Instructions for Making Vegetarian Lasagna Soup
Here’s how to bring this flavorful pot of comfort to life:
-
Preheat Your Equipment:
Grab a large pot or Dutch oven and set it over medium heat. -
Combine Ingredients:
Add olive oil, then sauté onion, carrots, and celery until soft and fragrant, about 5–7 minutes. Stir in garlic, Italian seasoning, smoked paprika, salt, and pepper. -
Prepare Your Cooking Vessel:
Pour in crushed tomatoes, lentils, and vegetable broth. Stir well and bring to a boil. -
Assemble the Dish:
Once boiling, reduce to a simmer and cook for 20–25 minutes until lentils are tender. Add broken lasagna noodles and continue cooking for another 10 minutes, stirring occasionally. -
Cook to Perfection:
When noodles are al dente, stir in spinach and let it wilt into the soup. Adjust seasoning if needed. -
Finishing Touches:
Remove from heat. Stir in half the mozzarella and parmesan until melted. -
Serve and Enjoy:
Ladle into bowls, top with a spoonful of ricotta, extra cheese, and fresh herbs.
Texture & Flavor Secrets
This soup balances textures beautifully — silky tomato broth, tender noodles, and lentils that give a hearty bite. The melted cheeses create a creamy swirl, while the fresh spinach adds a light, bright touch. Smoky paprika and herbs layer depth, making each bite complex but comforting.
Cooking Tips & Tricks
To make it even better:
- Add the noodles right before serving if planning to store leftovers.
- Deglaze the pot with a splash of broth after sautéing veggies for richer flavor.
- For creamier soup, blend a small portion and stir it back in.
What to Avoid
Avoid these common mistakes:
- Don’t overcook lentils — they’ll turn mushy.
- Avoid adding cheese while boiling; it can clump.
- Don’t skip seasoning; the soup needs salt to balance acidity.
Nutrition Facts
Servings: 6
Calories per serving: 320
Note: These are approximate values.
Preparation Time
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Make-Ahead and Storage Tips
This soup stores perfectly! Let it cool, then refrigerate for up to 4 days or freeze for up to 3 months. If freezing, skip adding the noodles until reheating. When reheating, add extra broth as needed and warm gently over the stove.
How to Serve Vegetarian Lasagna Soup
Serve hot in deep bowls with a generous dollop of ricotta and a sprinkle of mozzarella and parmesan. Add a side of crusty garlic bread or a fresh green salad to make it a full meal.
Creative Leftover Transformations
Try these tasty ideas:
- Use leftovers as a pasta sauce by reducing liquid.
- Add cooked rice for a thicker stew version.
- Blend leftovers for a creamy tomato-lentil bisque.
Additional Tips
- Add red pepper flakes for gentle heat.
- Use whole-wheat noodles for extra fiber.
- Stir in a splash of cream for a velvety finish.
Make It a Showstopper
Serve in rustic bowls with cheese melted over the top and a sprinkle of basil. Drizzle with olive oil and add toasted bread on the side for that perfect presentation.
Variations to Try
- Vegan Version: Use dairy-free cheeses and omit ricotta.
- Spicy Kick: Add chili flakes or smoked chipotle.
- Protein Boost: Add white beans or tofu crumbles.
- Creamy Tomato Base: Blend part of the soup before serving.
- Mediterranean Style: Add roasted red peppers and olives.
FAQ’s
Q1: Can I make this soup vegan?
Yes, just use plant-based cheeses or omit them entirely.
Q2: Can I use green or brown lentils?
You can, but they’ll take longer to cook and won’t break down as smoothly.
Q3: How do I keep the noodles from getting soggy?
Cook them separately and add when serving.
Q4: Can I freeze this soup?
Yes, but freeze before adding noodles or cheese for best texture.
Q5: What’s a good cheese substitute for ricotta?
Cottage cheese or a blend of cream cheese and yogurt.
Q6: How can I make it gluten-free?
Use gluten-free lasagna noodles.
Q7: What if I don’t have lasagna noodles?
Any short pasta will work just fine.
Q8: Can I add more veggies?
Absolutely — zucchini, mushrooms, or bell peppers fit perfectly.
Q9: Is this soup spicy?
No, it’s mild. Add more paprika or chili if you want heat.
Q10: Can I make it ahead?
Yes, it’s perfect for meal prep and tastes even better the next day.
Conclusion
Vegetarian Lasagna Soup is cozy, hearty, and packed with everything you love about lasagna — in one pot. It’s rich, cheesy, and wholesome all at once, making it the kind of dish that comforts you after one spoonful. Trust me, this one’s worth keeping on repeat all season long.
Print
Vegetarian Lasagna Soup
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This cozy Vegetarian Lasagna Soup brings together all the flavors of classic lasagna in a single comforting bowl. Packed with lentils, veggies, noodles, and melted cheese, it’s hearty, wholesome, and easy to make in one pot.
Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 2 medium carrots, finely diced
- 2 celery sticks, finely diced
- 6 garlic cloves, minced
- Kosher salt and pepper, to taste
- 2 teaspoons Italian seasoning
- 2 teaspoons smoked paprika
- 1/2 cup dry red split lentils
- 2 cans (14.5 oz each) crushed tomatoes
- 6 cups vegetable broth
- 8 lasagna noodles, broken into small pieces
- 1 cup ricotta cheese
- 2 cups fresh baby spinach, coarsely chopped
- 1/2 cup grated Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- Freshly chopped basil or parsley, optional for garnish
Instructions
- In a large pot, heat olive oil over medium heat. Add onion, carrots, and celery, and cook until softened, about 5–7 minutes.
- Stir in garlic, Italian seasoning, smoked paprika, salt, and pepper. Cook for 1 minute until fragrant.
- Add crushed tomatoes, red lentils, and vegetable broth. Stir and bring to a boil.
- Reduce heat to a simmer and cook for 20–25 minutes, until lentils are tender.
- Add broken lasagna noodles and continue cooking for 8–10 minutes, until noodles are al dente.
- Stir in baby spinach until wilted. Remove from heat.
- Mix in half of the mozzarella and Parmesan cheese until melted and creamy.
- Ladle soup into bowls and top with a dollop of ricotta, extra cheese, and fresh herbs if desired.
Notes
- Add the noodles last to keep them from getting too soft.
- For a creamier texture, blend a small portion of the soup before serving.
- Make it vegan by using plant-based cheeses or skipping them altogether.
- Leftovers taste even better the next day as the flavors deepen.
Nutrition
- Serving Size: 1 bowl
- Calories: 320
- Sugar: 8g
- Sodium: 690mg
- Fat: 11g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 6g
- Protein: 17g
- Cholesterol: 20mg
