steaming bowl of vegetarian one pot lasagna soup

Vegetarian One Pot Lasagna Soup – A Quick, Creamy Comfort Meal

By:

Alma

October 5, 2025

When the chill of fall rolls in and supper needs to happen fast, this Vegetarian One Pot Lasagna Soup swoops in like an old friend with a hug and a bowl. All the flavors you love from lasagna—creamy ricotta, melty mozzarella, and tangy tomato sauce—come together in one comforting pot of pure joy. It’s hearty, simple, and yes, entirely meatless.

Now, I’ll be honest: I didn’t grow up thinking “lasagna soup” was a thing. The first time I made it was during a week when my youngest had a soccer tournament, the middle one was doing science fair, and the oldest had a sudden “I need a toga for tomorrow” situation. Dinner needed to be quick, warm, and filling. That’s when this one-pot wonder became my hero.

Table of Contents

Why You’ll Love This Vegetarian One Pot Lasagna Soup

  • It’s ready in about 30 minutes—perfect for busy weeknights.
  • No layering, no baking, no fuss—just one pot and a spoon.
  • Packed with cozy Italian flavors and protein-rich lentils.
  • Family-friendly (even the kids will go back for seconds).
  • Freezer-friendly and reheats like a dream.

If you’ve ever tried my Butternut Squash Lasagna Soup or Creamy Tuscan Garlic Tortellini Soup, you already know—I’m a big believer in soups that taste like a meal, not an appetizer. This one fits the bill perfectly.

What Does Vegetarian One Pot Lasagna Soup Taste Like?

Imagine your favorite lasagna, but without the heavy layering and long bake time. Each spoonful is creamy and rich, with a tomato base that’s both savory and slightly sweet. The lentils add a subtle nutty texture, while the pesto brings that irresistible basil-garlic punch. A generous dollop of ricotta on top melts into silky ribbons that make this soup taste downright luxurious.

It’s the kind of dish that feels like a reward at the end of a long day—comforting, wholesome, and a little indulgent, all in one.

Ingredients You’ll Need for Vegetarian One Pot Lasagna Soup

Let’s talk about what goes into this comforting bowl of Vegetarian One Pot Lasagna Soup. This isn’t just another soup—it’s a love letter to lasagna, transformed into a weeknight miracle that cooks up creamy, hearty, and full of flavor in just one pot. The beauty here lies in how simple pantry staples come together to create something that tastes slow-cooked, even when it’s not.

Here’s everything you’ll need, plus a few thoughts from my kitchen to yours.

Olive Oil

Start with a good drizzle of olive oil—nothing fancy, just your go-to bottle. It’s the base that helps your onions and garlic release all their flavor. If you’ve ever made my Creamy Roasted Garlic Tomato Soup, you know how olive oil transforms those first few minutes into pure aroma therapy.

Yellow Onion

One medium yellow onion, diced. It’s the foundation of nearly every good soup. Cook it until it’s translucent and sweet—it’s what gives this Vegetarian One Pot Lasagna Soup its cozy, homemade taste.

Garlic (Lots of It!)

Six cloves, thinly sliced. I know it sounds like a lot, but trust me, once it cooks down, it adds depth and warmth rather than sharpness. You can even roast your garlic ahead of time for a sweeter, mellower flavor, like I do in my Roasted Butternut Squash with Cranberries.

Italian Seasoning

A blend of oregano, basil, rosemary, and thyme—this gives that “I spent all day cooking” illusion, even if dinner’s on the table in 30 minutes. You can also toss in a pinch of crushed red pepper if you like a little heat.

Tomato Paste

This tiny tablespoon is your secret weapon. Cook it until it darkens—it deepens the soup’s tomato flavor and adds a gentle richness.

Basil Pesto

Half a cup of pesto makes this Vegetarian One Pot Lasagna Soup sing. It adds a burst of freshness and an herby punch that balances the tomato base. Homemade pesto works great, but store-bought is perfectly fine. I often keep a jar on hand for quick dinners like Stuffed Baked Acorn Squash or Vegetarian Lentil Soup.

Split Red Lentils

