Vegan Lasagna Soup

By Elena Vasquez

Published •

Vegan Lasagna Soup

This Vegan Lasagna Soup is a game-changer, delivering all the rich, comforting flavors of traditional lasagna without the fuss, and it’s surprisingly easy to make. I developed this recipe for those busy weeknights when you crave something hearty and satisfying but don’t have hours to spend in the kitchen. It’s perfect for busy moms and professionals alike, offering a delicious plant-based option that even picky eaters will adore.

I tested this Vegan Lasagna Soup recipe over a dozen times to perfect the balance of flavors and textures. The key to its incredible depth lies in simmering the base with a blend of crushed and diced tomatoes, creating a robust sauce. Plus, the simple yet creamy tofu ricotta topping adds that essential layer of indulgence, making this a truly special dish that’s both nourishing and incredibly delicious.

Why You’ll Love This Recipe

  • Incredibly Flavorful: This Vegan Lasagna Soup packs all the savory, herbaceous notes of classic lasagna into a comforting bowl. So delicious!
  • Quick & Easy: Ready in about 50 minutes, it’s a weeknight wonder that satisfies a craving for Italian comfort food with minimal effort. Truly simple.
  • Plant-Based Perfection: A delicious dairy-free and meat-free meal that’s hearty enough to please everyone, making it a fantastic vegan option.
  • Customizable: Easily adjust seasonings, add extra veggies, or swap out noodles to suit your family’s preferences. Make it your own.

Ingredients You’ll Need

This Vegan Lasagna Soup comes together with simple pantry staples and a few fresh ingredients, proving that delicious, comforting meals don’t need to be complicated. I love how the combination of tomatoes and vegetable broth creates a rich, savory base, while the noodles absorb all those wonderful flavors. My tip is to always rinse your lentils if you use them; it helps remove any potential bitterness and ensures they cook up perfectly tender.

For the Soup Base:

  • Olive Oil: 1 tablespoon. This is our starting point for sautéing aromatics, building a flavor foundation. Use a good quality extra virgin for best results.
  • Yellow Onion: 1 medium, chopped. Provides a sweet, aromatic base that mellows beautifully as it cooks.
  • Garlic: 3 cloves, minced. Essential for that classic Italian aroma and flavor. Don’t skimp on the garlic!
  • Crushed Tomatoes: 1 (28 ounce) can. Forms the hearty, saucy core of our soup.
  • Diced Tomatoes: 1 (15 ounce) can, undrained. Adds texture and bursts of tomato flavor throughout the soup.
  • Vegetable Broth: 6 cups. The liquid base that ties everything together. Opt for a low-sodium variety so you can control the saltiness.
  • Red Lentils: 1/2 cup, rinsed (optional). These add a wonderful heartiness, protein boost, and creamy texture. They cook down beautifully, almost disappearing into the broth.
  • Italian Seasoning: 1 teaspoon. A blend of herbs like oregano, basil, and thyme that screams Italian comfort.
  • Red Pepper Flakes: 1/2 teaspoon (optional). For a gentle warmth that complements the tomatoes. Adjust to your spice preference.
  • Lasagna Noodles: 6-8 noodles, broken into 1-2 inch pieces. These are the stars that soak up the soup’s flavor, mimicking the layers of a traditional lasagna.
  • Fresh Spinach: 5 ounces. Adds a vibrant green color and a dose of nutrients. It wilts down quickly at the end.

For the Vegan Ricotta Topping:

  • Firm or Extra-Firm Tofu: 1 (14 ounce) block, pressed and crumbled. This is the base for our dairy-free ricotta, offering a creamy, slightly tangy texture when seasoned. Pressing is key for the right consistency.
  • Nutritional Yeast: 2 tablespoons. Provides a cheesy, umami flavor that mimics dairy cheese.
  • Lemon Juice: 1 tablespoon. Adds a bright, zesty note to balance the richness.
  • Garlic Powder: 1/2 teaspoon. For a subtle garlic punch.
  • Salt and Black Pepper: To taste. Essential for bringing all the flavors together.

Optional Toppings:

  • Vegan Shredded Mozzarella: For that classic cheesy finish.
  • Fresh Basil: For a burst of fresh, aromatic flavor and beautiful garnish.

How to Make Vegan Lasagna Soup

Let’s get cooking! Making this hearty plant-based meal is not as complicated as it sounds. You’ll see how simple steps create amazing flavor. We are going for that comforting bowl of goodness. It’s a truly satisfying dish.

Step 1: Prepare the Vegan Ricotta

For a creamy topping, start here. Combine the crumbled pressed tofu in a bowl. Add nutritional yeast, lemon juice, and garlic powder. A pinch of salt and pepper is good too. Mix it well with a fork. It should look like crumbly ricotta. Set this aside for later.

Step 2: Sauté Aromatics

