One Pot Vegan Lasagna Soup

Posted on June 9, 2026

One Pot Vegan Lasagna Soup

One Pot Vegan Lasagna Soup is the ultimate weeknight comfort meal that brings all the classic Italian-inspired flavors into one cozy bowl. There is something truly transformative about the way simple, whole-food ingredients harmonize when left to simmer together in a single pot. As someone who values both time and nutrition, I find this dish to be an absolute staple for busy days when we all crave a bit of warmth and nourishment.

By combining hearty lentils, fresh vegetables, and tender pasta in a rich, rustic tomato broth, you get all the depth of a traditional lasagna without the hours of layering and baking. This One Pot Vegan Lasagna Soup captures that nostalgic, hearty essence while remaining entirely plant-based and incredibly easy to clean up after. Whether you are meal prepping for a quiet week or cooking for a family gathering, this recipe provides that wonderful balance of flavor and ease that makes cooking feel like a intentional, mindful practice.

What is One Pot Vegan Lasagna Soup?

One Pot Vegan Lasagna Soup is a clever, simplified take on the beloved layered classic. It reinterprets the essential elements—savory tomato sauce, aromatic herbs, tender noodles, and a rich, creamy topping—into a cohesive, spoonable format. By simmering everything together, the pasta releases its starch, which naturally thickens the broth, creating a velvety consistency that coats every ingredient perfectly.

The roots of this dish lie in the desire for accessible, soul-warming food that respects plant-based principles. Using lentils adds a robust, earthy protein boost, and the variety of fresh vegetables ensures each bite is vibrant and nutrient-dense. It is a testament to the fact that you do not need complex techniques to create a dinner that feels special, nourishing, and deeply satisfying.

Reasons to Try One Pot Vegan Lasagna Soup

The primary draw of this recipe is its sheer efficiency for the modern home cook. Because the entire meal is prepared in one large pot, you eliminate the clutter of multiple pans and dishes, turning your time in the kitchen from a chore into a relaxing experience. It is ideal for busy weeknights when you want to feed your body something vibrant without spending hours prepping at the stove.

Beyond the time-saving benefits, this soup is a powerhouse of balanced nutrition. The blend of plant-based protein, fiber from the lentils, and vitamins from carrots and spinach creates a meal that supports your natural energy levels throughout the day. It is a dish that invites you to slow down, breathe deeply, and enjoy the simple, fragrant ritual of cooking a nourishing meal from scratch.

Ingredients Needed to Make One Pot Vegan Lasagna Soup

For the Soup:

  • 2 tablespoons olive oil
  • 1 large yellow onion, diced
  • 3 tablespoons tomato paste
  • 2 carrots, peeled and diced
  • 3 to 5 garlic cloves, minced
  • 1 1/2 tablespoons Italian seasoning
  • 1/2 teaspoon black pepper
  • 1 teaspoon sea salt
  • 1 14.5 ounce can petite diced tomatoes
  • 1 14.5 ounce can crushed tomatoes
  • 1/2 cup dry green lentils, rinsed
  • 5 cups low-sodium vegetable broth
  • 3 cups water
  • 8 ounces Campanelle pasta or broken lasagna noodles
  • 3 ounces baby spinach

For serving:

  • 1/2 cup vegan ricotta
  • Shredded vegan mozzarella cheese, optional
  • Fresh basil or parsley for garnish

Instructions to Make One Pot Vegan Lasagna Soup – Step by Step

Step 1: Begin by warming the olive oil in a large Dutch oven or a heavy-bottomed pot over medium heat. Add the onion with a gentle pinch of salt, sautéing until it becomes translucent and fragrant, which takes roughly five minutes. Incorporate the diced carrots, stirring them into the mix, then add the tomato paste. Continue to sauté for another three minutes, allowing the paste to deepen in color and flavor.

Step 2: Add your minced garlic, Italian seasoning, black pepper, and the remaining salt to the pot. Stir constantly for about one minute until the air fills with that unmistakable, savory aroma of fresh herbs and garlic. This foundational step is where the depth of your broth truly begins to develop.

Step 3: Pour in the crushed tomatoes, diced tomatoes, and the rinsed green lentils. Follow this with the vegetable broth and water, then turn the heat to high until the liquid begins a steady boil. Once boiling, reduce the heat to medium-high and let the mixture simmer for about 10 to 12 minutes, ensuring the lentils are nearly tender before you add anything else.

Step 4: Carefully stir in your pasta. Allow the pot to simmer for another 5 to 7 minutes, stirring occasionally to ensure the noodles cook evenly and do not stick to the bottom. Keep a close eye on the texture; you want the pasta to be al dente, holding its own against the rich, tomato-infused broth.

Step 5: Turn off the heat and remove the pot from the burner. Gently fold in the baby spinach, watching it wilt gracefully into the hot liquid. This adds a beautiful pop of vibrant green. Taste and adjust your seasoning with additional salt or pepper if your palate calls for it.

Step 6: To serve, ladle the soup into warm bowls and finish each portion with a generous dollop of vegan ricotta, a sprinkle of vegan mozzarella, and a handful of fresh basil or parsley. Take a moment to appreciate the colors and the steam rising from your bowl before enjoying this nourishing meal.

Chef’s Tips for a Perfect Result

  • Always use high-quality canned tomatoes, as they provide the backbone of flavor for the entire broth.
  • Rinse your lentils thoroughly under cold water before using to ensure clean, clear flavors.
  • If you plan to have leftovers, consider cooking the pasta separately and adding it to the bowl before serving; this prevents the noodles from soaking up too much broth overnight.
  • Adjust the consistency by adding a splash of extra vegetable broth if the soup becomes too thick upon standing.
  • Use a heavy-bottomed pot to ensure even heat distribution, which prevents the bottom layer of vegetables from scorching.

