The Cozy Bowl of Vegetarian Lasagna Soup You Need Tonight

By: Maya

Posted: July 27, 2026

The first time I made Vegetarian Lasagna Soup, I was trying to salvage a weeknight dinner that had gone completely off the rails. I had planned for a layered casserole but realized I lacked the patience for the careful assembly and the long bake.

Traditional lasagna is notorious for taking hours. You end up with a sink full of pots and soggy bottom noodles that slide apart on your plate. This recipe skips the layering anxiety and pulls all those savory flavors into a single pot, cooking in under thirty minutes.

Here’s what you’ll get: a method for that perfect al dente bite in a brothy tomato base, a ricotta dollop trick that prevents weird graininess, and a hands-off vegetable prep approach that builds real flavor with minimal chopping.

Table of Contents

Why You Will Love This Vegetarian Lasagna Soup

There’s a specific kind of comfort in a bowl of vegetarian lasagna soup on a chilly evening. You get the rich tomato broth, the tender bite of pasta, and that unmistakable cheesy finish without spending your entire afternoon in the kitchen. This is the kind of meal that bridges the gap between a quick weeknight dinner and a cozy weekend project. It takes the parts of traditional lasagna everyone actually wants and leaves the fuss behind.

The flavor starts with aromatics and pantry staples. You sweat down finely diced onions, carrots, and zucchini. The carrots bring a subtle sweetness that balances the acidity of the crushed tomatoes, while the zucchini breaks down slightly to thicken the broth. A generous spoonful of tomato paste adds depth. You want to cook that paste for a full minute until it darkens to a brick red color and smells intensely sweet. This step alone transforms the soup from a watery tomato broth into a robust, full-bodied sauce.

To make this satisfying as a meatless meal, we rely on white beans and red lentils. The white beans give you a creamy, tender bite that mimics the texture of ricotta-stuffed pasta. The red lentils break down completely as the soup simmers, which gives it a hearty body that clings to the noodles. It’s a good way to add plant-based protein without simmering all afternoon. If you enjoy protein-packed twists on classics, you might also enjoy our high protein lasagna soup which uses different techniques to boost the protein even further.

What makes this one pot lasagna soup so appealing is the way it captures the spirit of the original dish. You still get the melty mozzarella strings, the sharp bite of parmesan, and the creamy pockets of ricotta. The broth itself tastes exactly like the rich sauce that pools at the edges of a baked lasagna. It’s what you make on nights when the craving hits but the time and energy simply aren’t there.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of Vegetarian Lasagna Soup with ricotta and mozzarella

The Cozy Bowl of Vegetarian Lasagna Soup You Need Tonight


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Maya
  • Total Time: 38 min
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

This Vegetarian Lasagna Soup captures the comforting flavors of traditional lasagna in a quick, one-pot meal. Broken lasagna noodles, white beans, and vegetables simmer in a rich tomato broth, finished with a creamy dollop of ricotta and melted mozzarella.


Ingredients

Scale

For the soup base:

2 tablespoons olive oil

1 medium yellow onion (finely diced)

2 medium carrots (peeled and finely diced)

1 medium zucchini (finely diced)

3 cloves garlic (minced)

1 tablespoon Italian seasoning

2 tablespoons tomato paste

4 cups vegetable broth

1 can (28 ounces) crushed tomatoes

1/2 cup dry red lentils (rinsed)

1 can (15 ounces) white beans (drained and rinsed)

6 ounces dry lasagna noodles (broken into bite-sized pieces)

2 cups fresh baby spinach

1/4 cup grated parmesan cheese

Salt and black pepper to taste

For the toppings:

1 cup fresh ricotta cheese

1 cup mozzarella cheese (freshly shredded)

1/4 cup grated parmesan cheese

Fresh basil leaves (torn)


Instructions

1. Heat the olive oil in a large Dutch oven over medium heat. Add the diced onion and carrots, cooking for five minutes until the onions are translucent and the carrots begin to soften. Stir occasionally to prevent browning.

2. Add the diced zucchini and cook for three more minutes until it softens and begins to release moisture.

3. Stir in the minced garlic, Italian seasoning, and red pepper flakes. Cook for thirty seconds until the garlic is highly fragrant and the herbs bloom in the oil.

4. Add the tomato paste and stir continuously for one full minute until it darkens to a brick red color and smells sweet. This removes the raw tomato taste.

