Easy Vegan Lasagna Soup: One Pot, Big Flavor

If you love everything about lasagna but want something easier, this vegan lasagna soup is the answer. It has all the familiar flavors—rich tomato broth, tender noodles, creamy vegan ricotta—without the layering or baking. It’s cozy, filling, and weeknight-friendly.

Plus, it’s easy to customize with your favorite veggies and plant-based proteins. Make a big pot once and enjoy it for days.

Vegetarian Zen is reader-supported. When you buy through links on our site, we may earn a monetary commission. Additionally, the information presented is for educational purposes only. Always consult with your doctor. Learn More.

bowl of vegan lasagna soup

Why This Recipe Works

This soup captures classic lasagna flavors in a simpler, one-pot format. The broth is tomato-forward with Italian herbs, garlic, and a touch of umami for depth.

Broken lasagna noodles cook right in the pot, soaking up the flavor as they soften.

It’s designed to be flexible. You can use lentils or vegan sausage, gluten-free pasta, or extra veggies without losing the vibe. Topping each bowl with a dollop of vegan ricotta and fresh basil gives you that creamy, layered feel—no oven required.

Best of all, it’s hearty enough to satisfy vegans and non-vegans alike.

The textures—brothy, creamy, and slightly chewy—make it feel like a true comfort meal.

Close-up detail: A steaming ladleful of vegan lasagna soup lifted from a Dutch oven, showcasing glos
Vegan Lasagna Soup with Vegan Italian Sausage

Ingredients

  • Olive oil
  • Yellow onion
  • Carrots
  • Celery
  • Garlic
  • Tomato paste
  • Crushed tomatoes
  • Vegetable broth
  • Dried Italian seasoning
  • Dried basil
  • Red pepper flakes
  • Soy sauce or tamari
  • Balsamic vinegar
  • Bay leaf
  • Lasagna noodles
  • Baby spinach or kale
  • Cooked lentils or vegan Italian sausage
  • Unsweetened plant milk or vegan cream
  • Salt and black pepper
  • Fresh basil
  • Vegan ricotta (store-bought or homemade)
  • Vegan parmesan or nutritional yeast

Step-by-Step Instructions

Sauté the aromatics. Heat the olive oil in a large pot over medium heat. Add onion, carrots, and celery with a pinch of salt. Cook 6–8 minutes until softened and slightly golden.

Add garlic and tomato paste. Stir in the garlic and cook 1 minute until fragrant. Add tomato paste and cook another 1–2 minutes, stirring, to caramelize it slightly.

Build the broth. Pour in the crushed tomatoes and vegetable broth. Add the Italian seasoning, dried basil, red pepper flakes, soy sauce, balsamic vinegar, and bay leaf. Bring to a gentle boil. Reduce the heat and simmer for 10 minutes to let the flavors meld. Taste and adjust salt as needed.

Add the noodles. Stir in the broken lasagna noodles. Keep at a steady simmer, stirring often to prevent sticking, until noodles are al dente, about 10–12 minutes. Add broth or water if the soup gets too thick.

Cooking process: The moment tomato paste is caramelized into the simmering base—thick, brick-red s

Stir in greens and protein. Add the spinach or kale and cooked lentils or vegan sausage. Simmer 2–3 minutes until greens wilt and everything is heated through.

Finish the soup. Remove the bay leaf. For extra richness, stir in plant milk or vegan cream. Add black pepper and more salt to taste. Stir in chopped fresh basil.

Serve. Ladle into bowls. Top with a generous spoonful of vegan ricotta, more basil, and vegan parmesan or nutritional yeast if you like. Serve hot.

Storage Instructions

  • Refrigerator Store in an airtight container for 3–4 days. The noodles will continue to absorb liquid, so add some broth or water when reheating.
  • Freezer For best results, freeze the soup without noodles for up to 3 months) Cook fresh noodles separately when reheating.
  • Reheating Heat in a pan on the stove over medium heat, adding broth to restore a soup-like consistency. Microwave in 60–90 second bursts, stirring between intervals.
  • Meal prep tip Keep cooked noodles separate and combine portions right before eating to maintain ideal texture.
Tasty top view: Overhead shot of a rustic bowl of vegan lasagna soup, garnished with a generous doll

Benefits of This Recipe

  • Weeknight-friendly No layering or baking—just one pot and simple steps.
  • Balanced and filling Protein from lentils or vegan sausage, carbs from noodles, fiber from veggies and greens.
  • Customizable Swap veggies, change the protein, or adjust seasonings with ease.
  • Comforting flavor Tomato, garlic, basil, and a creamy topping mimic classic lasagna.
  • Budget-conscious Uses pantry staples like pasta, canned tomatoes, and broth.

Pitfalls to Watch Out For

  • Overcooked noodles They can turn mushy. Check early and often, and remove from heat when just al dente.
  • Too thick Pasta absorbs liquid as it sits. Keep extra broth on hand and thin as needed.
  • Under-seasoning Tomato-based soups need enough salt and acid. Taste and adjust with salt, pepper, and a touch more balsamic vinegar if it tastes flat.
  • Skipping the tomato paste step Lightly caramelizing the tomato paste adds depth. Don’t rush it.
  • Clumpy noodles Stir frequently after adding pasta to prevent sticking.

