Description
Cozy up with this delicious Vegetarian Lasagna Soup, a perfect blend of comforting flavors reminiscent of classic lasagna but in a warm, hearty soup form. This one-pot dish is not only quick to prepare—ready in just 30 minutes—but also packed with healthy ingredients like lentils and fresh vegetables. Ideal for family dinners or cozy gatherings, it’s a versatile recipe that caters to both vegetarians and those craving a satisfying meal. Enjoy the creamy goodness topped with a blend of cheeses and fresh herbs, making it the ultimate comfort food for chilly nights.
Ingredients
- 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
- 8 uncooked lasagna noodles, broken into bite-sized pieces
- 2–3 cups chopped fresh baby spinach, optional
- 1/2 cup Parmesan cheese
- 1/2 cup shredded mozzarella cheese
- 1 cup whole milk ricotta cheese
- Fresh chopped parsley for garnish
- Kosher salt
- Fresh cracked pepper
Instructions
- Heat olive oil in a large pot over medium-high heat until shimmering.
- Sauté diced onion with salt and pepper for about 3 minutes until softened.
- Add sliced garlic and Italian seasoning, cooking for an additional minute.
- Stir in tomato paste; cook until brick red (about 2 minutes).
- Deglaze with vegetable broth, scraping up any browned bits.
- Mix in basil pesto, lentils, crushed tomatoes, remaining broth, and seasonings.
- Bring to simmer; add broken lasagna noodles and cook until al dente (12–15 minutes).
- Fold in spinach; adjust seasoning before serving.
- Serve topped with cheeses and parsley.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Cooking
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl (approximately 400g)
- Calories: 380
- Sugar: 7g
- Sodium: 900mg
- Fat: 15g
- Saturated Fat: 5g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 50g
- Fiber: 14g
- Protein: 18g
- Cholesterol: 35mg