5. Pour in the vegetable broth and crushed tomatoes. Add the rinsed red lentils and the drained white beans. Stir well to combine and bring the pot to a rolling boil.

6. Add the broken lasagna noodles, reduce the heat to medium-low, and let the soup simmer uncovered for fifteen minutes. Stir every few minutes so the noodles do not stick to the bottom.

7. Turn off the heat once the noodles are tender but still have a slight bite. Stir in the fresh baby spinach and grated parmesan cheese. The residual heat will wilt the spinach and melt the cheese into the broth.

8. Taste the broth and season with salt and black pepper as needed. Ladle the hot soup into bowls.

9. Dollop a generous spoonful of cold ricotta into the center of each bowl. Top with shredded mozzarella, a dusting of parmesan, and torn basil leaves before serving.

Notes

Store in an airtight container in the refrigerator for up to 4 days or in the freezer for up to 3 months. Reheat gently on the stovetop over medium-low heat, adding a splash of vegetable broth to loosen the noodles.

For the best texture, freeze the soup base without the noodles and cook the noodles fresh when reheating.

If you prefer a smoother ricotta texture, whip it with a fork before dolloping it into the bowls.

  • Prep Time: 10 min
  • Cook Time: 28 min
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320 kcal
  • Sugar: 8 g
  • Sodium: 780 mg
  • Fat: 12 g
  • Saturated Fat: 5 g
  • Unsaturated Fat: 6 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 8 g
  • Protein: 15 g
  • Cholesterol: 25 mg

The Smart Ingredient Breakdown

Building a great vegetable lasagna soup comes down to choosing ingredients that work hard and complement each other. Let’s break down what makes this recipe work, starting with the broth. Instead of a thin, watery base, we use a combination of vegetable broth and crushed tomatoes. The crushed tomatoes provide structure and acidity, while the broth adds the liquid volume needed to cook the pasta. You want a high-quality vegetable broth here, as it is the primary liquid. If you have a favorite brand or even a homemade batch, use it. If you are looking for a deeply nourishing base, our bone broth vegetable soup walks through building a nutrient-dense broth.

The pasta is the star of the show. Broken lasagna noodles are exactly what they sound like. You take standard, dry lasagna sheets and snap them into rustic, bite-sized pieces. This creates irregular shapes that hold the thick tomato broth beautifully. The nooks and crannies of the broken edges catch the small bits of vegetables and lentils, so every spoonful is packed with texture. You can also use mini lasagna noodles, often sold as mafalda corta, if you want a more uniform look. Just be sure to cook them directly in the soup so they release their starches, which naturally thickens the broth.

For the vegetables, the classic trio of onion, carrot, and zucchini provides a sweet and earthy base. Spinach goes in at the very end. It wilts in the residual heat of the soup, so it keeps its bright green color and slight snap. Adding the spinach too early will turn it muddy and bitter, so wait. The white beans and red lentils are the quiet heroes of this recipe. The beans offer a creamy, pillowy texture that contrasts the tender pasta, while the lentils vanish into the broth and act as a natural thickener that gives the soup a hearty mouthfeel.

The cheese is where this soup comes together. Mozzarella provides the classic melt, parmesan adds a salty, umami kick, and ricotta offers a creamy, cool contrast to the hot broth. You will learn exactly how to incorporate these later, but it is worth noting that using fresh ricotta makes a noticeable difference in the final texture. Pre-shredded cheeses can contain anti-caking agents that prevent smooth melting, so grating your own mozzarella and parmesan from a block will give you the best results.

Common Mistakes And How To Avoid Them

Even a straightforward one-pot meal can go wrong if a few steps are overlooked. Here are the most common mistakes people make when preparing vegetarian lasagna soup and exactly how you can avoid them in your own kitchen.

  • Boiling the noodles too hard during the simmer. A gentle bubble keeps the pasta from breaking down into mush and prevents the broth from evaporating too quickly, so keep the heat at a steady medium-low once the noodles go in.
  • Adding the ricotta directly into the hot pot. Stirring ricotta into boiling soup makes it grainy and separates the curds, so always dollop it cold into individual serving bowls right before eating to maintain its creamy texture.
  • Dumping all the vegetables in at once. Carrots need longer to soften than zucchini, so add harder vegetables first and give them a head start before adding softer ones to ensure everything finishes cooking at the same exact time.
  • Using pre-shredded bagged mozzarella. Those cheeses are coated in cellulose that prevents melting and creates a clumpy texture, so always grate your cheese fresh from a solid block for those desirable, gooey cheese pulls.
  • Forgetting to cook the tomato paste. Raw tomato paste tastes metallic and flat, so take the time to cook it in the oil for a full minute until it darkens slightly and smells sweet before adding your liquids.
  • Overcooking the spinach. Adding spinach too early turns it slimy and drains its color, so stir it in only after you remove the pot from the heat and let the residual warmth wilt the leaves gently.