These are the unsung hero of this recipe. Red lentils cook fast, soak up flavor beautifully, and add plant-based protein that keeps you full. They also give the soup that slightly creamy, hearty texture without needing heavy cream.

Fire Roasted Crushed Tomatoes

Two big cans (28 oz each). The fire roasting gives a smoky undertone that makes the soup taste like it’s been simmering for hours. You can swap with tomato puree, sauce, or even whole peeled tomatoes that you crush by hand for a chunkier texture.

Vegetable Broth

Use a good-quality broth for the best flavor. If you’re feeling adventurous, try making your own from kitchen scraps—it’s easy and makes a huge difference.

Granulated Sugar (Optional)

Just a teaspoon or two helps mellow out the acidity of the tomatoes. It’s optional but makes the flavors rounder and more balanced.

Lasagna Noodles

Eight uncooked noodles, broken into bite-sized pieces. Don’t worry about being precise—those irregular shapes are what make this soup charming. If you don’t have lasagna noodles, other pasta like rotini, penne, or even bowties (like in my One Pot Creamy Carrot Lentil Soup) work just fine.

Fresh Baby Spinach

Optional, but I highly recommend it. It adds color, nutrients, and that little pop of freshness. If spinach isn’t your favorite, swap it for kale, Swiss chard, or even arugula for a peppery twist.

Cheese Trio (Ricotta, Mozzarella, Parmesan)

This combination is what turns your simple soup into “lasagna in a bowl.” The ricotta melts into creamy ribbons, the mozzarella adds that signature pull, and the Parmesan brings salt and umami. Don’t skimp on the cheese—it’s comfort food for a reason.

Parsley, Salt & Pepper

Fresh parsley brightens everything at the end, while salt and cracked black pepper tie all the flavors together. Always season as you go—especially in a soup like this where every layer matters.

vegetarian one pot lasagna soup ingredients on wooden table
Fresh ingredients for a cozy bowl of Vegetarian One Pot Lasagna Soup

How to Make Vegetarian One Pot Lasagna Soup (Step-by-Step)

Making Vegetarian One Pot Lasagna Soup is one of those experiences that makes your kitchen smell like an Italian café—tomatoes simmering, garlic sizzling, and cheese melting into something comforting and familiar. What I love most about this recipe is that it looks fancy, tastes like it took hours, yet comes together in about half an hour.

Let’s take it step by step, and I’ll share some little tricks I’ve learned along the way to make your soup turn out rich, hearty, and bursting with flavor.

Step 1: Warm the Base – Olive Oil, Onion, and Garlic

Start by heating 1 tablespoon of olive oil in a large, heavy-bottomed pot over medium-high heat. I like to use my Dutch oven here—it distributes heat evenly and keeps the soup perfectly warm after cooking.

Once the oil is shimmering, add your diced yellow onion along with a generous pinch of salt and pepper. Sauté for about 3 to 4 minutes, stirring occasionally, until the onions turn translucent and sweet.

Then, toss in your thinly sliced garlic—yes, all six cloves. Garlic is the soul of this Vegetarian One Pot Lasagna Soup, and when it hits the hot oil, your whole kitchen will smell heavenly. Sauté for another minute or two until fragrant, but be careful not to brown it.

(Pro tip: This early layer of flavor is what makes simple soups like my Vegetarian Lentil Soup and Creamy Roasted Garlic Tomato Soup taste like they’ve been simmering all day.)

Step 2: Build That Flavor Foundation – Tomato Paste and Seasonings

Next, reduce the heat slightly and stir in 1.5 tablespoons of Italian seasoning and 2 tablespoons of tomato paste.

Here’s where the magic begins: cook the tomato paste for about 2 minutes, stirring frequently, until it darkens to a brick-red color. That’s your signal it’s caramelizing—the moment when the tomato flavor turns deep, sweet, and rich.

Add a splash of your vegetable broth to deglaze the pot, scraping up all those delicious brown bits stuck to the bottom. Those are pure flavor gold.

Step 3: Add the Core Ingredients – Pesto, Lentils, Tomatoes, and Broth

Pour in ½ cup of basil pesto—it’s the secret ingredient that sets this recipe apart from traditional lasagna soups. It brings in layers of basil, Parmesan, and garlic that elevate the tomato base beautifully.

