Cozy Vegetarian Lasagna Soup with Rich Tomato and Creamy Ricotta

Molly Dupont
Molly Dupont
15 min Prep Time
30 min Time
4 Servings
Easy Difficulty
4.7 (20 ratings)

This vegetarian lasagna soup is a comforting bowl of rich tomato broth, tender pasta, and creamy ricotta that feels like a warm hug on chilly nights. I love how the fresh basil adds a bright pop of flavor. Perfect for an easy weeknight dinner!

Post

Introduction

I first made this vegetarian lasagna soup on a chilly fall evening when I was craving something hearty but lighter than traditional lasagna. What I love about this recipe is how it captures all the familiar flavors of lasagna in a comforting, easy-to-make soup form. Instead of layering noodles and sauce in a pan, everything comes together in one pot, making cleanup a breeze. The secret to its success is the fresh basil added at the end and the creamy ricotta dolloped on top, which adds richness without heaviness. I’ve tried other versions before, but this one strikes the perfect balance between tangy tomato, tender pasta, and cheesy creaminess. It’s a family favorite now, especially for those weeknights when you want something cozy but don’t want to spend hours in the kitchen. The noodles stay tender but not mushy, and the broth is rich and flavorful, thanks to sautéed aromatics and good-quality canned tomatoes. Plus, it reheats wonderfully, making it great for leftovers. If you love classic Italian flavors but want something quick and satisfying, you’ll want to keep this recipe handy.

Post step 2

What You'll Need

Approximately 6 cups, 4 servings

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 large carrot, diced
  • 1 celery stalk, diced
  • 1 (28-ounce) can crushed tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon dried oregano
  • 1/2 teaspoon dried basil
  • Salt and pepper to taste
  • 6 lasagna noodles, broken into bite-sized pieces
  • 1 cup ricotta cheese
  • 1/2 cup grated Parmesan cheese
  • Fresh basil leaves, for garnish

How To Do It

Step 1
Heat olive oil in a large pot over medium heat. Add the chopped onion, carrot, and celery, cooking gently until softened and fragrant, about 5-7 minutes. This step builds the flavor base by releasing the sweetness of the vegetables and softening them so they blend smoothly into the broth. Avoid rushing this part, as the gentle sauté enhances the soup’s depth and complexity.
⏱ Time: 7
✓ Doneness: Vegetables are tender and translucent, with a fragrant aroma.
Step 2
Add the minced garlic and cook for another 1-2 minutes, stirring frequently to prevent burning. Garlic releases its pungent flavor quickly, so it’s important to watch it carefully to avoid bitterness. Once fragrant and lightly golden, stir in the crushed tomatoes, vegetable broth, oregano, and dried basil. Season with salt and pepper. Bring the mixture to a simmer.
⏱ Time: 3
✓ Doneness: Garlic is fragrant but not browned; broth begins gentle bubbling.
Step 3
Once simmering, add the broken lasagna noodles to the pot. Stir to prevent sticking and cook until the noodles are tender but still hold their shape, about 10-12 minutes. Stir occasionally to ensure even cooking and prevent noodles from clumping. The noodles absorb the broth’s flavor and thicken the soup, so don’t overcook to avoid mushiness.
⏱ Time: 12
✓ Doneness: Noodles are tender but firm to the bite, broth thickened slightly.
Step 4
Taste the soup and adjust seasoning with more salt or pepper if needed. Remove the pot from heat. Ladle the soup into bowls and spoon dollops of ricotta cheese on top. The ricotta adds a creamy, cooling contrast to the tangy tomato base. Finish with a sprinkle of grated Parmesan and fresh basil leaves for a bright, herbaceous note.
⏱ Time: 5
✓ Doneness: Soup is well-seasoned; ricotta melts slightly on contact; basil looks fresh.
Step 5
Serve immediately while hot. The contrast of the warm broth with the creamy ricotta is what makes this soup so comforting and delicious. If you like, pair with crusty garlic bread for a complete meal.
⏱ Time: 2
✓ Doneness: Soup is steaming hot and aromatic; ricotta is creamy and soft.
Step 6
To reheat leftovers, warm gently on the stovetop over low heat, adding a splash of vegetable broth or water if the soup has thickened too much. Stir frequently to prevent sticking and maintain a smooth texture.
⏱ Time: 5
✓ Doneness: Soup is heated through and smooth, no clumps or dryness.
Step 7
If you want to prepare ahead, cook the soup through step 4 but hold off on adding the ricotta and fresh basil until serving. This keeps the cheese fresh and basil vibrant, preserving their texture and flavor.
⏱ Time: 0
✓ Doneness: Soup is cooled and stored properly before final garnishing.
Step 8
For a thicker soup, simmer uncovered for a few extra minutes after the noodles cook to reduce the broth slightly. This concentrates the flavors and creates a heartier texture.
⏱ Time: 5
✓ Doneness: Broth is visibly thicker and coats the back of a spoon.
Step 9
To make the soup spicier, add a pinch of crushed red pepper flakes when cooking the garlic. This adds a subtle heat that complements the tomato and herbs well without overpowering the dish.
⏱ Time: 1
✓ Doneness: Aromatic heat is noticeable but balanced.

