Quick Vegetarian Lasagna Soup

I’ve always thought lasagna was too much work for a weeknight dinner. All that layering and waiting for it to bake while everyone’s hungry and asking when dinner will be ready. But I still crave those cozy Italian flavors—the tomatoes, the cheese, the herbs that make your kitchen smell like an Italian restaurant.

That’s why I started making lasagna soup instead. It has everything I love about lasagna without the fuss. I can have dinner on the table in about 30 minutes, and there’s only one pot to clean. I just throw in some vegetables, break up the noodles right into the broth, and top it with spoonfuls of creamy ricotta.

Want something filling but vegetarian? This soup has you covered. Need to use up that zucchini in your fridge? Perfect. Honestly, my kids don’t even miss the meat, and that’s saying something.

Vegetarian Lasagna Soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Lasagna Soup

  • Quick weeknight dinner – This soup comes together in under an hour, giving you all the flavors of traditional lasagna without the lengthy baking time or layering hassle.
  • Vegetarian and protein-packed – The white beans and three types of cheese provide plenty of protein to keep you satisfied, making this a filling meatless meal.
  • One-pot meal – Everything cooks in a single pot, which means less cleanup and more time to relax after dinner.
  • Loaded with vegetables – Carrots, zucchini, and spinach pack this soup with nutrients, making it a healthier way to enjoy your lasagna cravings.
  • Comforting and cozy – The creamy ricotta topping and cheesy broth make this soup perfect for cold evenings when you want something warm and satisfying.

What Kind of Lasagna Noodles Should I Use?

For this soup, regular lasagna noodles work perfectly fine – just break them into bite-sized pieces before adding them to the pot. You can use traditional lasagna noodles, no-boil lasagna noodles, or even whole wheat if you prefer a heartier option. If you’re gluten-free, there are plenty of gluten-free lasagna noodles available that will work just as well in this recipe. The key is to add them when the recipe calls for it so they have enough time to cook through and absorb all those delicious flavors from the broth.

Vegetarian Lasagna Soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This soup is pretty forgiving when it comes to swapping ingredients based on what you have:

  • Lasagna noodles: You can use any pasta shape you like – penne, rotini, or even broken spaghetti work great. Just adjust the cooking time based on the package directions for your chosen pasta.
  • White beans: Cannellini beans are traditional, but chickpeas, kidney beans, or even lentils make good substitutes. If using lentils, add them earlier in the cooking process since they take longer to soften.
  • Zucchini: Feel free to swap with yellow squash, mushrooms, or bell peppers. You could also add eggplant for a more traditional lasagna feel.
  • Spinach: Fresh kale, Swiss chard, or even frozen spinach work well here. If using frozen, thaw and squeeze out excess water first.
  • Ricotta cheese: Cottage cheese makes a great substitute – just blend it smooth if you prefer a creamier texture. Greek yogurt also works in a pinch for a tangy twist.
  • Vegetable broth: Chicken broth works if you’re not strictly vegetarian, or you can use water with an extra teaspoon of Italian seasoning and a bit more salt to boost the flavor.

Watch Out for These Mistakes While Cooking

The biggest mistake when making lasagna soup is adding the pasta too early, which leads to mushy noodles that fall apart – wait until your broth is at a full boil before breaking the lasagna sheets into bite-sized pieces and dropping them in.

Another common issue is not cooking your vegetables long enough at the start, so make sure those onions and carrots get a full 8 minutes to soften and develop flavor before moving on.

To keep your soup from becoming too thick, have extra vegetable broth on hand since the pasta will continue absorbing liquid as it sits, and you can thin it out as needed when reheating leftovers.

Finally, don’t stir the cheese mixture into the soup itself – always dollop it on top of individual servings so it stays creamy and doesn’t break down into the broth.

Vegetarian Lasagna Soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Lasagna Soup?

This soup is pretty hearty on its own, but I always love serving it with some warm garlic bread or a crusty baguette for dipping into that rich tomato broth. A simple Caesar salad on the side adds a nice crisp contrast to the soup’s creaminess, and the garlicky dressing ties everything together perfectly. If you want to make it even more filling, you could serve it with some breadsticks or focaccia, which are great for scooping up all those cheesy bites. Sometimes I’ll even add a drizzle of good olive oil and some extra parmesan on top right before serving to make it feel a bit more special.

Storage Instructions

Store: Keep your lasagna soup in an airtight container in the fridge for up to 4 days. I like to store the cheese mixture separately if I’m meal prepping, so the ricotta stays fresh and creamy. Just add a dollop when you’re ready to eat!