Next, add your ½ cup of uncooked split red lentils, followed by two 28-ounce cans of fire-roasted crushed tomatoes and 4 cups of vegetable broth.

Stir everything together and season with a couple of pinches of salt and pepper. If your tomatoes are on the tangy side, go ahead and add 1–2 teaspoons of granulated sugar to balance the acidity.

Bring the soup up to a gentle simmer. You’ll notice the lentils beginning to soften, thickening the broth as they cook—this gives the soup its signature hearty texture.

(For a similar cozy tomato-lentil base, you might enjoy my One Pot Creamy Carrot Lentil Soup.)

Step 4: Add the Pasta – Broken Lasagna Noodles

Once your soup is simmering gently, it’s time for the fun part. Break 8 uncooked lasagna noodles into bite-sized pieces right over the pot (no need to be neat—rustic is beautiful here).

Give everything a good stir, reduce the heat to medium-low, and let the soup simmer for 12 to 15 minutes, stirring occasionally so the noodles and lentils don’t stick to the bottom.

As the noodles cook, they’ll release starch, giving the soup that luscious, creamy consistency that makes this Vegetarian One Pot Lasagna Soup taste like you’ve layered, baked, and rested it—without ever turning on the oven.

If your soup starts to get too thick, just splash in a bit more broth until you reach your desired consistency.

Step 5: Add the Greens and Finishing Touches

When the noodles are perfectly al dente and the lentils are tender, turn off the heat. Stir in 2 to 3 cups of fresh baby spinach, letting it wilt into the hot soup. You can also use kale, Swiss chard, or even arugula for a peppery twist.

Season to taste with more salt and pepper, and take a moment to appreciate that incredible aroma wafting through your kitchen.

(If you love adding greens to warm, comforting soups, check out my Sweet Potato Stew—it’s another cold-weather favorite that’s earthy and nourishing.)

Step 6: Add the Cheese – The “Lasagna” Moment

Now comes the best part: cheese time.

Spoon the soup into bowls, then top each one with a sprinkle of Parmesan, a handful of shredded mozzarella, and a generous dollop of ricotta cheese.

Cover the pot (or place a lid over the bowls for a minute or two) to let the cheeses melt slightly and blend into the hot soup. Garnish with fresh chopped parsley for color and freshness.

At this point, your Vegetarian One Pot Lasagna Soup should look like a cross between a creamy tomato soup and a bubbling baked lasagna—gooey, rich, and soul-satisfying.

Step 7: Serve and Enjoy

Ladle the soup into bowls and serve immediately with crusty garlic bread or a side of Roasted Butternut Squash with Cranberries for a little sweetness on the side.

This soup is hearty enough to be a full meal, but it also pairs beautifully with a crisp salad or roasted veggies if you’re feeling fancy.

When my kids see this soup on the stove, they know it’s “cozy night.” We’ll all sit down with steaming bowls, a few too many cheese strings hanging off our spoons, and plenty of second helpings to go around.

Chef Alma’s Tips for Success

  • Don’t rush the simmer. Give the lentils and noodles time to cook through gently; that’s where the creaminess develops.
  • Want a thicker soup? Let it simmer uncovered for a few extra minutes.
  • Batch cooking bonus: This soup reheats beautifully—perfect for meal prep or busy weeknights.
  • Make it spicy: Add a pinch of red pepper flakes or a spoonful of chili oil for a kick.

Tips and Tricks for Perfect Vegetarian One Pot Lasagna Soup

  • Pasta alternatives: No lasagna noodles? No problem. Use penne, bowties, or rotini—anything sturdy will do.
  • Don’t skip the pesto. It’s the secret weapon for deep, herbaceous flavor.
  • Watch the noodles. Stir often to keep them from sticking.
  • Make it vegan. Swap the cheeses for your favorite vegan versions and use plant-based pesto.
  • Freeze for later. Let the soup cool completely, then store in freezer-safe containers for up to 3 months.