Pro Tips

Don’t rush the vegetable sauté step.
Slowly cooking the onion, carrot, and celery releases their natural sugars and softens them, creating a flavorful base. Skipping or rushing this step results in a flat, one-dimensional broth.
Break the lasagna noodles into uniform bite-sized pieces.
Evenly sized pieces cook at the same rate, preventing some from becoming mushy while others remain undercooked. This balance is key for the soup’s texture.
Add ricotta cheese just before serving.
Adding ricotta too early causes it to break down and lose its creamy texture. Dolloping it fresh keeps it luscious and adds a cooling contrast to the hot broth.
Simmer uncovered after adding noodles to thicken broth.
Allowing the soup to reduce concentrates flavors and thickens the broth naturally, making the soup heartier and more satisfying.
Use fresh herbs at the end of cooking.
Fresh basil loses its bright flavor and color if cooked too long. Adding it last preserves its aroma and vibrant green hue.
Season gradually and taste frequently.
Tomato-based soups can quickly become too salty or acidic. Adjust seasoning as you go to achieve a balanced flavor.
Serve with crusty garlic bread.
The crunchy bread complements the creamy soup perfectly and helps soak up every last bit of the delicious broth.

Common Mistakes to Avoid

Overcooking the noodles until mushy.

Why it happens People often leave the noodles in the hot broth too long or use fresh pasta that cooks faster, resulting in a gummy texture.

Fix Add dried noodles broken into pieces and cook just until al dente, about 10-12 minutes. Serve immediately or reheat gently to avoid softness.

Adding ricotta too early and losing creaminess.

Why it happens Ricotta breaks down when simmered, losing its texture and turning grainy.

Fix Wait until serving to add ricotta dollops on top so it stays fresh and creamy.

Skipping the sauté of vegetables.

Why it happens Rushing to add broth and tomatoes can lead to a flat-tasting soup lacking depth.

Fix Take time to gently cook onion, carrot, and celery until soft and fragrant before adding liquids.

Using low-quality canned tomatoes.

Why it happens Poor quality tomatoes can be watery or bland, affecting the soup’s flavor.

Fix Choose a trusted brand with bright color and balanced acidity for the best taste.

Over-seasoning too early.

Why it happens Salt and spices intensify during simmering, leading to an overly salty or spicy soup.

Fix Season lightly at first and adjust after noodles cook and flavors meld.

Post step 3

Variations

Spicy Vegetarian Lasagna Soup

Add a pinch of crushed red pepper flakes or a diced jalapeño when sautéing the garlic to give the soup a gentle heat that complements the tomato base. This adds a nice kick without overpowering the comforting flavors.

Note: Adjust spice level gradually and taste often to keep balance.

Vegan Lasagna Soup

Replace ricotta with a plant-based cashew cream or tofu ricotta substitute. Use nutritional yeast instead of Parmesan for a cheesy flavor. This keeps the soup creamy and satisfying without dairy.

Note: Cashew cream should be blended smooth and added at the end to maintain texture.

Mushroom and Spinach Vegetarian Lasagna Soup

