Welcome to the ultimate guide to creating a hearty, flavorful, and incredibly easy One-Pot Vegan Lasagna Soup! This sensational recipe captures all the comforting essence of traditional lasagna in a convenient, slurpable soup form. Made with wholesome, simple ingredients and crowned with a luscious vegan tofu ricotta, this dairy-free delight is perfect for cozy weeknight dinners and a guaranteed family favorite. Say goodbye to the fuss of layering and hello to a bowl full of rich, Italian-inspired goodness that’s both hearty and satisfying.

Table of Contents
- Why You’ll Adore This Vegan Lasagna Soup
- Gather Your Essential Ingredients
- Mastering Your One-Pot Vegan Lasagna Soup
- Pro Tips, FAQs & Delicious Variations
- Storing & Reheating Leftovers
- More Comforting Vegan Recipes
There’s a reason why lasagna soup has taken the culinary world by storm, and after experiencing its magic firsthand, I can confidently say I’m completely smitten! This delightful soup is a brilliant crossover, perfectly blending the rich, layered flavors of lasagna with the comforting ease of a simmering soup. Even my dad, who can be quite discerning with his meals, gave this one his seal of approval, proving it’s a true winner that appeals to all palates.
I distinctly remember telling my Italian grandma about this concept. Her initial reaction was a bewildered, “Why not just make regular lasagna?” While she might prefer the traditional route, I have a feeling that once she tastes this simplified yet equally delicious version, she’ll come around to its undeniable charm. This recipe eliminates the tedious layering and baking, offering a quicker path to the same beloved flavors.
The foundation of this incredible soup is built upon a medley of aromatic vegetables, hearty red lentils providing a satisfying plant-based protein boost, and tender noodles that replicate the iconic lasagna experience. Each bowl is then generously topped with a dollop of our homemade, irresistibly creamy vegan tofu ricotta and a sprinkle of savory cashew parmesan – a combination that delivers pure deliciousness in every spoonful. If you crave the deep, savory notes of classic lasagna but desire a meal that’s quicker, easier, and undeniably cozier, then this one-pot wonder is tailor-made for you.
It’s not just hearty; it’s a symphony of lasagna flavors, all prepared in a single pot, making it the ideal solution for busy weeknight dinners when you need something wholesome and satisfying without a mountain of dishes. Once you’ve fallen in love with the simplicity and taste of this vegan lasagna soup, be sure to explore my other comforting creations, starting with my equally delightful Creamy Vegan Tuscan Soup.
Why You’ll Adore This Vegan Lasagna Soup
This isn’t just another soup recipe; it’s a game-changer for anyone who loves Italian comfort food but seeks a more convenient, plant-based approach. Here’s why this One-Pot Vegan Lasagna Soup will quickly become a staple in your culinary repertoire:
- Effortless One-Pot Wonder: The beauty of this recipe lies in its simplicity. Everything, from sautéing the aromatics to simmering the noodles, happens in a single pot. This translates to significantly less cleanup, making it an absolute dream for busy weeknights when you want maximum flavor with minimal fuss. Imagine enjoying a gourmet-level meal without a sink full of dishes afterward!
- Simplified Lasagna Experience: Craving the rich, savory taste of lasagna but daunted by the traditional multi-step process? This soup is your perfect alternative. It delivers all the iconic flavors – the robust tomato sauce, tender noodles, and creamy “cheese” – without the hassle of boiling individual lasagna sheets, carefully layering them, or waiting for a long bake time. It’s a shortcut to comfort without sacrificing an ounce of flavor.
- Wholesome & Nutrient-Rich: Packed with fresh vegetables like carrots, onions, and spinach, along with protein-rich red lentils, this soup is as nutritious as it is delicious. You’re getting a good dose of fiber, vitamins, and plant-based protein, making it a meal you can feel good about serving to your family. It’s a truly nourishing bowl that warms you from the inside out.
- Perfectly Plant-Based & Dairy-Free: This recipe is entirely vegan, making it suitable for those following a plant-based diet or anyone looking to reduce their dairy intake. The star of the show, our homemade vegan tofu ricotta, provides all the creamy texture and tangy flavor of its dairy counterpart, ensuring a rich and satisfying experience. Plus, with a simple swap to gluten-free noodles, this recipe easily accommodates gluten-free dietary needs, making it inclusive for almost everyone.
- Family-Friendly & Crowd-Pleasing: This soup has a universal appeal. Its comforting flavors and familiar textures make it a hit with kids and adults alike, even those who are typically picky eaters. It’s a fantastic way to introduce more plant-based meals into your routine without compromising on taste or satisfaction. Prepare for requests for seconds!