Keep these tips in mind and your meatless lasagna soup will turn out right every single time.

Step-by-Step Cooking Guide

Now let’s walk through the actual cooking process. Start by gathering and prepping all your ingredients, a technique called mise en place. Dice one medium onion, two medium carrots, and one zucchini into small, uniform pieces. Mince three cloves of garlic. Having everything chopped and ready before you turn on the stove makes the cooking process feel calm and organized.

Place a large Dutch oven or heavy-bottomed soup pot over medium heat. Add two tablespoons of olive oil. Once the oil shimmers, add the diced onion and carrots. Cook them for about five minutes, stirring occasionally, until the onions are translucent and the carrots begin to soften. You want them to release their moisture without taking on any brown color. Add the zucchini and cook for another three minutes. The zucchini will soften and break down into a nice base.

Next, add the minced garlic, one tablespoon of Italian seasoning, and a generous pinch of red pepper flakes. Stir this mixture constantly for about thirty seconds. The garlic will become fragrant, and the dried herbs will bloom in the hot oil, waking up their essential oils. Don’t skip this step. It builds real flavor. If you love the taste of bloomed herbs and garlic, our one pot creamy garlic pasta uses a similar technique to build a rich base.

Now, stir in two tablespoons of tomato paste. Keep stirring it into the vegetables for a full minute. You will see it change color from a bright orange-red to a deep brick red, and the raw smell will turn sweet. Pour in four cups of vegetable broth, one can of crushed tomatoes, half a cup of dry red lentils, and a drained can of white beans. Bring the whole pot to a boil.

Once it boils, add six ounces of broken lasagna noodles. Reduce the heat immediately to medium-low. You want a gentle simmer, not a rolling boil. Let the soup cook uncovered for about fifteen minutes, stirring every few minutes to make sure the noodles do not stick to the bottom of the pot. The noodles will cook directly in the broth, absorbing the tomato flavor and releasing their starch to thicken the liquid.

After fifteen minutes, check the noodles. They should be tender but still have a slight bite. Turn off the heat. Stir in two packed cups of fresh baby spinach and a quarter cup of grated parmesan cheese. The residual heat wilts the spinach and melts the parmesan into the broth, which adds savory depth. Taste the broth and add salt and pepper as needed.

Serving, Topping, And Customization

Serving this soup is where the fun starts. The way you top your bowl can completely change the experience. For the classic presentation, ladle the hot soup into wide, shallow bowls. The next step is the ricotta dollop. Take a generous spoonful of fresh ricotta cheese and place it directly in the center of each bowl. Do not stir it in. The cold, creamy ricotta sits on top of the hot soup. It melts slightly at the edges, so every spoonful you drag through it gets a rich, creamy contrast.

Next, shower the top with freshly shredded mozzarella. The heat from the broth will soften the mozzarella just enough to make it gooey without melting it into a completely liquid pool. Finish with another dusting of grated parmesan and a crack of black pepper. If you want a bit of freshness, a sprinkle of torn basil leaves adds a bright, peppery note that cuts through the rich dairy. You can also add a drizzle of your best olive oil over the top for a glossy finish and a boost of fruity flavor.

This vegetarian soup with lasagna noodles is adaptable. If you want to change the vegetable profile, mushrooms work well. Cremini or chopped portobello mushrooms add an earthy, meaty texture that pairs beautifully with the tomato broth. Add them to the pot with the onions and carrots so they have time to cook down and release their moisture. If you want to pack in even more greens, chopped kale can replace the spinach, though you will need to add it a few minutes earlier so it has time to soften.

For those who like a bit of heat, a few drops of calabrian chili oil or crushed red pepper flakes will do the trick. You can also play with the beans. Chickpeas work well in place of the white beans. They have a slightly firmer bite and a nutty flavor. If you are serving this to a crowd, a side of crusty garlic bread is the obvious choice for soaking up the thick, tomato-rich broth at the bottom of the bowl. For another bread-dipping favorite, our cabbage roll soup is worth adding to your dinner rotation.