Add sautéed mushrooms and fresh spinach to the soup for extra earthiness and nutrients. Sauté mushrooms with the vegetables at the start, then stir in spinach just before serving to keep it bright and fresh.

Note: Spinach wilts quickly; add it last to avoid overcooking.

Gluten-Free Lasagna Soup

Use gluten-free pasta broken into pieces instead of traditional lasagna noodles. Cook according to package instructions and add to the soup near the end to prevent overcooking.

Note: Gluten-free pasta can cook faster and become mushy, so monitor closely.

Cheesy Vegetarian Lasagna Soup

Stir in shredded mozzarella or provolone cheese just before serving for a gooey, melty twist. This variation adds a luscious cheese pull reminiscent of baked lasagna.

Note: Add cheese off heat and stir gently to melt without separating.

Nutrition

Per Serving:

320 kcal
Calories
12g
Protein G
45g
Carbohydrates G
8g
Fat G
6g
Fiber G
650mg
Sodium
Nutritional values are estimates and may vary based on specific ingredients used.

Storage & Tips

Room Temperature

The soup can safely sit out for up to 2 hours covered with a lid or plastic wrap. Beyond that, bacteria growth increases, so refrigerate promptly.

Refrigerator

Store in an airtight container for up to 4 days. The noodles may absorb more broth and soften over time. Reheat gently on the stovetop with a splash of broth to restore consistency. Ricotta is best added fresh after reheating.

Freezer

Freeze the soup without ricotta for up to 3 months in a freezer-safe container. Thaw overnight in the fridge and reheat gently. Add fresh ricotta and basil after reheating for best texture.

Reheating

Warm the soup over low heat on the stovetop, stirring occasionally. Add a splash of vegetable broth if it’s too thick. Avoid boiling to prevent noodles from becoming mushy. Add ricotta and basil fresh after warming.

Make Ahead

Prepare the soup through cooking the broth and noodles, then cool and refrigerate without ricotta and basil. Add these fresh when ready to serve. This saves time and keeps the cheese texture perfect.

FAQ

Can I use fresh lasagna noodles instead of dried?
Fresh lasagna noodles cook much faster and tend to become mushy when simmered in soup. If you want to use fresh pasta, add it at the very end and cook only until just tender, usually 2-3 minutes, to avoid overcooking.
How do I make this soup vegan?
Substitute ricotta with a vegan cashew cream or tofu-based ricotta, and replace Parmesan with nutritional yeast for a cheesy flavor. Use vegetable broth to keep it fully plant-based.
Can I prepare this soup in advance?
Yes, you can make the soup through cooking and refrigerate it without adding ricotta and basil. Add those fresh just before serving to keep the flavors bright and textures perfect.
What can I substitute for ricotta if I don’t have any?
Cream cheese or cottage cheese can be used as alternatives but will change the texture and flavor slightly. For a lighter option, plain Greek yogurt can work as a topping.
How do I prevent the noodles from sticking together?
Stir the soup occasionally while the noodles cook to keep them separated. Breaking noodles into uniform pieces helps them cook evenly and reduces clumping.
Can I add meat to this vegetarian soup?
While this recipe is vegetarian, you can add cooked Italian sausage or ground beef if you prefer. Brown the meat first and add it with the broth and tomatoes for a meatier version.
Is this soup freezer-friendly?
Yes, you can freeze the soup without ricotta for up to 3 months. Ricotta doesn’t freeze well, so add it fresh after thawing and reheating.
How spicy is this soup by default?
This recipe is mild and comforting, with no heat unless you add crushed red pepper flakes or other spices. It’s perfect for all ages and tastes.
Post

Final Thoughts

I hope you enjoy making and sharing this cozy vegetarian lasagna soup as much as my family does. It’s a simple way to bring classic Italian comfort to your table. Let me know how it turns out!

Gallery

Post image 1
Post image 2
Post image 3
Rich and Hearty Vegetarian Lasagna Soup Recipe
Hearty Vegetarian Lasagna Soup with Fresh Herbs and Creamy Cheese
Hearty Vegetarian Lasagna Soup Recipe

You Might Also Like