Gather Your Essential Ingredients
Crafting this incredible vegan lasagna soup requires a thoughtful selection of fresh, flavorful components. Each ingredient plays a crucial role in building the robust taste and satisfying texture that makes this dish so special. Here’s a breakdown of what you’ll need, along with insights into their purpose:
- Olive Oil: The foundation for sautéing our aromatic vegetables. A good quality extra virgin olive oil will add a subtle depth of flavor to the base of your soup.
- Aromatic Vegetables (Yellow Onion, Garlic, Carrots): These three ingredients form the classic “soffritto” or flavor base in Italian cooking. Diced yellow onion, minced garlic, and sliced carrots gently sautéed create a sweet, savory, and aromatic foundation that is absolutely essential for a rich soup.
- Red Lentils: Our plant-based protein powerhouse! Red lentils cook down beautifully, adding a wonderful creaminess and a substantial, hearty texture to the soup without needing any meat. They absorb the flavors of the broth and tomato, becoming incredibly tender and delicious.
- Vegetable Broth: The liquid base of our soup. Choose a high-quality vegetable broth or stock for the best flavor. This provides the necessary moisture and savory depth.
- Tomato Puree/Passata: For a smooth, rich, and vibrant tomato base. Tomato passata, which is strained, uncooked tomato puree, offers a silky texture and intense tomato flavor without the chunks of diced tomatoes. Ensure it’s pure tomato with no added herbs or sugars, as we’ll be building our own seasoning profile. Avoid marinara sauce, which typically already contains seasonings that might clash with our Italian herb blend.
- Pasta: The “lasagna” element! While traditional lasagna noodles can be broken into pieces, I personally prefer campanelle noodles. Their unique shape, resembling small flowers or bells, scoops up the broth and sauce wonderfully and looks incredibly appealing. Plus, using them saves you the step of breaking up flat lasagna sheets. Feel free to use your favorite small pasta shape if campanelle isn’t available, or stick to broken lasagna noodles for that authentic feel. For a gluten-free option, simply opt for your preferred gluten-free pasta.
- Spices (Italian Seasoning, Salt, Black Pepper): Italian seasoning is a blend of herbs like oregano, basil, thyme, and rosemary, bringing all the quintessential Italian flavors to our soup. Salt and black pepper are crucial for seasoning and enhancing all the other ingredients. Don’t be shy to adjust these to your taste.
- Fresh Spinach: A generous handful of fresh spinach wilts beautifully into the hot soup, adding a pop of vibrant color, a boost of nutrients, and a subtle earthy freshness. It’s best added towards the end to retain its bright green hue and tender texture.
- Nutritional Yeast: This magical ingredient is a staple in vegan cooking, known for its cheesy, umami flavor. It provides a dairy-free “cheesy” depth to the soup, mimicking the savory notes often found in traditional lasagna.
- Fresh Lemon Juice: A squeeze of fresh lemon juice right at the end is a secret weapon for brightening and lifting all the flavors in the soup. It adds a touch of acidity that balances the richness of the tomato and other ingredients.
The Creamy Crown: Vegan Tofu Ricotta
This homemade ricotta is non-negotiable for an authentic lasagna soup experience. It’s incredibly easy to make and provides that essential creamy, tangy, and savory element that elevates the soup to new heights.
- Extra Firm Tofu: The base for our ricotta. When pressed and blended, it creates a wonderfully crumbly yet creamy texture that closely mimics traditional ricotta cheese.
- Nutritional Yeast: Again, for that distinct cheesy flavor.
- Lemon Juice: Provides the essential tanginess that ricotta is known for.
- Olive Oil: Adds richness and helps achieve a smoother consistency.
- Salt: For seasoning and enhancing all the flavors.
- Garlic Powder & Dried Oregano: These spices infuse the tofu ricotta with classic Italian savory notes, making it taste incredibly authentic.
Finishing Touch: Cashew Parmesan
While optional, a sprinkle of vegan cashew parmesan takes this soup from great to extraordinary. It adds an extra layer of nutty, salty, and cheesy goodness that complements the rich soup and creamy ricotta perfectly. My cashew parmesan recipe is incredibly simple, requiring just four ingredients, and is fantastic on virtually everything – soups, salads, pasta, and more!
Mastering Your One-Pot Vegan Lasagna Soup
Creating this delicious and comforting soup is surprisingly straightforward. Follow these steps to achieve a perfectly balanced and flavorful meal:
Step-by-Step Instructions
- Prepare the Vegan Tofu Ricotta:
In a food processor, combine the extra firm tofu (pressed to remove excess water), nutritional yeast, fresh lemon juice, olive oil, salt, garlic powder, and dried oregano. Pulse until the mixture is creamy and well combined, with a slightly crumbly texture reminiscent of ricotta. Taste and adjust seasonings as needed. Transfer to a bowl and refrigerate until you’re ready to serve, allowing the flavors to meld.
- Sauté the Aromatics:
Heat the olive oil in a large Dutch oven or a heavy-bottomed pot over medium heat. Add the diced yellow onion, minced garlic, and sliced carrots. Sauté for about 8-10 minutes, stirring occasionally, until the vegetables begin to soften and become fragrant. If anything sticks to the bottom of the pot, add a tablespoon or two of water or vegetable broth to deglaze the pan, scraping up any browned bits which add depth of flavor.
Stir in the Italian seasoning, salt, and black pepper. Continue to sauté for another minute, allowing the spices to toast and release their aromatic oils.
- Simmer the Lentil & Tomato Base:
Add the red lentils, vegetable broth, and tomato puree (or passata) to the pot. Stir well to combine all ingredients. Bring the mixture to a rolling boil, then reduce the heat to a gentle simmer. Partially cover the pot and let it cook for 15-20 minutes, or until the red lentils are tender and have softened considerably. Stir occasionally to prevent sticking.
- Cook the Pasta & Finish the Soup:
Once the lentils are tender, add your chosen pasta noodles (campanelle or broken lasagna noodles) directly to the pot. Increase the heat slightly to maintain a gentle simmer. Cook, partially covered, for 8-10 minutes, or according to package directions, until the noodles are al dente (cooked through but still firm to the bite).
Stir in the fresh spinach, nutritional yeast, and the final squeeze of lemon juice. Stir gently until the spinach has wilted into the soup. Taste the soup and adjust the seasonings if needed, adding more salt, pepper, or a touch more broth/water if you prefer a thinner consistency as the noodles will absorb a lot of liquid.
- Garnish and Serve:
Turn off the heat. Ladle the hot, rich lasagna soup into individual bowls. For the perfect finishing touch, add a generous dollop of the prepared vegan tofu ricotta to each serving. If desired, sprinkle with vegan cashew parmesan. Serve immediately and enjoy this comforting, flavorful meal!

