Vegan Lasagna Soup

Photo of author
Author: Amelia
Published:
Creamy Vegan Lasagna Soup with Red Lentils

Vegan lasagna soup is about to become your new favorite weeknight dinner, and I’m not even exaggerating!

Last Tuesday, Henry came home from work absolutely freezing (it was one of those biting January evenings), and he asked if we could have something warm and comforting for dinner. Isabella immediately chimed in with “lasagna!” but I honestly didn’t have the energy to layer noodles and wait an hour for it to bake. That’s when this brilliant soup idea hit me – all the incredible flavors of vegan lasagna soup without the fuss of traditional lasagna assembly.

Trust me, this recipe delivers everything you love about classic lasagna (rich tomato flavor, tender noodles, creamy cashew goodness) but in a fraction of the time. Plus, it’s completely plant-based, making it perfect for Meatless Monday or any night you want something hearty without the heaviness. The best part? It’s ready in about 30 minutes, and my kids devoured their bowls without even realizing there wasn’t any meat or dairy involved.

If you love cozy, warming soups, you’ll also want to check out my creamy Italian sausage gnocchi soup for another satisfying option.

Why You’ll Love This Vegan Lasagna Soup

  • Quick and easy: Ready in just 30 minutes with simple ingredients you probably already have
  • Budget-friendly: Red lentils and cashew butter create amazing creaminess without expensive vegan cheeses
  • Naturally gluten-free option: Use gluten-free lasagna noodles and you’re all set
  • Packed with protein: Red lentils add plant-based protein to keep you satisfied
  • Kid-approved: Even Emma, my pickiest eater, asked for seconds
  • Perfect for meal prep: Tastes even better the next day and stores beautifully
Vegan Lasagna Soup Recipe (Ready in 30 Minutes)

Ingredients You’ll Need for This Dairy-free Soup Recipe

For the soup base:

  • Oil I use olive oil, but any neutral oil works
  • Onion and garlic The aromatic foundation that builds incredible flavor
  • Italian seasoning My secret weapon for authentic lasagna taste
  • Onion powder and paprika Extra depth and a subtle smokiness
  • Sea salt and black pepper Season to your preference
  • Red lentils These cook quickly and add protein plus creaminess

For the creamy tomato broth:

  • Vegetable broth Use low-sodium so you can control the salt level
  • Dairy-free milk or cream I usually use oat milk for richness
  • Tomato sauce (passata) Creates that classic Italian flavor
  • Tomato paste Concentrates the tomato taste beautifully

For the finishing touches:

  • Lasagna noodles Break them into bite-sized pieces (gluten-free works great!)
  • Nutritional yeast Adds a cheesy, savory flavor without dairy
  • Cashew butter This is what makes the soup incredibly creamy
  • Lemon juice Brightens everything up at the end
  • Red pepper flakes Optional, but Noah loves a little kick
  • Vegan ricotta or mozzarella For garnishing if you want extra indulgence
  • Fresh herbs Parsley or basil make it picture-perfect

The cashew butter is pretty important here because it creates that signature creamy texture. You can substitute almond butter or even vegan sour cream if that’s what you have on hand.

How to Make the Best Vegan Lasagna Soup

Step 1: Prep your ingredients

Start by rinsing your red lentils under cold running water in a fine-mesh sieve. This removes any dust or debris. Dice your onion into small pieces and mince the garlic cloves finely.

Step 2: Build the flavor base

Heat your oil in a large pot over medium heat. Add the diced onion and sauté for about 3-4 minutes until it becomes translucent and soft. You’re not looking for color here, just want to take the raw edge off. Add the minced garlic and cook for another minute until fragrant. (If you let garlic cook too long, it gets bitter, so watch it carefully!)

Step 3: Add spices and create the broth

Stir in all your spices the Italian seasoning, onion powder, paprika, sea salt, and black pepper. Let them toast for about 30 seconds to wake up their flavors. Then add the rinsed lentils, tomato sauce, tomato paste, cashew butter, and vegetable broth. Use a whisk to combine everything smoothly, especially the cashew butter. Bring the mixture to a boil.