Variations and Substitutions

  • Vegan Option: The recipe is naturally plant-based, simply ensure your pasta is egg-free.
  • Gluten-Free Alternative: Substitute the traditional wheat pasta with your favorite gluten-free brown rice or chickpea pasta.
  • Low-Carb Version: Swap the pasta for chunks of cauliflower or extra hearty seasonal vegetables like zucchini.
  • Budget Swap: You can easily substitute the fresh spinach with frozen kale or Swiss chard for similar nutritional benefits at a lower price point.

How to Serve and Pair

This soup pairs beautifully with a slice of crusty, sourdough garlic bread to help soak up the flavorful broth. For a complete, mindful meal, serve it alongside a crisp side salad dressed with a light lemon vinaigrette. It is the perfect centerpiece for a cozy weeknight dinner or a relaxed weekend lunch with friends and family.

Storage and Reheating

Refrigerator: Keep the soup in an airtight container for up to 5 days. Note that the pasta will continue to absorb liquid, so you may need to add a splash of water when reheating.

Freezer: While the vegetables and lentils freeze perfectly, the pasta may become quite soft. If you intend to freeze a large portion, consider leaving the pasta out and boiling a fresh batch when you are ready to eat.

Reheating: Reheat slowly on the stovetop over low heat, stirring occasionally, or use the microwave in short intervals until heated through.

Nutritional Values

  • Calories: 340 per serving
  • Protein: 14g
  • Carbohydrates: 58g
  • Fat: 6g
  • Fiber: 9g

Approximate values.

Frequently Asked Questions (FAQ)

Can I use brown lentils instead of green lentils?

Yes, brown lentils work perfectly in this recipe as they hold their shape well during the simmering process. They provide a similar earthy profile that complements the tomato broth beautifully.

How do I know when the soup is fully cooked?

The soup is ready when the lentils are tender to the bite and the pasta has reached your desired level of firmness. Usually, this happens within 15 to 20 minutes of adding the liquid and noodles.

Why is my soup becoming too thick?

Staple ingredients like pasta and lentils absorb liquid over time as they sit. If your soup thickens too much, simply stir in a half-cup of extra vegetable broth or water until you reach your preferred consistency.

Can I prepare the components in advance?

Absolutely, you can sauté the vegetable base and simmer the lentil-tomato broth ahead of time. Store the base in the fridge, then bring it to a boil and cook the pasta fresh right before you are ready to serve.

How can I customize the flavor profile?

Feel free to lean into different herbs, such as fresh oregano or a pinch of red pepper flakes for a subtle heat. You can also finish the dish with a drizzle of balsamic glaze for a sophisticated, tangy touch.

Conclusion

One Pot Vegan Lasagna Soup is a beautiful way to bring wholesome, plant-based comfort to your kitchen table with minimal effort. I encourage you to set aside time this week to prepare this deeply nourishing soup and appreciate the peace that comes from a simple, one-pot meal. Its rich, tomato-infused warmth is exactly the kind of kindness your body and spirit deserve after a long day.

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
One Pot Vegan Lasagna Soup

One Pot Vegan Lasagna Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jennifer
  • Prep Time: 15
  • Cook Time: 35
  • Total Time: 50
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop simmering
  • Cuisine: Italian-inspired
  • Diet: Vegan

Description

Experience the classic comfort of lasagna in this hearty, one-pot soup. This plant-based recipe combines fiber-rich lentils, fresh carrots, and tender pasta in a savory, herb-infused tomato broth. It is the perfect weeknight meal that saves time on cleanup while delivering deep, rustic flavors. Nourishing, satisfying, and intentionally simple, this dish brings cozy Italian-inspired essence to your table without the need for traditional layering or baking.


Ingredients

Scale

2 tablespoons olive oil
1 large yellow onion, diced
3 tablespoons tomato paste
2 carrots, peeled and diced
4 garlic cloves, minced
1.5 tablespoons Italian seasoning
1 cup brown lentils, rinsed
1 can crushed tomatoes
6 cups vegetable broth
8 ounces lasagna noodles, broken into small pieces
2 cups fresh spinach
Salt and black pepper to taste
Vegan parmesan or cashew cream for garnish


Instructions

Heat olive oil in a large pot over medium heat.
Add the onion and carrots, sautéing until softened, about 5 minutes.
Stir in the tomato paste, garlic, and Italian seasoning, cooking for 1 minute until fragrant.
Add the lentils, crushed tomatoes, and vegetable broth, bringing the mixture to a boil.
Reduce heat to low, cover, and simmer for 20 minutes until lentils are nearly tender.
Add the broken lasagna noodles and cook for another 8 to 10 minutes until pasta is al dente.
Stir in the fresh spinach and cook until wilted.
Season with salt and pepper to taste.
Serve warm, garnished with vegan parmesan or a dollop of cashew cream.


Notes

Store leftovers in an airtight container in the refrigerator for up to 4 days. If the soup becomes too thick upon reheating, add a small splash of broth. Ensure your lasagna noodles are high-quality to prevent them from becoming too mushy during the simmer process.


Nutrition

  • Serving Size: 1.5 cups
  • Calories: 320
  • Sugar: 6g
  • Sodium: 750mg
  • Fat: 5g
  • Saturated Fat: 0.5g
  • Carbohydrates: 52g
  • Fiber: 12g
  • Protein: 14g
  • Cholesterol: 0mg

Leave a Comment

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