How to Store Vegetarian One Pot Lasagna Soup

  • Refrigerator: Store leftovers in airtight containers for up to 4 days.
  • Freezer: Freeze individual portions in freezer bags or containers for up to 3 months.
  • Reheat: Warm gently on the stovetop with a splash of broth or water to loosen it up.

FAQs

Can I make this gluten-free?
Yes! Just use gluten-free lasagna noodles or pasta.

Can I skip the lentils?
You can, but they add a wonderful body and boost of protein. If you skip them, reduce the broth slightly.

What can I serve with this soup?
A side of garlic bread or a crisp green salad makes it a full meal.

Conclusion

This Vegetarian One Pot Lasagna Soup is the ultimate comfort meal for busy weeknights and cozy weekends alike. It’s quick, hearty, and full of that familiar lasagna flavor we all crave—without the layering, waiting, or mess. Whether you’re feeding a family or just need something soothing for yourself, this recipe proves that simple food can still feel special.

When you make it, tag me on social or leave a comment—I love seeing how these recipes come to life in your kitchens.

Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.

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
steaming bowl of vegetarian one pot lasagna soup

Vegetarian One Pot Lasagna Soup – A Quick, Creamy Comfort Meal


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: CHEF ALMA
  • Total Time: 30 minutes
  • Yield: 8 servings 1x
  • Diet: Vegetarian

Description

This Vegetarian Lasagna Soup combines all the flavors of classic lasagna in a cozy, one-pot soup. It’s hearty, cheesy, and bursting with Italian flavor — the perfect weeknight meal for chilly nights.


Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 yellow onion, diced
  • 6 cloves garlic, thinly sliced
  • 1.5 tablespoons Italian seasoning
  • 2 tablespoons tomato paste
  • 1/2 cup basil pesto
  • 1/2 cup uncooked split red lentils
  • 2 (28 oz.) cans fire roasted crushed tomatoes
  • 4 cups vegetable broth
  • 12 teaspoons granulated sugar, optional
  • 8 uncooked lasagna noodles, broken into bite sized pieces
  • 23 cups chopped fresh baby spinach, optional
  • 1/2 cup Parmesan cheese
  • 1/2 cup shredded mozzarella cheese
  • 1 cup whole milk ricotta cheese
  • fresh chopped parsley for garnish
  • Kosher salt
  • fresh cracked pepper

Instructions

1. Heat olive oil in a large pot over medium-high heat.

2. Add onion along with a pinch of salt and pepper. Sauté, stirring frequently for 3 minutes.

3. Reduce heat to medium, add garlic, Italian seasoning, and a couple pinches of salt and pepper. Sauté for another minute.

4. Add tomato paste to the pot and stir to combine. Cook for about 2 minutes or until the tomato paste turns brick red.

5. Deglaze the pot with a splash of vegetable broth.

6. Add pesto, lentils, crushed tomatoes, remaining vegetable broth, and sugar (if using) along with a couple large pinches of salt and pepper.

7. Turn heat up to medium-high and bring to a gentle simmer, stirring occasionally so the lentils don’t stick to the bottom.

8. Stir in uncooked lasagna noodles, then reduce heat to low or medium-low and gently simmer for 12–15 minutes or until the pasta is cooked al dente, stirring occasionally.

9. Remove from heat and stir in spinach until wilted. Season to taste with salt and pepper.

10. Top soup (or individual bowls) with Parmesan, mozzarella, and a dollop of ricotta. Cover the pot for a few minutes to let the cheese melt. Garnish with parsley and enjoy!

Notes

If you can’t find crushed tomatoes, use tomato puree, canned tomato sauce, or jarred spaghetti sauce for a smoother texture.

Swap spinach for any sturdy greens like kale, Swiss chard, or collards.

Use any pasta you have — bowties, penne, or rotini all work beautifully.

Store leftovers in the fridge for up to 4 days; it thickens over time, so add a splash of broth when reheating.

  • Prep Time: 5 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish
  • Method: Stovetop
  • Cuisine: Italian/American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 285
  • Sugar: 3.9g
  • Sodium: 468.4mg
  • Fat: 12.1g
  • Saturated Fat: 4g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 31.2g
  • Fiber: 4.5g
  • Protein: 12.6g
  • Cholesterol: 16.5mg

Leave a Comment

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