Freeze: This soup freezes great for up to 3 months, but I’d recommend leaving out the noodles if you’re planning to freeze it. The pasta can get mushy after freezing, so it’s better to cook fresh noodles when you reheat. Freeze the soup in individual portions for easy grab-and-go lunches.

Reheat: Warm it up on the stovetop over medium heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes. If the soup seems too thick after storing, just add a splash of vegetable broth to thin it out.

Preparation Time 10-15 minutes
Cooking Time 25-35 minutes
Total Time 35-50 minutes
Level of Difficulty Medium
Servings 4 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1200-1400
  • Protein: 45-55 g
  • Fat: 45-55 g
  • Carbohydrates: 150-170 g

We'll Pay You $5 to Try This Recipe!

Cook our recipe, snap some photos, and earn a $5 Amazon Gift Card. It's that simple!

Here's how:

  1. Make the recipe
  2. Take nice pictures of your final dish
  3. Fill out our quick form (2 minutes max!)
  4. Your $5 reward is on the way!
 

Ingredients

For the soup:

  • 3 tbsp olive oil (I prefer Bertolli Extra Virgin for soup bases)
  • 1/2 onion
  • 2 carrots
  • 1 tbsp italian seasoning
  • 4 garlic cloves (freshly minced for best aroma)
  • 5 cups vegetable broth (I always use Better Than Bouillon base)
  • 15 oz crushed tomatoes
  • 15 oz white beans
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp red pepper flakes
  • 1 zucchini (diced into 1/2-inch pieces to maintain texture)
  • 4 oz lasagna noodles (broken into 1-inch pieces before cooking)
  • 1 tsp sugar
  • 2 cups spinach
  • 1/2 cup parsley

For the cheese topping:

  • 1 cup ricotta (I use Galbani whole milk ricotta for extra richness)
  • 1/2 cup mozzarella
  • 1/4 cup parmesan
  • 1/4 tsp salt
  • 1/8 tsp pepper

Step 1: Prepare Mise en Place and Cheese Mixture

  • 1/2 onion, diced
  • 2 carrots, diced
  • 4 garlic cloves, freshly minced
  • 1 zucchini, diced into 1/2-inch pieces
  • 4 oz lasagna noodles, broken into 1-inch pieces
  • 1 cup ricotta
  • 1/2 cup mozzarella
  • 1/4 cup parmesan
  • 1/4 tsp salt
  • 1/8 tsp pepper

Dice the onion and carrots into small, even pieces (about 1/4 inch) so they cook evenly.

Mince the garlic cloves fresh—this makes a real difference in aroma and flavor.

Dice the zucchini into 1/2-inch pieces and set aside.

Break the lasagna noodles into 1-inch pieces.

In a separate bowl, combine the ricotta, mozzarella, parmesan, salt, and pepper, stirring until well blended.

Set the cheese mixture aside—this can be made while the soup simmers later.

Step 2: Build the Aromatic Base

  • 3 tbsp olive oil
  • 1/2 onion, diced
  • 2 carrots, diced
  • 1 tbsp italian seasoning
  • 4 garlic cloves, freshly minced

Heat the olive oil in a large pot over medium-low heat until shimmering.

Add the diced onion, carrots, and Italian seasoning, cooking for about 8 minutes, stirring occasionally, until the vegetables are softened and fragrant.

The slower start prevents burning the aromatics while allowing them to release their flavors.

Add the fresh garlic and cook for 1 minute more until it becomes fragrant—don’t let it brown, as this will turn bitter.

Step 3: Build the Soup Base

  • 5 cups vegetable broth
  • 15 oz crushed tomatoes
  • 15 oz white beans
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp red pepper flakes
  • 1 tsp sugar

Pour in the vegetable broth, crushed tomatoes, and white beans (drained and rinsed).

Add the salt, pepper, and red pepper flakes, stirring well to combine.

Bring the mixture to a boil over medium-high heat—you’ll see the edges start to bubble first, then rolling bubbles across the surface.

This is where I like to add a pinch of sugar to balance the acidity of the tomatoes and enhance overall depth.

Step 4: Cook the Pasta and Zucchini

  • 4 oz lasagna noodles, broken into 1-inch pieces from Step 1
  • 1 zucchini, diced from Step 1

Once the broth reaches a boil, add the broken lasagna noodles and diced zucchini.

Stir well to prevent the noodles from sticking together.

