I absolutely love how comforting and flavorful this Vegetarian Lasagna Soup Recipe is—it’s like all the cozy goodness of lasagna in a warm, hearty bowl of soup. From the rich tomato base to the tender broken lasagna noodles and the delightful melty cheeses on top, every spoonful feels like a hug on a chilly evening. This soup comes together surprisingly fast, making it my go-to when I want something that feels special yet is easy to prepare. Trust me, once you try this, you’ll be hooked just like I am.
Why You'll Love This Vegetarian Lasagna Soup Recipe
What truly excites me about this Vegetarian Lasagna Soup Recipe is the bold, Italian-inspired flavor that it effortlessly delivers. The combination of fire-roasted crushed tomatoes with fragrant Italian seasoning and a hint of basil pesto creates a depth in the broth that tastes rich and vibrant. The red lentils quietly thicken the soup while adding subtle earthiness, making each bite well-rounded and satisfying. It’s comforting without being heavy, which I find perfectly balanced.
Another reason this recipe has a special place in my kitchen is how straightforward it is to prepare. I love recipes that don’t demand too many hours or complicated steps, and this soup hits that sweet spot perfectly. You sauté your aromatics, add simple pantry staples, and let everything simmer together while you take a breather or prepare a quick side. It’s a wonderful way to have a hearty, homemade meal without the fuss of layering and baking a traditional lasagna.
I also find this soup to be incredibly versatile for any occasion. Whether I’m serving it for a cozy weeknight dinner or bringing it to a casual gathering, it always makes an impression. The cheesy topping with Parmesan, mozzarella, and ricotta gives it that indulgent lasagna charm that everyone loves, and it’s a fantastic way to sneak in some greens like baby spinach. Honestly, I don’t think I’ll ever get tired of this recipe—it just stands out with comforting familiarity and soul-satisfying flavor.
Ingredients You'll Need
Each ingredient in this Vegetarian Lasagna Soup Recipe is simple yet essential, bringing specific flavors and textures that make the dish sing. From fresh aromatics to hearty lentils and creamy cheeses, the components harmonize beautifully to create a comforting and colorful meal.
TIP : You'll find the full list of ingredients and measurements in the recipe card below
- Olive oil: Creates a fragrant base for sautéeing your onions and garlic, developing rich flavor early on.
- Yellow onion: Adds sweetness and depth that mellows perfectly with the garlic and tomato.
- Garlic: Thinly sliced for a bright, aromatic punch that infuses the broth.
- Italian seasoning: A classic herb blend that brings authentic Tuscan vibes to every spoonful.
- Tomato paste: Intensifies the tomato flavor and gives the broth a beautifully rich color and texture.
- Basil pesto: Adds a fresh, herby complexity without overpowering the soup.
- Red lentils: Naturally thickens the soup and adds plant-based protein while blending seamlessly.
- Fire roasted crushed tomatoes: Deliver smoky depth and robust tomatoey goodness.
- Vegetable broth: The flavorful liquid foundation that brings everything together.
- Granulated sugar (optional): Balances acidity for a rounder, more harmonious taste.
- Lasagna noodles: Broken into bite-sized pieces for that classic lasagna texture in soup form.
- Baby spinach (optional): Adds freshness, color, and a nutritious boost at the end.
- Parmesan, mozzarella, and ricotta cheeses: Creamy, melty, and indulgent toppings that elevate the soup to lasagna-level satisfaction.
- Fresh parsley: Bright green garnish that adds the perfect finishing touch and aroma.
- Salt and pepper: Essential seasonings to balance and enhance all the flavors.
Directions
Step 1: Heat the olive oil in a large pot over medium-high heat until shimmering. This preps your pan for developing robust flavors as you cook the aromatics.
Step 2: Add the diced yellow onion with a pinch of salt and fresh cracked pepper. Sauté, stirring frequently, for about 3 minutes until the onions soften and become translucent, releasing their natural sweetness.
Step 3: Reduce the heat to medium and stir in the sliced garlic and Italian seasoning along with a couple more pinches of salt and pepper. Let the mixture cook for an additional minute, allowing the garlic to become fragrant but not browned.
Step 4: Add the tomato paste and stir well to combine. Cook this for about 2 minutes, which allows the tomato paste to deepen in color and flavor, turning a beautiful brick-red shade.
Step 5: Pour a small splash of vegetable broth into the pot to deglaze it, scraping up any browned bits from the bottom. This step ensures no flavor is wasted and adds complexity to your broth.
Step 6: Stir in the basil pesto, red lentils, both cans of crushed tomatoes, and the remaining vegetable broth. If you like, add 1-2 teaspoons of granulated sugar to balance the tomato acidity. Season with a couple of large pinches of salt and pepper. Stir everything together thoroughly.
Step 7: Increase the heat to medium-high and bring the soup to a gentle simmer. Stir occasionally to prevent lentils from sticking to the pot. This simmer will help the lentils soften and flavors meld.
Step 8: Add the broken lasagna noodles to the simmering soup, stir, then reduce the heat to low or medium-low. Let the soup gently simmer for about 12 to 15 minutes, stirring occasionally to keep noodles and lentils from sticking. You’re aiming for noodles cooked al dente—tender but still with a bit of bite.
Step 9: Remove the pot from heat and stir in the chopped baby spinach until it just wilts. Taste and add more salt and pepper if needed to brighten the flavors.
Step 10: Ladle the soup into bowls or top the pot itself with Parmesan, mozzarella, and a generous dollop of ricotta cheese. Cover with a lid for a few minutes to let the cheese melt into melty, gooey perfection. Sprinkle fresh parsley on top for a burst of color and fresh aroma before serving.
Servings and Timing
This Vegetarian Lasagna Soup Recipe makes about 8 generous servings, which is perfect for sharing with family or having leftovers for the week. Prep time is roughly 10 minutes since most ingredients are straightforward to chop and measure. The cook time takes about 20 minutes, mostly simmering while the lentils and noodles cook perfectly. In total, you’re looking at around 30 minutes from start to finish, making it a fantastic option for busy nights when you want something hearty but quick. There’s no additional resting time needed, though allowing the cheese to melt covered adds a warm, comforting finish.
How to Serve This Vegetarian Lasagna Soup Recipe
I love serving this soup piping hot because absolutely nothing beats a steaming bowl of cheesy, tomato-rich broth when you’re craving comfort food. Pour it into deep soup bowls for beautiful, rustic presentation and top each bowl with extra fresh parsley or even a drizzle of good-quality olive oil to elevate the flavors even more. A sprinkle of crushed red pepper flakes adds a nice touch of heat if you’re feeling adventurous.
To complement the rich soup, I usually serve it alongside a fresh, crisp salad dressed with lemon vinaigrette or a side of garlic bread to soak up every last drop. You could also pair it with warm, crusty sourdough baguette slices or cheesy garlic knots—anything that invites savoring that saucy, cheesy broth. For drinks, a chilled glass of dry Italian white wine like Pinot Grigio or a sparkling water with lemon is always a refreshing counterbalance to the hearty flavors.
This soup is perfect for casual family dinners, cozy weekend lunches, or even as a satisfying starter for a dinner party. It’s also ideal for meal prep since it reheats beautifully. I recommend serving it hot to enjoy all the creamy cheese melting into the noodles and broth, but it can be gently warmed and still tastes delightful if you’re short on time.
Variations
One of my favorite things about this Vegetarian Lasagna Soup Recipe is how easy it is to customize based on what you have or your dietary preferences. For example, if you prefer gluten-free, you can swap out regular lasagna noodles for gluten-free pasta or even crumbled gluten-free crackers to keep that pasta texture. To make it vegan, simply replace the cheeses with plant-based alternatives like cashew ricotta and vegan Parmesan, and use a nondairy milk ricotta substitute or omit it altogether for a lighter finish.
If you want to add more vegetables, I sometimes toss in mushrooms, zucchini, or bell peppers along with the sautéed onions for a veggie boost and extra texture. For an exciting flavor twist, try adding a pinch of smoked paprika or a splash of balsamic vinegar towards the end to deepen the complexity without overwhelming the tomato base.
Another fun variation is to use different types of lentils if you like, though I recommend red split lentils since they cook quickly and soften without losing their shape. If you’re pressed for time, you can pre-cook the lentils separately so you only need to warm everything together near the end. A slow cooker version is also possible—just combine all ingredients except the pasta, then add broken noodles about 30 minutes before you want to eat.
Storage and Reheating
Storing Leftovers
I always store leftover Vegetarian Lasagna Soup in airtight containers in the refrigerator, where it keeps well for 3 to 4 days. Glass containers with tight-fitting lids work best to preserve freshness and prevent the soup from absorbing other fridge odors. Make sure to cool the soup to room temperature before sealing and refrigerating to keep the texture and flavors in top shape.
Freezing
This soup freezes wonderfully, which makes it a fantastic make-ahead meal. I recommend freezing it in portion-sized containers or heavy-duty freezer bags for up to 3 months. When freezing, leave out the fresh spinach and cheese toppings—add them fresh when you reheat. This prevents the texture from becoming grainy or watery after thawing. Label your containers with the date so you can enjoy it while it’s at its best.
Reheating
The best way to reheat this soup is gently on the stovetop over medium-low heat, stirring frequently to prevent the lentils and noodles from sticking or clumping. Heat from frozen with a bit of extra vegetable broth or water if it looks too thick, adding cheese and spinach fresh at the end for that just-cooked creaminess. Avoid microwaving at high temperatures as it can cause the cheese to separate or the pasta to overcook. Slow, steady reheating ensures the flavors stay vibrant and the texture remains perfect.
FAQs
Can I make this soup ahead of time?
Absolutely! This Vegetarian Lasagna Soup Recipe is ideal for meal prep. You can prepare the soup entirely and store it in the refrigerator for up to four days, or freeze portions for longer storage. Just add fresh spinach and cheeses when reheating to keep that delightful fresh and melty texture.
How spicy is this soup?
This recipe is naturally mild and packed with comforting Italian flavors rather than heat. However, if you prefer a little kick, you can easily add crushed red pepper flakes during sautéing or as a garnish. The soup is flexible and forgiving to adjustments in spice level.
Can I use other types of pasta instead of broken lasagna noodles?
Yes! While broken lasagna noodles give the soup its signature texture and feel, you can substitute with other short pasta shapes like penne, rotini, or shells. Just adjust the cooking time accordingly as some pasta types cook faster or slower.
Is it necessary to add lentils? What do they do?
The red lentils help thicken the broth and add plant-based protein and fiber without altering the taste much. If you prefer, you can omit them, but the soup’s texture will be thinner. Alternatively, try substituting with cooked white beans or another legume for a similar effect.
Can I make this soup vegan?
Definitely! Simply swap out the Parmesan, mozzarella, and ricotta with your preferred vegan cheese alternatives or omit the cheeses altogether. Use a non-dairy milk ricotta substitute or a dollop of blended tofu for creaminess, and you’ll have a satisfying vegan version that’s just as comforting.
Conclusion
I truly hope you give this Vegetarian Lasagna Soup Recipe a try because it has become one of my all-time favorite cozy meals. It’s hearty and satisfying, full of delicious Italian flavors, yet easy enough to whip up on any day of the week. The cheesy finish combined with tender noodles and vibrant tomato broth feels like the perfect comfort food hug. Once you make it, I know you’ll keep coming back to it for warmth and smiles at your table.
Print
Vegetarian Lasagna Soup Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian-American
- Diet: Vegetarian
Description
This Vegetarian Lasagna Soup combines all the comforting flavors of classic lasagna in a warm, hearty soup. Featuring fire roasted tomatoes, tender lentils, fresh spinach, and a trio of cheeses, this dish offers a delicious, meat-free twist that cooks up in just 30 minutes.
Ingredients
Main Ingredients
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 6 cloves garlic, thinly sliced
- 1.5 tablespoons Italian seasoning
- 2 tablespoons tomato paste
- ½ cup basil pesto
- ½ cup uncooked split red lentils
- 2 (28 oz.) cans fire roasted crushed tomatoes
- 4 cups vegetable broth
- 1-2 teaspoons granulated sugar, optional
- 8 uncooked lasagna noodles, broken into bite sized pieces
- 2-3 cups chopped fresh baby spinach, optional
- ½ cup Parmesan cheese
- ½ cup shredded mozzarella cheese
- 1 cup whole milk ricotta cheese
- fresh chopped parsley for garnish
- Kosher salt, to taste
- fresh cracked pepper, to taste
Instructions
- Heat the Oil and Sauté Onion: Heat olive oil in a large pot over medium-high heat. Add diced onion along with a pinch of salt and pepper and sauté, stirring frequently, for about 3 minutes until softened.
- Add Garlic and Seasoning: Reduce heat to medium. Add sliced garlic, Italian seasoning, and additional pinches of salt and pepper. Sauté for another minute until fragrant.
- Cook Tomato Paste: Stir in tomato paste and cook for approximately 2 minutes until it darkens to a brick red color, enhancing its flavor.
- Deglaze the Pot: Pour a splash of vegetable broth into the pot and stir to deglaze, loosening any browned bits from the bottom.
- Add Pesto, Lentils, Tomatoes, and Broth: Add basil pesto, split red lentils, fire roasted crushed tomatoes, and the remaining vegetable broth to the pot. Optionally add 1-2 teaspoons of sugar. Season with generous pinches of salt and pepper.
- Bring to Simmer: Increase heat to medium-high and bring the mixture to a gentle simmer. Stir occasionally to prevent lentils from sticking to the bottom.
- Add Lasagna Noodles and Simmer: Stir in broken lasagna noodles. Reduce heat to low or medium-low and simmer for 12-15 minutes until noodles are cooked al dente, stirring occasionally to avoid sticking.
- Wilt the Spinach: Remove pot from heat. Stir in fresh chopped baby spinach until wilted. Adjust seasoning with salt and pepper to taste.
- Add Cheeses and Melt: Top the soup or individual bowls with Parmesan cheese, shredded mozzarella, and a dollop of ricotta cheese. Cover the pot and let the cheese melt for a few minutes.
- Garnish and Serve: Garnish with fresh chopped parsley and serve the comforting vegetarian lasagna soup warm.
Notes
- You can adjust the amount of garlic and Italian seasoning to your taste preference for stronger or milder flavors.
- If you prefer a creamier soup, add a splash of cream or milk during the simmering stage.
- The sugar is optional but helps balance the acidity of the tomatoes.
- Use gluten-free lasagna noodles to make this recipe gluten-free.
- Leftovers store well in the refrigerator for up to 3 days and reheat on the stovetop.
Leave a Reply