I absolutely love this Vegetarian Lasagna Soup Recipe because it combines all the cozy, comforting flavors of classic lasagna in a bowl of warm, hearty soup. It’s like lasagna reinvented—lighter, quicker, and perfect for those weeknights when you want something satisfying but not too heavy. Trust me, when you make this, it feels like a big hug from the inside!
This soup is a total game-changer for anyone who loves Italian flavors but wants a vegetarian twist. It’s packed with layers of flavor from the basil pesto, fire-roasted tomatoes, and those perfectly tender lentils and lasagna noodles. Honestly, you’ll find yourself coming back to this Vegetarian Lasagna Soup Recipe again and again, whether it’s a chilly evening or you just need a quick, comforting meal.
Why You’ll Love This Recipe
- Ultimate Comfort Food: Captures all the cozy, cheesy goodness of lasagna without all the fuss.
- Quick & Easy: You can have it on the table in about 30 minutes, making it a perfect weeknight dinner.
- Flexible Ingredients: Great for swapping greens or pasta shapes, so you can use what you have on hand.
- Nutritious and Filling: Packed with lentils and fresh veggies, it’s hearty and healthy all at once.
Ingredients You’ll Need
These ingredients come together beautifully to create layers of flavor and texture—the olive oil and garlic build your base, the lentils add protein, and the cheeses bring that luscious creamy finish you expect from lasagna.
- Olive oil: Use a good quality extra virgin for the best flavor when sautéing your onions.
- Yellow onion: Adds sweetness and depth when caramelized just right.
- Garlic cloves: Thinly sliced garlic lends subtle garlic warmth without overpowering the soup.
- Italian seasoning: A blend of classic herbs that amps up the Italian vibe effortlessly.
- Tomato paste: Cooked until dark and rich, it gives the soup that deep, tomatoey backbone.
- Basil pesto: Adds a fresh herbaceous punch—totally worth buying quality or making your own!
- Red split lentils: These cook quickly and give the soup protein and body.
- Fire-roasted crushed tomatoes: They bring smokiness and texture; canned works perfectly here.
- Vegetable broth: The liquid base that carries all the flavors; homemade or store-bought both work fine.
- Granulated sugar (optional): A pinch balances the acidity from the tomatoes—only if you like a touch sweeter.
- Uncooked lasagna noodles: Broken into bite-sized pieces—they cook right in the soup for that pasta goodness.
- Fresh baby spinach: Adds color and nutrients; you can swap for kale or other greens if preferred.
- Parmesan cheese: For that salty, nutty finish you can’t skip.
- Mozzarella cheese: Melts beautifully on top, delivering that gooey comfort.
- Whole milk ricotta cheese: A dollop adds creaminess and richness to each bowl.
- Fresh chopped parsley: For brightness and a fresh herb finish at the end.
- Kosher salt and fresh cracked pepper: Season to taste throughout—your best weapon for balanced flavor.
Variations
One of the things I love most about this Vegetarian Lasagna Soup Recipe is how easy it is to make it your own. Feel free to experiment with greens or switch up the kinds of cheese—you might discover a new favorite twist just as I did!
- Swap greens: I often replace the spinach with kale or Swiss chard when I want a heartier green that holds up well in soup.
- Use different pasta: Once I tried penne instead of broken lasagna noodles and loved the fun little pasta bites it created.
- Make it vegan: Omit the cheeses or use vegan cheese alternatives, and swap dairy ricotta for a plant-based ricotta-style spread.
- Add heat: If you like a little spice, a pinch of red pepper flakes tossed in with the garlic adds a lovely subtle kick.
How to Make Vegetarian Lasagna Soup Recipe
Step 1: Build Your Flavor Base
Start by heating olive oil in a large pot over medium-high heat. Toss in the diced onion with a pinch of salt and pepper and sauté for about 3 minutes until they soften and smell sweet. Then lower the heat, add your sliced garlic and Italian seasoning, and cook for just another minute to unlock the garlic’s aroma without burning it.
Step 2: Deepen the Tomato Flavor
Now, add the tomato paste and stir constantly for about 2 minutes until it turns a brick red color—this step caramelizes the paste and deepens the flavor. Don’t skip deglazing the pot with a splash of vegetable broth to lift all those tasty browned bits off the bottom—it’s flavor gold!
Step 3: Add the Main Ingredients and Simmer
Pour in the pesto, red lentils, crushed tomatoes, remaining vegetable broth, and sugar if you want to tame the acidity a bit. Season generously with salt and pepper. Bring everything up to a gentle simmer over medium-high heat, stirring occasionally so the lentils don’t stick. Then toss in the broken lasagna noodles, reduce to low heat, and let it gently simmer for 12-15 minutes, stirring occasionally, until the pasta is perfectly cooked.
Step 4: Finish with Greens and Cheese
Off the heat, stir in your fresh baby spinach until it wilts beautifully in the hot soup. Adjust salt and pepper if needed. Then, top each bowl (or the whole pot) with Parmesan, mozzarella, and a generous dollop of ricotta cheese. Pop the lid back on for a few minutes to let those cheeses melt into creamy perfection. Finally, sprinkle fresh parsley over the top before serving.
Pro Tips for Making Vegetarian Lasagna Soup Recipe
- Don’t Skip Cooking the Tomato Paste: Browning the tomato paste transforms its sharpness into a rich, complex flavor that’s key to this soup’s depth.
- Stir Often: Lentils and noodles can stick easily, so don’t forget to stir frequently to keep everything cooking evenly.
- Use Broken Lasagna Noodles: They’re sturdy enough to hold up in the soup and give you those classic lasagna bites in each spoonful.
- Add Greens Off Heat: Toss your spinach in at the end, off the heat, to keep its bright color and fresh flavor without overcooking.
How to Serve Vegetarian Lasagna Soup Recipe
Garnishes
I love adding a generous sprinkle of fresh parsley for a pop of brightness and a dollop of creamy ricotta to each bowl for that rich, indulgent feel. A bit of extra Parmesan on top never hurts, and it melts into the warm soup so beautifully.
Side Dishes
Serving this soup with a crisp green salad or crusty garlic bread is my go-to. The crunchy bread is perfect for soaking up every last drop and the salad brings a refreshing note to balance the richness.
Creative Ways to Present
For special occasions, I like to ladle the soup into mini white bowls and swirl a tiny pesto drizzle on top before adding cheese—makes it feel like a fancy Italian restaurant at home. You could even serve it family-style in a big ceramic pot with several bowls of different cheeses so guests can customize.
Make Ahead and Storage
Storing Leftovers
I keep leftovers in an airtight container in the fridge for up to 3 days. You might notice the noodles soak up more broth as it sits, so adding a splash of vegetable broth when reheating helps revive the soup’s perfect texture.
Freezing
Freezing works well for this soup, but I recommend freezing it without the fresh greens and cheese. Add your spinach fresh when reheating, and sprinkle cheese just before serving to keep it from getting grainy.
Reheating
Reheat gently on the stove over low heat, adding a little broth or water if the soup has thickened too much. Stir often to prevent sticking and add cheese toppings fresh after warming to keep them creamy.
FAQs
-
Can I make this Vegetarian Lasagna Soup Recipe gluten-free?
Absolutely! Just swap the lasagna noodles for a gluten-free pasta of your choice. Just keep in mind that cooking times might vary slightly depending on the pasta type, so watch for al dente texture.
-
Are there any good substitutions for the lentils?
If you don’t have split red lentils, you can use yellow lentils or even small diced vegetables like zucchini or mushrooms for texture, though lentils add protein and help thicken the soup.
-
Can I prepare this soup in advance?
Yes! You can make the soup base a day ahead, store it in the fridge, and add fresh spinach and cheeses just before serving to keep flavors bright and textures perfect.
-
How spicy is this Vegetarian Lasagna Soup Recipe?
It’s a very mild, family-friendly soup. But if you love a little heat, I suggest adding a pinch of red pepper flakes when sautéing the garlic to give it a subtle spicy kick.
Final Thoughts
This Vegetarian Lasagna Soup Recipe holds a special spot in my kitchen because it’s both comforting and quick, perfect for busy nights or when you want a little indulgence without the effort of traditional lasagna. I really hope you’ll give it a try—you might just find yourself making it a staple in your rotation like I do. It’s the kind of recipe that feels like a warm hug and tastes like an Italian family meal, all in one cozy bowl.
PrintVegetarian Lasagna Soup Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Description
This Vegetarian Lasagna Soup is a hearty and comforting dish that combines the rich flavors of Italian seasoning, fire-roasted tomatoes, and fresh herbs with tender broken lasagna noodles and protein-packed red lentils. Enhanced with basil pesto and topped with a trio of cheeses—Parmesan, mozzarella, and ricotta—this soup offers all the deliciousness of lasagna in a warm, spoonable form. Perfect for a nutritious weeknight meal, it’s easy to prepare on the stovetop and can be customized with your favorite greens.
Ingredients
Soup Base
- 1 tablespoon olive oil
- 1 yellow onion, diced
- 6 cloves garlic, thinly sliced
- 1.5 tablespoons Italian seasoning
- 2 tablespoons tomato paste
- 1/2 cup basil pesto
- 1/2 cup uncooked split red lentils
- 2 (28 oz.) cans fire roasted crushed tomatoes
- 4 cups vegetable broth
- 1-2 teaspoons granulated sugar (optional)
- Kosher salt, to taste
- Fresh cracked pepper, to taste
Pasta and Greens
- 8 uncooked lasagna noodles, broken into bite-sized pieces
- 2-3 cups chopped fresh baby spinach (optional)
Cheeses and Garnish
- 1/2 cup grated Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- 1 cup whole milk ricotta cheese
- Fresh chopped parsley for garnish
Instructions
- Heat olive oil and sauté onion: In a large pot over medium-high heat, warm the olive oil. Add the diced yellow onion along with a pinch of salt and freshly cracked pepper. Sauté while stirring frequently for about 3 minutes until the onion softens and becomes translucent.
- Add garlic and Italian seasoning: Reduce the heat to medium and add the thinly sliced garlic and Italian seasoning. Sprinkle a couple pinches of salt and pepper. Continue to sauté for another minute to allow the flavors to develop, ensuring the garlic does not burn.
- Incorporate tomato paste: Stir in the tomato paste and cook for about 2 minutes, stirring often, until it deepens to a brick-red color. This step intensifies the tomato flavor of the soup.
- Deglaze the pot: Pour a small splash of vegetable broth into the pot to deglaze, scraping up any browned bits stuck to the bottom, which adds depth to the broth.
- Add main ingredients and bring to simmer: Stir in the basil pesto, split red lentils, crushed tomatoes, and the remaining vegetable broth. Add granulated sugar, if using, and season with several large pinches of salt and pepper. Increase heat to medium-high and bring the soup to a gentle simmer, stirring occasionally to prevent lentils from sticking to the bottom.
- Add broken lasagna noodles and simmer: Mix in the broken lasagna noodles. Reduce the heat to low or medium-low and let the soup simmer for 12-15 minutes, stirring occasionally to keep noodles and lentils from sticking. Cook until the noodles are al dente and lentils tender.
- Stir in spinach and season: Remove the pot from heat and fold in the chopped baby spinach until it wilts. Taste and adjust seasoning with salt and freshly cracked pepper as needed.
- Add cheeses and melt: Ladle the soup into bowls or keep it in the pot. Top each serving with Parmesan cheese, shredded mozzarella, and a dollop of ricotta cheese. Cover with a lid and let sit for a few minutes to allow the cheeses to melt and create a creamy texture.
- Garnish and serve: Sprinkle fresh chopped parsley over the top for a burst of color and freshness. Serve hot and enjoy the comforting flavors of this vegetarian lasagna soup.
Notes
- If fire roasted crushed tomatoes are unavailable, you can substitute tomato puree, canned tomato sauce, or jarred spaghetti sauce, noting the soup will have a smoother texture. Alternatively, crush canned whole peeled tomatoes yourself for chunkier texture.
- While broken lasagna noodles are traditional, other pasta shapes like bowties (farfalle), penne, rotini, rigatoni, or macaroni can be used based on preference or availability.
- Any sturdy green leafy vegetable can replace spinach, such as kale, Swiss chard, mustard greens, collard greens, or even arugula for a peppery twist. Greens wilting in the soup make it forgiving to use slightly older produce.
- Adjust the seasoning to taste, especially salt and pepper, as vegetable broth and cheeses contribute saltiness.
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 6g
- Sodium: 480mg
- Fat: 8g
- Saturated Fat: 3.5g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 29g
- Fiber: 6g
- Protein: 12g
- Cholesterol: 15mg
Your email address will not be published. Required fields are marked *