Vegetable Lasagna Soup

Vegetable Lasagna Soup

What if I told you that you can have your lasagna and eat it too? This soup makes it happen.

Lasagna is one of life’s greatest gifts. Cheesy, comforting goodness–though definitely not the most waistline-friendly. So not cool. But with this soup, you get all of the tasty goodness of lasagna in a lighter, soupier form.

Don’t get me wrong. This isn’t, like, a soupy lasagna. It’s Vegetable Lasagna Soup! Its tomato-y base is made with veggie broth and Italian seasonings–I was going for the flavor profile of marinara. Then we load up on the vegetables–mushrooms, spinach, and zucchini if you like. And then there are even some white beans for some added protein. They’re perfect.

Vegetable Lasagna Soup

Of course, lasagna noodles are the first type of pasta we want to reach for here. I like to break them into bite-size pieces, but even then, they can be a little unwieldy while eating. Rotini is a solid choice that’s a little easier to eat–though perhaps a little less fun.

The dollop-de-résistance? A little signature cheesy goodness in soup-topper form. We mix together creamy ricotta, mozzarella and Parmesan, then plop a big spoonful right on top. Just drag a little cheesiness into every bite of soup, and you might just forget about plain ol’ traditional cheesy lasagna. Psh. Boring.

Vegetable Lasagna Soup

Prep Time: 20 minutes

Cook Time: 30 minutes

Total Time: 50 minutes

Serving Size: 6 servings

Vegetable Lasagna Soup

All the flavors of traditional lasagna, in a lighter--yet equally comforting--vegetarian soup. Inspired by Food Network Magazine's Lasagna Soup.


  • 1 tablespoon olive oil
  • 1/2 medium yellow onion, diced (about 1 cup)
  • 3 medium cloves garlic, minced
  • 2 teaspoons Italian seasoning
  • 1/2 teaspoon kosher salt + more if desired
  • 1/4 teaspoon freshly ground black pepper + more if desired
  • 1 (24-ounce) can whole tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 (15-ounce) can cannellini beans or white kidney beans, drained
  • 4 ounces white mushrooms, sliced
  • 1 medium zucchini, diced (optional)
  • 1 bay leaf
  • 6 ounces lasagna pasta, broken into bite-size pieces (can also use rotini or other curly pasta of choice)
  • 4 lightly-packed cups baby spinach, roughly chopped (about 3 ounces)
  • 1/2 cup chopped parsley + more for garnish if desired
  • For the cheese topping:
  • 1 cup ricotta cheese
  • 1/2 cup shredded mozzarella
  • 1/4 cup shredded Parmesan cheese
  • 1/4 teaspoon kosher salt
  • 1/8 teaspoon freshly ground black pepper


  1. Set a large soup pot over medium heat. When hot, add the olive oil. Add the onion and cook, stirring occasionally, until soft, about 5 minutes. Add the garlic, Italian seasoning, salt, and pepper and cook, stirring, for one minute. Add the tomatoes and break them up with a sturdy spoon or mash with a masher. Add the vegetable broth, beans, mushrooms, zucchini (if using) and bay leaf. Bring to a boil, then reduce heat to low. Cover and simmer for 10 minutes. Add pasta and cover again. Simmer until the pasta is tender, about 10 minutes more.
  2. While the soup simmers, make the cheese topping. In a small bowl, stir together the ricotta, mozzarella, Parmesan, salt and pepper. Taste and add additional salt and pepper if desired. Set aside.
  3. Remove the bay leaf from the soup. Stir in the spinach and parsley and cook until the spinach is wilted, about one minute. Taste and add additional salt and pepper if desired.
  4. Ladle soup into individual bowls and top with a big dollop of the cheese mixture and a sprinkle of chopped parsley if desired, then serve.

Kare Raye

About Kare

Kare is a home cook, vegetarian, and mom who coexists with her otherwise carnivorous clan. Her blog, Kitchen Treaty, helps mixed-diet families keep the peace.   Read more from Kare →

Like what you see? Share it!

Oh My Veggiemail!

Sign up to get the latest updates from Oh My Veggies delivered to your inbox!


  1. says

    I made lasagna soup a few years ago and it was AWESOME…but nowhere near as veggie-stuffed as this, which just seems like a shame! Obviously I need to give this a try. Also, that cheese plop in the center – pure fabulous.

  2. Loubelou says

    I made this soup for my parents when they came to visit. We made twice as much as we thought we’d need but it was all eaten. Sooo yummy.

  3. Susan says

    OMG. I’ve had this on my to make list forever and finally did tonight. I was hoping for tasty vegetable soup. But no – it’s really, truly lasagna soup.

If this is your first time commenting on Oh My Veggies, please take a minute to read our comment policy.

Leave a Reply

Your email address will not be published. Required fields are marked *