Go Back
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.