Substitutions

  • Gluten-free Use gluten-free lasagna noodles or any short gluten-free pasta. Keep an eye on the cooking time.
  • High-protein Add more lentils, crumbled extra-firm tofu, or a chickpea-based pasta.
  • Low-carb Replace half the noodles with zucchini ribbons or hearts of palm “noodles.” Add near the end to avoid overcooking.
  • Mushroom-forward Sauté sliced cremini or portobello with the aromatics for a meaty texture and umami.
  • Creamier version Blend 1 cup of the soup with soaked cashews and return to the pot, or stir in more vegan cream at the end.
  • Herb twists Swap basil for oregano and thyme, or finish with a squeeze of lemon and fresh parsley.

Final Thoughts

Vegan lasagna soup gives you everything you want from lasagna with a fraction of the effort. It’s cozy, flexible, and satisfying, whether you’re feeding a family or meal prepping for the week. Once you make it, this one-pot classic will become a regular in your cold-weather rotation—and probably beyond.

Love this recipe? Check out our full collection of vegetarian and vegan recipes for more delicious ideas! And if you’re looking to share your creations (or get inspired by someone else’s), join our closed Facebook Group, The Peas and Carrots Society. This is a group of non-judgy folks who welcome all! Nothing but good food, good friends, and good fun!

Vegan Lasagna Soup

All the cozy, comforting flavors of classic lasagna—no layering or baking required! This vegan lasagna soup has a rich tomato broth, tender noodles, and creamy vegan ricotta. It’s hearty, customizable, and perfect for weeknights.
Prep Time10 minutes
Active Time35 minutes
Total Time45 minutes
Course: Soup/Stew
Cuisine: Italian
Yield: 6 servings

Equipment

  • Large Pot or Dutch Oven
  • Wooden Spoon
  • Ladle

Ingredients

  • 2 tablespoons olive oil
  • 1 medium yellow onion diced
  • 2 medium carrots diced
  • 2 ribs celery diced
  • 4 cloves garlic minced
  • 2 tablespoons tomato paste
  • 1 28-ounce can crushed tomatoes
  • 6 cups vegetable broth plus more as needed
  • 2 teaspoons Italian seasoning
  • 1 teaspoon dried basil
  • ¼ teaspoon red pepper flakes optional
  • 1 tablespoon soy sauce or tamari
  • 1 teaspoon balsamic vinegar
  • 1 bay leaf
  • 10–12 lasagna noodles broken into bite-size pieces
  • 3–4 cups baby spinach or kale roughly chopped
  • 1½–2 cups cooked lentils or vegan Italian sausage
  • ½ cup unsweetened plant milk or vegan cream optional, for creaminess
  • Salt and black pepper to taste
  • ½ cup fresh basil chopped (plus more for serving)
  • vegan ricotta for serving (store-bought or homemade)
  • vegan parmesan or nutritional yeast for serving (optional)

Instructions

  • Heat olive oil in a large pot over medium heat. Add onion, carrots, and celery with a pinch of salt. Cook 6–8 minutes until softened and slightly golden.
  • Stir in garlic and cook 1 minute until fragrant. Add tomato paste and cook 1–2 minutes to caramelize slightly.
  • Pour in crushed tomatoes and vegetable broth. Add Italian seasoning, basil, red pepper flakes, soy sauce, balsamic vinegar, and bay leaf. Bring to a gentle boil, then reduce heat and simmer 10 minutes.
  • Stir in the broken lasagna noodles. Simmer, stirring often, until noodles are al dente, about 10–12 minutes. Add more broth as needed if the soup thickens too much.
  • Stir in spinach or kale and lentils or vegan sausage. Simmer 2–3 minutes until greens wilt and everything is heated through.
  • Remove the bay leaf. Stir in plant milk or vegan cream if using. Add black pepper and more salt to taste, then fold in chopped fresh basil.
  • Ladle into bowls. Top each with vegan ricotta, extra basil, and vegan parmesan or nutritional yeast. Serve hot.

Notes

  • Storage: Store in an airtight container for 3–4 days. Add a little broth or water when reheating.
  • Freezing: Freeze soup (without noodles) for up to 3 months. Add freshly cooked noodles when reheating.
  • Meal Prep Tip: Keep cooked noodles separate and combine portions before serving for best texture.
  • Make it gluten-free: Use gluten-free lasagna noodles or short pasta.
  • Make it creamier: Blend 1 cup of soup with soaked cashews or stir in more vegan cream before serving.

FAQ

Can I use a different pasta shape?

Yes. Broken lasagna noodles feel traditional, but short pasta like mafaldine, bow ties, or rotini works well. Adjust the cooking time based on the package directions.

What’s the best vegan ricotta?

Use a store-bought almond or tofu-based ricotta, or make a quick version by blending firm tofu with lemon juice, olive oil, garlic powder, salt, and a handful of fresh basil until creamy.

How do I keep the soup from getting too acidic?

Balance is key. The soy sauce adds umami, and a small amount of balsamic rounds out the acidity. You can also stir in a teaspoon of sugar or maple syrup if your tomatoes are very acidic.

Can I make this in a slow cooker?

Yes, with a tweak. Cook the base (aromatics, tomatoes, broth, spices) on Low for 4–6 hours. Add noodles during the last 20–30 minutes and check for doneness. Stir in greens, protein, and plant milk at the end.

Is it okay to cook the pasta separately?

Absolutely. This helps control texture and keeps leftovers from absorbing too much broth. Add the cooked pasta to each bowl, then ladle the hot soup over it.

How can I make it spicier?

Add more red pepper flakes, or stir in a spoonful of Calabrian chili paste or harissa. Adjust to your heat preference.

What can I use instead of soy sauce?

Tamari or coconut aminos are great alternatives. You can also add a teaspoon of miso paste for similar umami depth.

Scroll to Top