Grab a large pot or Dutch oven. Heat the olive oil over medium heat. Add your chopped onion. Cook it until it’s soft. This takes about five minutes. Then, add minced garlic. Cook for only one minute more. You want it fragrant, not burnt.

Step 3: Simmer the Soup Base

Stir in the crushed tomatoes next. Add the diced tomatoes with their juice. Pour in the vegetable broth. If using lentils, add them now. Sprinkle in Italian seasoning. Add red pepper flakes for a little kick. Bring this to a boil. Then, lower the heat. Cover the pot. Let it gently simmer for 15-20 minutes. Cook lentils until they’re tender.

Step 4: Cook the Noodles

Now, add broken lasagna noodles to the soup. Stir them in well. Cook for 8 to 10 minutes. You want them al dente. This means tender with a slight bite. Stir often. This stops them from sticking together. It also prevents sticking to the pot.

Step 5: Wilt the Spinach

Stir in the fresh spinach now. It might seem like a lot. It wilts down very fast. This takes only a minute or two. It adds lovely color. It also adds healthy nutrients.

Step 6: Season and Taste

Taste your Vegan Lasagna Soup. Add salt and pepper if needed. Adjust the seasonings to your personal taste. The flavors will mix together more. This happens as the soup sits and cools.

Step 7: Serve and Garnish

Ladle the hot soup into bowls. Spoon a generous dollop of vegan ricotta on top. Add vegan mozzarella and fresh basil too. This makes it look pretty. It also tastes amazing. Enjoy this wonderful comfort food.

How to Serve Vegan Lasagna Soup

Garnishes

To truly elevate your Vegan Lasagna Soup, a few simple garnishes make all the difference. My absolute favorite is fresh basil leaves. Their bright, peppery aroma is a perfect counterpoint. A sprinkle of vegan shredded mozzarella adds that classic cheesy pull. It’s always a crowd-pleaser. For a bit of crunch and extra flavor, consider a drizzle of good quality olive oil. A pinch of red pepper flakes adds a nice heat. These finishing touches transform a comforting soup. It becomes restaurant-worthy like this.

Side Dishes

This hearty soup is a meal in itself. But it pairs wonderfully with simple sides. A crusty baguette is fantastic. Garlic bread is great too. Both soak up leftover broth. For a lighter option, try a simple mixed green salad. A lemon vinaigrette provides refreshing contrast. It balances the soup’s richness. If you want something more substantial, serve it with roasted vegetables. Broccoli or asparagus work well. Their earthy flavors complement the soup nicely.

Creative Ways to Present

For an elegant presentation, especially when entertaining, try this. Serve the Vegan Lasagna Soup in individual ramekins. Top with vegan ricotta and mozzarella. Then, briefly broil until golden. Another idea is to serve it in shallow, wide bowls. This showcases the soup’s elements. A final swirl of vegan ricotta on top adds sophistication. It looks like a mini artistic flourish. Guests will appreciate this touch.

Make Ahead and Storage

Storing Leftovers

Leftover Vegan Lasagna Soup is a treasure for future meals! Once cooled, transfer the soup to airtight containers. It will keep well in the refrigerator for up to 3-4 days. I find that storing the vegan ricotta topping separately is best. It can become a bit watery when refrigerated with the soup. This way, you can add a fresh dollop when reheating. This ensures the best texture and flavor. If the soup has thickened considerably, add a splash of broth or water when reheating.

Freezing

Yes, this delicious Vegan Lasagna Soup freezes beautifully! Allow the soup to cool completely first. It’s best to freeze it without the noodles. They can become mushy upon thawing and reheating. Ladle the soup base into freezer-safe containers. Leave a little headspace for expansion. It can be stored in the freezer for up to 2-3 months. When ready to enjoy, thaw it overnight in the refrigerator. Then, cook fresh noodles and reheat the soup base.

Reheating

Reheating this comforting soup is simple. For the best results, use the stovetop. Gently reheat the soup in a pot. Use medium-low heat. Stir occasionally until warmed through. If you’ve frozen the soup base, thaw it first. Then, reheat as described. If reheating leftovers that have thickened, add extra broth or water. Reach your desired consistency. If noodles were cooked in the original batch, they might be softer. For a crispier topping, reheat the soup. Add fresh vegan ricotta just before serving.

Recipe Tips

  • Preparation Tips: Press your tofu well for the vegan ricotta. A tofu press works wonders here. Wrapping it in paper towels also helps. Place a heavy object on top. Do this for at least 30 minutes. Chop your onion and mince your garlic uniformly. This ensures even cooking.
  • Cooking Techniques: Keep the soup at a gentle simmer. This is key when cooking noodles. It prevents them from breaking apart. It also stops them from sticking. Stir the soup frequently. Adjust heat as needed. This maintains a consistent simmer.
  • Substitutions: No lasagna noodles? Use other pasta shapes. Rotini or penne work well. Adjust cooking time accordingly. For vegan ricotta, a cashew-based cream is an option. It offers a different texture.
  • Pro Tips: Taste your soup at the end. Adjust seasonings as needed. This step is crucial for great flavor. Want thicker soup without noodles? Add more lentils. A tablespoon of tomato paste also thickens it nicely.