Reduce heat to medium-low and simmer for 15-20 minutes, stirring occasionally, until the pasta is tender and the zucchini is cooked through but still holds its shape.

I’ve found that keeping the heat at a gentle simmer rather than a rolling boil helps the zucchini maintain its texture instead of becoming mushy.

Step 5: Finish the Soup with Fresh Herbs

  • 2 cups spinach
  • 1/2 cup parsley

Remove the pot from heat.

Stir in the fresh spinach and parsley, mixing until the spinach wilts from the residual heat—this only takes a minute or two and keeps the greens bright and tender.

Taste the soup and adjust seasoning as needed.

The fresh herbs add a vibrant note that brings the whole dish together and makes it taste like fresh, homemade comfort food.

Step 6: Serve and Top with Cheese Mixture

  • cheese mixture from Step 1

Ladle the hot soup into bowls.

Top each serving generously with a spoonful of the cheese mixture from Step 1, allowing it to soften slightly from the heat of the soup.

The warm soup will gently melt the cheese, creating creamy pockets of richness that mimic the comfort of traditional lasagna.

Serve immediately while everything is hot.

Vegetarian Lasagna Soup

Quick Vegetarian Lasagna Soup

Delicious Quick Vegetarian Lasagna Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 42 minutes
Servings 4 servings
Calories 1300 kcal

Ingredients
  

For the soup::

  • 3 tbsp olive oil (I prefer Bertolli Extra Virgin for soup bases)
  • 1/2 onion
  • 2 carrots
  • 1 tbsp italian seasoning
  • 4 garlic cloves (freshly minced for best aroma)
  • 5 cups vegetable broth (I always use Better Than Bouillon base)
  • 15 oz crushed tomatoes
  • 15 oz white beans
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 1/4 tsp red pepper flakes
  • 1 zucchini (diced into 1/2-inch pieces to maintain texture)
  • 4 oz lasagna noodles (broken into 1-inch pieces before cooking)
  • 1 tsp sugar
  • 2 cups spinach
  • 1/2 cup parsley

For the cheese topping::

  • 1 cup ricotta (I use Galbani whole milk ricotta for extra richness)
  • 1/2 cup mozzarella
  • 1/4 cup parmesan
  • 1/4 tsp salt
  • 1/8 tsp pepper

Instructions
 

  • Dice the onion and carrots into small, even pieces (about 1/4 inch) so they cook evenly. Mince the garlic cloves fresh—this makes a real difference in aroma and flavor. Dice the zucchini into 1/2-inch pieces and set aside. Break the lasagna noodles into 1-inch pieces. In a separate bowl, combine the ricotta, mozzarella, parmesan, salt, and pepper, stirring until well blended. Set the cheese mixture aside—this can be made while the soup simmers later.
  • Heat the olive oil in a large pot over medium-low heat until shimmering. Add the diced onion, carrots, and Italian seasoning, cooking for about 8 minutes, stirring occasionally, until the vegetables are softened and fragrant. The slower start prevents burning the aromatics while allowing them to release their flavors. Add the fresh garlic and cook for 1 minute more until it becomes fragrant—don't let it brown, as this will turn bitter.
  • Pour in the vegetable broth, crushed tomatoes, and white beans (drained and rinsed). Add the salt, pepper, and red pepper flakes, stirring well to combine. Bring the mixture to a boil over medium-high heat—you'll see the edges start to bubble first, then rolling bubbles across the surface. This is where I like to add a pinch of sugar to balance the acidity of the tomatoes and enhance overall depth.
  • Once the broth reaches a boil, add the broken lasagna noodles and diced zucchini. Stir well to prevent the noodles from sticking together. Reduce heat to medium-low and simmer for 15-20 minutes, stirring occasionally, until the pasta is tender and the zucchini is cooked through but still holds its shape. I've found that keeping the heat at a gentle simmer rather than a rolling boil helps the zucchini maintain its texture instead of becoming mushy.
  • Remove the pot from heat. Stir in the fresh spinach and parsley, mixing until the spinach wilts from the residual heat—this only takes a minute or two and keeps the greens bright and tender. Taste the soup and adjust seasoning as needed. The fresh herbs add a vibrant note that brings the whole dish together and makes it taste like fresh, homemade comfort food.
  • Ladle the hot soup into bowls. Top each serving generously with a spoonful of the cheese mixture from Step 1, allowing it to soften slightly from the heat of the soup. The warm soup will gently melt the cheese, creating creamy pockets of richness that mimic the comfort of traditional lasagna. Serve immediately while everything is hot.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!