Creamy Vegetarian Lasagna Soup Recipe

Creamy Vegetarian Lasagna Soup Recipe brings all the cozy layers you crave, just in a spoonable, weeknight-friendly bowl. I load it up with tender veggies, broken lasagna noodles, and a luxe, silky finish. You get the comfort of lasagna without juggling baking dishes. I keep the mood casual and the flavors big, so dinner still feels special with minimal fuss.

Easy Creamy Vegetarian Lasagna Soup Recipe

I pack this soup with the classic trio of ricotta, Parmesan, and tomatoes, so every bite tastes like cheesy lasagna. Broken noodles give you that nostalgic texture without the stacking mission. The broth stays rich and creamy while the veggies keep things bright. I often double it because leftovers taste even better the next day.

Ingredients You’ll Need

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 2 medium carrots, diced
  • 2 celery stalks, diced (optional but tasty)
  • 4 garlic cloves, minced
  • 2 tablespoons tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon dried thyme
  • 1/4–1/2 teaspoon red pepper flakes, to taste
  • 1 (28-ounce) can crushed tomatoes
  • 6 cups vegetable broth, plus more to thin
  • 8 ounces lasagna noodles, broken into 1–2 inch pieces
  • 1 bay leaf (optional)
  • 1 teaspoon sugar or 1 teaspoon balsamic (optional, to balance acidity)
  • 5 ounces baby spinach, roughly chopped
  • 3/4 cup heavy cream or half-and-half (or 3/4 cup cashew cream for dairy-free)
  • 1 cup ricotta cheese
  • 1/2 cup grated vegetarian Parmesan-style cheese, plus more for serving
  • 1 cup shredded mozzarella (optional, for extra cheesy vibes)
  • Kosher salt and freshly ground black pepper, to taste
  • Fresh basil or parsley, chopped, for garnish
  • Lemon zest or a squeeze of lemon, to finish (optional but bright)

Optional toppings: extra ricotta, more grated cheese, chili flakes, olive oil drizzle.

How to Make Creamy Vegetarian Lasagna Soup

  1. Sauté the veggies
  • Heat olive oil over medium heat. Add onion, carrots, and celery with a pinch of salt, and cook until soft and lightly golden, about 6–8 minutes. Add garlic and cook 1 minute, until fragrant.
  1. Build the base
  • Stir in tomato paste, oregano, basil, thyme, and red pepper flakes. Cook 2–3 minutes, stirring, until the paste darkens. Pour in crushed tomatoes, broth, bay leaf, and sugar or balsamic if using; bring to a steady simmer.
  1. Cook the noodles
  • Add broken lasagna noodles. Stir often so they don’t stick. Simmer until al dente, 10–12 minutes, adjusting with more hot broth or water if the soup thickens too much.
  1. Make it creamy
  • Lower the heat to low. Stir in cream and Parmesan and warm gently for 1–2 minutes. Fold in spinach until it wilts, then season with salt and pepper.
  1. Finish and serve
  • Ladle into bowls. Add a dollop of ricotta, a sprinkle of mozzarella if you like, fresh herbs, and a little lemon zest or juice. Finish with more pepper or chili flakes for a kick.

Helpful Recipe Tips

  • Use a wide pot so the noodle pieces have room to move and don’t clump. I go with a Dutch oven or a heavy 5–6 quart pot.
  • Toast the tomato paste until it darkens; you’ll build deep, savory flavor that makes the soup taste slow-simmered.
  • Stir the pot frequently after you add the noodles. The starch thickens the broth fast, so keep extra hot broth or water nearby to loosen as needed.
  • Drop the heat before you add cream and cheese. Gentle heat keeps the soup silky and prevents any weird curdling surprises.

Variations I’ve Tried

  • Mushroom party: Sauté 8 ounces sliced cremini or shiitake with the onions for a deeper, earthy flavor.
  • White bean boost: Stir in a can of rinsed cannellini beans when the noodles go in for extra protein and creaminess.
  • Veggie swap: Add diced zucchini or bell pepper with the carrots, or swap spinach for kale and simmer a few extra minutes.
  • Gluten-free route: Use gluten-free lasagna sheets or a short gluten-free pasta; keep an eye on cook time.
  • Dairy-free bowl: Use cashew cream and a plant-based ricotta and Parmesan-style cheese. The soup still tastes rich and cozy.

What to Serve with it

Mistakes to Avoid

  • Overcooking the noodles: Pull them when they still have a touch of bite. They continue to soften in the pot.
  • Boiling after adding dairy: Keep the heat low once cream and cheese hit the pot. Gentle heat keeps the broth smooth.
  • Neglecting salt: Season in layers veggies, broth, and at the end so the soup tastes balanced, not flat.
  • Skipping the tomato paste toast: That quick browning step adds big flavor in minutes.
  • Forgetting extra liquid: Noodles keep soaking up broth as the soup sits. Keep a bit of hot broth or water ready.

Make-Ahead and Storage

This cozy vegetarian lasagna soup reheats like a champ, so I treat it as a two-night win. I often cook the noodles slightly under and keep a little extra broth on standby for next-day bowls.

Make-Ahead: Cook the soup base through the simmer step without noodles or dairy, cool, and refrigerate up to 3 days. When you want dinner, bring the base to a simmer, add noodles and cook to al dente, then finish with cream, Parmesan, and spinach.
To Refrigerate: Store cooled soup in airtight containers for up to 3 days. For best texture, keep noodles and ricotta in separate containers and combine when reheating.
Freezing: Freeze the tomato-veg base without noodles or dairy for up to 3 months. Thaw in the fridge overnight, then add noodles and dairy when reheating.
To Reheat: Warm on the stovetop over medium, adding a splash of broth or water to loosen. Or microwave in 45–60 second intervals, stirring between bursts; keep the heat gentle after you add cream and cheese.

Creamy Vegetarian Lasagna Soup Recipe
Adaly Kandice

Creamy Vegetarian Lasagna Soup Recipe

Creamy Vegetarian Lasagna Soup is a cozy, comforting soup with all the flavors of classic lasagna, but in an easy, creamy, one-pot meal.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4
Course: Soup
Cuisine: American

Ingredients
  

  • 2 tablespoons olive oil
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, sliced
  • 1 zucchini, diced
  • 1 red bell pepper, diced
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • 1/2 teaspoon crushed red pepper flakes
  • 6 cups vegetable broth
  • 1 can (28 oz) crushed tomatoes
  • 8 oz lasagna noodles, broken into pieces
  • 1 cup ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated parmesan cheese
  • 1/2 cup heavy cream
  • 2 cups fresh spinach
  • to taste salt & black pepper
  • for garnish chopped fresh basil

Instructions
 

  1. Heat olive oil in a large pot over medium heat. Add onion and cook until softened, about 3-4 minutes.
  2. Stir in garlic, carrots, zucchini, and red bell pepper. Cook for another 5 minutes, stirring occasionally.
  3. Add oregano, basil, and crushed red pepper flakes. Stir in crushed tomatoes and vegetable broth. Bring to a boil.
  4. Reduce heat to a simmer. Add broken lasagna noodles and cook uncovered for 10-12 minutes, or until noodles are tender.
  5. Stir in ricotta, mozzarella, parmesan, and heavy cream. Mix well until cheeses melt and soup becomes creamy.
  6. Fold in spinach and cook just until wilted. Season with salt and black pepper to taste.
  7. Ladle soup into bowls, garnish with chopped fresh basil if desired, and serve hot.

Notes

Feel free to add other veggies like mushrooms or spinach. For a vegan version, use plant-based cheeses and coconut cream. Pair with crusty bread for a hearty meal.