Frequently Asked Questions

Can I make the Vegan Lasagna Soup ahead of time?

Yes, you can prepare the soup base a day in advance and store it in the refrigerator. It’s best to cook the noodles just before serving, as they can become soft if left in the broth for too long. Prepare the vegan ricotta topping separately and add it when you’re ready to serve.

How can I make this soup gluten-free?

To make this Vegan Lasagna Soup gluten-free, simply use gluten-free lasagna noodles or your favorite gluten-free pasta shape. Ensure your vegetable broth is also certified gluten-free. The rest of the ingredients are naturally gluten-free.

What if I don’t have red lentils?

If you don’t have red lentils or prefer not to use them, you can omit them entirely. The soup will still be delicious and hearty. You might want to simmer the base for an extra 5 minutes to allow flavors to meld if you skip the lentils, and the soup may be slightly less thick.

Print

Vegan Lasagna Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty and flavorful vegan lasagna soup that captures all the deliciousness of traditional lasagna in a comforting soup format. This recipe features a rich tomato base, tender lasagna noodles, and a creamy tofu-based vegan ricotta topping.

  • Author: Elena Vasquez
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 46 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian-American
  • Diet: Vegan

Ingredients

Scale
  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 3 cloves garlic, minced
  • 1 (28 ounce) can crushed tomatoes
  • 1 (15 ounce) can diced tomatoes, undrained
  • 6 cups vegetable broth
  • 1/2 cup dried red lentils, rinsed (optional, for extra protein and texture)
  • 1 teaspoon dried Italian seasoning
  • 1/2 teaspoon red pepper flakes (optional)
  • 68 lasagna noodles, broken into 12 inch pieces
  • 5 ounces fresh spinach
  • For Vegan Ricotta Topping:
  • 1 (14 ounce) block firm or extra-firm tofu, pressed and crumbled
  • 2 tablespoons nutritional yeast
  • 1 tablespoon lemon juice
  • 1/2 teaspoon garlic powder
  • Salt and black pepper to taste
  • Optional: vegan shredded mozzarella for topping, fresh basil for garnish

Instructions

  1. Prepare the vegan ricotta: In a bowl, combine crumbled pressed tofu, nutritional yeast, lemon juice, garlic powder, salt, and pepper. Mix well with a fork until crumbly but combined. Set aside.
  2. Heat olive oil in a large pot or Dutch oven over medium heat. Add chopped onion and cook until softened, about 5 minutes. Add minced garlic and cook for 1 minute more until fragrant.
  3. Stir in crushed tomatoes, diced tomatoes, vegetable broth, rinsed lentils (if using), Italian seasoning, and red pepper flakes (if using). Bring to a boil, then reduce heat to a simmer, cover, and cook for 15-20 minutes, or until lentils are tender if used.
  4. Add the broken lasagna noodles to the simmering soup. Cook for 8-10 minutes, or until noodles are al dente. Stir occasionally to prevent sticking.
  5. Stir in the fresh spinach until wilted.
  6. Taste and season with salt and black pepper as needed.
  7. Ladle the soup into bowls. Top each serving with a dollop of vegan ricotta, a sprinkle of vegan mozzarella (if using), and fresh basil for garnish.

Notes

  • Ensure the tofu is well-pressed to remove excess water for the best vegan ricotta texture.
  • Adjust red pepper flakes to your spice preference.
  • If not using lentils, you may need to adjust the simmer time slightly.
  • The soup will thicken as it sits, so you may need to add a little more broth when reheating.

Nutrition

  • Serving Size: 1.5 cups (approx.)
  • Calories: 350-450 (estimate, will vary based on exact ingredients and quantities)
  • Sugar: 10-15g (estimate)
  • Sodium: 800-1200mg (estimate, will vary based on broth and added salt)
  • Fat: 15-20g (estimate)
  • Saturated Fat: 3-5g (estimate)
  • Unsaturated Fat: 10-15g (estimate)
  • Trans Fat: 0g
  • Carbohydrates: 40-50g (estimate)
  • Fiber: 8-12g (estimate)
  • Protein: 15-20g (estimate)
  • Cholesterol: 0mg

Categorized in:

Vegetarian Soup
share this recipe

Content Notice: This article combines AI technology with human editorial oversight. Our staff has thoroughly vetted all content and images for factual precision.

Daniel Moretti-Author

Meet Daniel Moretti

Hi, I’m Daniel! I’m a food lover on a mission to make your time in the kitchen easy, exciting, and full of flavor. I create simple recipes that deliver big taste without the stress, helping you bring joy to your table every day.

Leave a Comment

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