Step 4: Add the lasagna noodles

While the soup is coming to a boil, break your lasagna noodles into smaller, spoon-friendly pieces. I usually break each sheet into about 6-8 pieces. Once the soup is boiling, add the broken noodles and cook for 9-10 minutes until they’re al dente. Stir occasionally to prevent sticking.

Step 5: Finish with creamy goodness

Once the noodles are cooked, reduce the heat and stir in your dairy-free milk (or cream), lemon juice, and nutritional yeast. Turn off the heat completely. The lemon juice adds brightness that really makes the flavors pop

Step 6: Taste and adjust

This is the most important step! Taste your soup and adjust the seasonings. You might want more salt, pepper, or Italian herbs depending on your preference. I usually add a pinch of red pepper flakes because we like a little heat.

Step 7: Serve and garnish

Ladle the healthy lasagna soup into bowls and garnish with fresh herbs and dollops of vegan ricotta if you’re using it. The contrast between the hot soup and cool ricotta is absolutely wonderful.

Storage and Reheating Tips

Store your leftover vegan comfort food covered in the fridge for up to 4-5 days. The soup will thicken considerably as it sits because the noodles absorb liquid. When reheating, add more vegetable broth (I usually add about ½ cup per serving) to thin it back out to your desired consistency.

You can also freeze this soup for up to 3 months in an airtight container. Just know that the noodles might get a bit softer after freezing and thawing. I actually don’t mind the texture change, but if you’re particular about it, you could cook the noodles separately and add them fresh when reheating.

Creative Variations for Your Plant-based Lasagna Recipe

Make it spicier: Add ½ teaspoon of red pepper flakes to the soup base, or drizzle hot sauce on top

Add vegetables: Throw in chopped spinach, kale, or zucchini during the last few minutes of cooking

Make it gluten-free: Simply use gluten-free lasagna noodles or even gluten-free penne

Extra creamy: Add an extra 2-3 tablespoons of cashew butter or a splash more dairy-free cream

Use different noodles: If you can’t find lasagna noodles, use broken spaghetti, penne, or even shells

Boost the protein: Add crumbled vegan sausage or chickpeas for even more staying power

Vegan Lasagna Soup - Dairy-Free & Delicious

Frequently Asked Questions About Vegan Lasagna Soup

Can I make this soup vegetarian?

This recipe is already fully vegan, which means it’s automatically vegetarian! If you want to add dairy products, you could use regular milk instead of plant-based milk and top with traditional ricotta cheese. The base recipe works perfectly either way.

Can I freeze this soup for later?

Absolutely! This easy vegan soup freezes beautifully for up to 3 months. Store it in an airtight container, leaving a bit of room at the top for expansion. When you’re ready to eat it, thaw overnight in the fridge and reheat on the stovetop, adding extra vegetable broth to reach your preferred consistency. The flavors actually deepen after freezing!

Can I use a different type of cheese in this recipe?

Since this is a vegan recipe, you can top it with any plant-based cheese you prefer! Vegan mozzarella melts beautifully on top, or you could use vegan parmesan for a salty, nutty flavor. If you’re not strictly vegan, feel free to use traditional ricotta, mozzarella, or even mascarpone cheese. Just remember that adding dairy changes the recipe from vegan to vegetarian.

Can I make this soup dairy-free?

This recipe is already completely dairy-free! That’s the beauty of using cashew butter and plant-based milk you get that creamy, rich texture without any dairy products. Just make sure your vegetable broth doesn’t contain any hidden dairy ingredients (most don’t, but it’s worth checking the label).

Final Thoughts

This vegan lasagna soup has become one of our go-to dinners when we want something that feels indulgent but comes together quickly. The combination of tender noodles, protein-rich lentils, and that creamy cashew-tomato broth hits all the comfort food notes without weighing you down.