Storage, Reheating, And Make-Ahead Tips

One of the best things about this meatless lasagna soup is how well it keeps. Leftovers are often even better the next day, as the flavors have time to meld and deepen in the refrigerator. However, there is one thing to keep in mind about the pasta. Because the broken lasagna noodles sit in the broth overnight, they will continue to absorb liquid. By the second day, your leftover soup might look more like a thick pasta stew. This is completely normal and still delicious, but if you want to maintain a soupier consistency, you have a couple of options.

If you know you are going to have leftovers, you can cook the noodles in a separate pot of boiling water and add them to each bowl as you serve. This means the leftover broth will stay brothy in the fridge. Alternatively, if you cook everything together, simply add a splash of vegetable broth or water when you reheat the soup the next day to loosen it back up. Store the cooled soup in an airtight container in the refrigerator for up to four days.

When it comes to reheating, the stovetop is your best friend. Pour the soup into a saucepan and heat it gently over medium-low heat. Stir frequently to keep the noodles from sticking to the bottom of the pan. You want to heat it just until it is steaming, not boiling, which will prevent the pasta from turning mushy. If you are short on time, the microwave works fine too. Heat it in one-minute increments, stirring in between, until it is hot all the way through.

If you want to make this vegetarian lasagna soup ahead of time for a busy week, you can freeze it. However, I strongly recommend freezing the soup base without the noodles. Cook the broth, vegetables, lentils, and beans, let it cool completely, and freeze it in airtight containers for up to three months. When you are ready to eat, thaw the base in the fridge overnight, heat it in a pot, and cook the broken lasagna noodles directly in the simmering broth. This keeps your noodles al dente. For another great make-ahead option, our vegetarian lentil soup freezes well without any texture loss.

Frequently Asked Questions

What is lasagna soup made of?

Lasagna soup is made of the same core ingredients as traditional baked lasagna but in a deconstructed, brothy form. This vegetarian version includes a base of vegetable broth and crushed tomatoes, broken lasagna noodles, diced vegetables like carrots and zucchini, white beans, red lentils, and a trio of ricotta, mozzarella, and parmesan cheeses.

Does ricotta melt in soup?

Ricotta does not truly melt in the way mozzarella does. Instead, it softens and becomes creamy. If you stir ricotta directly into boiling hot soup, the high heat can cause it to separate and become grainy. To avoid this, dollop cold ricotta into individual serving bowls right before eating so it stays smooth and creamy.

What are mini lasagna noodles called?

Mini lasagna noodles are commonly called mafalda or mafalda corta. They are short, flat pasta strips with ruffled edges that look exactly like miniature lasagna sheets. If you cannot find them, simply take standard dry lasagna noodles and break them into rough, bite-sized pieces for this soup recipe.

Why make vegetable lasagna soup?

You should make vegetable lasagna soup because it delivers all the comforting, cheesy, tomato-rich flavor of traditional lasagna in a fraction of the time. It requires no layering, no baking, and only one pot. It is also a good way to use up pantry staples and sneak extra vegetables and plant-based protein into a satisfying meal.

Can I make this soup gluten-free?

Yes, you can easily make this soup gluten-free by swapping the standard lasagna noodles for a gluten-free variety. Rice-based or corn-based lasagna sheets work well. Break them into pieces just like regular noodles and keep an eye on the cooking time, as gluten-free pasta can sometimes cook a bit faster.

Can I use a slow cooker for this recipe?

Yes, a slow cooker works well for the broth portion. Add everything except the noodles and spinach to the slow cooker and cook on low for six hours. Turn the heat to high, stir in the broken noodles, and cook for another thirty minutes until the pasta is tender. Stir in the spinach right before serving.

Conclusion

Vegetarian Lasagna Soup takes the best parts of a comforting Italian classic and turns them into a quick, weeknight-friendly meal. It solves the problem of soggy noodles and long baking times by cooking everything in a single pot. You get all the cheesy, tomato-rich satisfaction in a fraction of the time.

Carve out an evening this week and give it a go. Your kitchen will smell amazing, and you’ll have a satisfying bowl of soup on the table in under forty minutes.

For more recipes like Vegetarian Lasagna Soup, follow us on Facebook and Pinterest for cozy weeknight dinner ideas.

More recipes in this series:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Simple Recipes for Real Life

Home

About

Contact

Policies

Privacy Policy

Terms & Conditions

Disclaimer