Pro Tips, FAQs & Delicious Variations
Take your vegan lasagna soup to the next level with these helpful tips and creative variations:
Pro Tips for the Perfect Bowl
- Noodle Nuance: While any small pasta works, experiment! Campanelle offers charming visual appeal and excellent broth-holding capacity. If using traditional lasagna sheets, break them into irregular, bite-sized pieces for that authentic look and feel. Ensure your noodles are added when the lentils are already tender to prevent overcooking the lentils while waiting for the pasta.
- Adjusting Consistency: As the noodles cook and the soup cools, it will naturally thicken. Don’t hesitate to add an extra splash of vegetable broth or water when reheating or even during cooking if you prefer a thinner, more soup-like consistency. Remember, you can always add liquid, but you can’t easily remove it!
- Flavor Depth: For an even richer, meatier flavor profile without the meat, consider adding a tablespoon of vegan Worcestershire sauce or a teaspoon of smoked paprika during the sautéing stage. A pinch of red pepper flakes can also add a subtle warmth if you enjoy a little heat.
- Make-Ahead Magic: If you’re planning to meal prep, cook the soup base (veggies, lentils, broth, tomato) separately from the pasta. Cook the pasta right before serving or add it to individual portions as you reheat. This prevents the noodles from becoming overly soft and absorbing too much liquid during storage.
- Ricotta Readiness: Make the vegan tofu ricotta ahead of time. It can be stored in the refrigerator for up to 3-4 days, making assembly even quicker on soup night. The flavors actually deepen overnight!
Frequently Asked Questions (FAQs)
- Can I make this soup gluten-free? Absolutely! Simply choose your favorite gluten-free pasta variety. Many brands offer gluten-free lasagna sheets or small pasta shapes that work perfectly. Always check package instructions for cooking times as they can vary.
- Is this soup freezer-friendly? Yes, but with a small caveat. The soup base (without the pasta) freezes exceptionally well for up to 3 months. Thaw, reheat, and then cook the pasta fresh when you’re ready to serve. If you freeze the soup with the pasta, the noodles may become mushy upon reheating.
- What if I don’t have red lentils? While red lentils are preferred for their quick cooking time and creamy texture, brown or green lentils can be used. However, they will take longer to cook (around 25-30 minutes) and might yield a slightly firmer texture.
- Can I add other vegetables? Definitely! Feel free to customize with other quick-cooking vegetables like zucchini, bell peppers, or mushrooms. Add them during the sautéing phase (for firmer veggies) or along with the spinach (for softer ones).
- How do I press tofu for the ricotta? To press tofu, wrap the block in a clean kitchen towel or paper towels. Place it on a plate and put something heavy on top (like a cast-iron skillet or a few cans). Let it sit for at least 30 minutes, or up to an hour, to squeeze out excess water. This step is crucial for achieving the right ricotta texture.
Delicious Variations to Try
- Smoky Lasagna Soup: Add 1/2 teaspoon of smoked paprika along with the Italian seasoning for a deeper, smoky flavor.
- Greens Galore: Beyond spinach, stir in kale or Swiss chard (chopped) along with the spinach for an extra boost of greens. Kale might need a few extra minutes to soften.
- Spicy Kick: If you like heat, add 1/4 to 1/2 teaspoon of red pepper flakes during the initial sauté of the vegetables.
- Mushroom Lover’s Dream: Sauté sliced mushrooms (cremini or button) with the onion and carrots for an umami-rich addition.
- Herbaceous Twist: Fresh basil and parsley, stirred in at the very end, will elevate the fresh, vibrant flavors of the soup.
Storing & Reheating Your Delicious Leftovers
This vegan lasagna soup is often even more delicious the next day as the flavors have had more time to meld and deepen. Proper storage and reheating will ensure your leftovers taste just as good as the first serving.
Store any leftover soup in an airtight container in the refrigerator for 3-4 days. For best results, allow the soup to cool completely before transferring it to the container. This prevents condensation and helps maintain freshness.
It’s important to note that this soup will naturally thicken the longer it sits in the fridge, as the pasta noodles continue to absorb more of the flavorful broth. But there’s no need to worry! When reheating, simply add a splash of water or vegetable broth to the pot or bowl to restore your desired consistency. The incredible flavor will remain just as robust and satisfying.
To reheat, you can either gently warm the soup on the stove over medium-low heat, stirring occasionally until heated through, or simply microwave individual portions. Add broth or water as needed until it reaches your preferred consistency. Enjoying this soup as leftovers is a comforting treat!
More Comforting Vegan Recipes
If you loved this vegan lasagna soup, you’re in for a treat! Explore these other delightful and cozy vegan recipes perfect for any time of year:
- Creamy Vegan Tuscan Soup: A rich and creamy soup packed with sun-dried tomatoes, kale, and plant-based sausage.
- Vegan Butternut Squash Soup: Smooth, velvety, and subtly sweet, this soup is autumn in a bowl.
- Chickpea, Sweet Potato and Lentil Curry: A vibrant, aromatic, and protein-packed curry that’s incredibly satisfying.
- Easy Vegan Chili: A hearty and robust chili, perfect for game day or a comforting family meal.
If you try this incredible One-Pot Vegan Lasagna Soup, please be sure to leave a comment below and a ★★★★★ star rating to let me know how much you loved it! Your feedback helps others discover and enjoy my recipes. Thank you for your continued support. xo, Megan
Vegan Lasagna Soup (One-Pot)
Megan
6 servings
15 mins
40 mins
55 mins
Ingredients
Lasagna Soup
- 1 tablespoon olive oil
- 1 small yellow onion, diced
- 3 cloves garlic, minced
- 2 carrots, sliced
- 2 teaspoons italian seasoning
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ cup red lentils
- 6 cups vegetable broth
- 1 cup tomato passata, or tomato sauce
- 6 oz campanelle noodles, or 4-6 lasagna sheets, use gluten-free as needed
- handful spinach
- ¼ cup nutritional yeast
- 2 tablespoons lemon juice
Vegan Tofu Ricotta
- 14 oz extra firm tofu
- ¼ cup nutritional yeast
- 2 tablespoons lemon juice
- 1 tablespoon olive oil
- 1 teaspoon salt
- ½ teaspoon garlic powder
- ½ teaspoon dried oregano
- vegan cashew parmesan, for garnish (recipe here)
Instructions
Make the vegan tofu ricotta
-
Add the tofu, nutritional yeast, lemon juice, olive oil, salt, garlic powder, and dried oregano to a food processor. Pulse until creamy and well combined. Taste and adjust for seasonings. Place in the fridge until ready to serve.
Make the lasagna soup
-
Add the olive oil to a Dutch oven or large pot over medium heat.
-
Add the onion, garlic, and carrots. Sauté for about 8-10 minutes, adding water as needed to de-glaze the pot.
-
Stir in the Italian seasoning, salt, and black pepper. Sauté for another minute.
-
Add in the red lentils, vegetable broth, and tomato puree/passata. Bring to a boil, then simmer, partially covered, for 15-20 minutes, until the red lentils are soft.
-
Add the pasta (or broken lasagna noodles) directly to the pot. Let simmer, partially covered, for 8-10 minutes, until the noodles are cooked.
-
Stir in the spinach, nutritional yeast, and lemon juice. Taste and adjust for seasonings. If needed, add more water or vegetable broth to reach desired consistency.
-
Ladle the soup into bowls and top with a dollop of vegan ricotta and a sprinkle of vegan cashew parmesan, if desired. Enjoy!
Equipment
Notes
- Store leftovers in an airtight container in the fridge for 3-4 days. Reheat on the stove or in the microwave, adding broth if needed.
- This soup will thicken the longer it sits as the noodles soak up more of the pasta. Simply add a splash of water or broth when reheating to restore the desired consistency. The flavor will be the same.
- Nutritional information provided does not account for the additional vegan tofu ricotta or cashew parmesan toppings.
Nutrition Information
(Per serving, soup base only)
- Serving: 1 serving
- Calories: 232 kcal
- Carbohydrates: 42 g
- Protein: 10 g
- Fat: 3 g
- Saturated Fat: 0.5 g
- Polyunsaturated Fat: 1 g
- Monounsaturated Fat: 2 g
- Sodium: 1357 mg
- Potassium: 530 mg
- Fiber: 8 g
- Sugar: 7 g
- Vitamin A: 4129 IU
- Vitamin C: 10 mg
- Calcium: 46 mg
- Iron: 3 mg
Did you make this recipe?
Tag @booboosbakeryy with hashtag #booboosbakery on Instagram. We love to see what you make!