Isabella told me it tastes “just like regular lasagna but in a bowl,” which I’m taking as the highest compliment. Even Henry, who can be skeptical about plant-based meals, went back for thirds. The leftovers are incredible too I actually think the flavors develop even more overnight.

Give this recipe a try the next time you’re craving vegan comfort food but don’t want to spend hours in the kitchen. I promise you won’t miss the dairy or the meat one bit

Recipes You May Like

If you enjoyed this vegan lasagna soup, you’ll love these other comforting recipes:

Happy cooking!

Easy Vegan Lasagna Soup – Creamy, Dairy-Free & Ready Fast
Vegan Lasagna Soup – Best 30-Minute Comfort Food Recipe

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
Vegan Lasagna Soup – Best 30-Minute Comfort Food Recipe

Vegan Lasagna Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Amelia
  • Total Time: 30 minutes
  • Yield: 46 servings 1x

Description

Vegan lasagna soup brings all the cozy, comforting flavors of classic lasagna into a warm bowl you can enjoy any night of the week. This recipe combines tender lasagna noodles, creamy cashew butter, protein-packed red lentils, and rich tomato broth into one satisfying meal that my whole family loves.


Ingredients

Scale
  • Oil for sautéing
  • 1 diced onion
  • 34 minced garlic cloves
  • Italian seasoning
  • Onion powder
  • Paprika
  • Sea salt
  • Black pepper
  • Red lentils, rinsed
  • Tomato sauce
  • Tomato paste
  • Cashew butter
  • Vegetable broth
  • Lasagna noodles, broken into pieces
  • Plant-based milk or cream
  • Lemon juice
  • Nutritional yeast
  • Red pepper flakes (optional)


Instructions

  1. Rinse red lentils in a sieve under cold running water.
  2. Chop onion and mince garlic cloves.
  3. Heat oil in a large pot over medium heat. Add diced onion and sauté for 3-4 minutes until translucent and soft.
  4. Add minced garlic and cook for another minute until fragrant.
  5. Stir in Italian seasoning, onion powder, paprika, sea salt, and black pepper. Let toast for a few seconds.
  6. Add rinsed lentils, tomato sauce, tomato paste, cashew butter, and vegetable broth. Whisk to combine smoothly.
  7. Bring mixture to a boil.
  8. Break lasagna noodles into smaller, spoon-friendly pieces (about 6-8 pieces per noodle).
  9. Add broken lasagna noodles to boiling soup. Cook for 9-10 minutes, stirring occasionally, until noodles reach al dente texture.
  10. Turn off heat and stir in plant-based milk, lemon juice, and nutritional yeast.
  11. Taste and adjust seasonings. Add red pepper flakes or hot sauce if desired.
  12. Serve with crusty bread and enjoy.

Notes

This soup stores beautifully in the fridge for up to 4-5 days in a covered container. The noodles will continue absorbing liquid as it sits, so add extra vegetable broth when reheating. For freezing, let cool completely before transferring to freezer-safe containers. It will keep for up to 3 months. Thaw overnight in refrigerator before reheating on stovetop.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving
  • Calories: 380
  • Sugar: 8g
  • Sodium: 720mg
  • Fat: 12g
  • Saturated Fat: 2g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 52g
  • Fiber: 9g
  • Protein: 18g
  • Cholesterol: 0mg

Amelia
Amelia

Hello there! I’m Amelia, the heart and hands behind Easy Delight Recipes. For me, cooking isn’t just about putting food on the table; it’s about gathering loved ones, creating cherished memories, and finding joy in every bite.

You Might Also Like...

Easy Homemade Kombucha Recipe

Easy Homemade Kombucha Recipe

Can I Drink Kombucha Every Day?

Can I Drink Kombucha Every Day?

Ground Turkey And Broccoli Pasta

Ground Turkey And Broccoli Pasta

Italian Biga Recipe

Italian Biga Recipe

Leave a Comment

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