Easy Vegan Lasagna Soup Recipe
Lasagna soup is one of the most unique type of soups in my opinion, because it combines rich lasagna flavors with a soupy flavor into one. It is even much better that this one is vegan and healthier. Before I discovered lasagna soup, I used to think lasagna was strictly something you cook with an oven or just the traditional way, didn’t realize that it could be made to be more fun.
I love how this soup feels like a full meal all on its own. The lentils add protein, the noodles make it filling, and the vegetables give it freshness.
If you’re cooking for family or friends, something I can guarantee is they’d love lasagna soup especially when you follow this recipe I’ll be sharing with you. No one misses the meat or cheese, and the bright tomato flavor makes every bite satisfying. You can add spinach or kale if you want more greens, or use gluten-free noodles if that’s what you prefer. There are many ways to tweak and make this vegan lasagna soup fit your tastebuds.
At this point, we might as well go straight into the recipe proper.

Easy Vegan Lasagna Soup Recipe
Ingredients
Equipment
Method
- Heat olive oil in a large pot over medium heat. Add onion and garlic, cooking for 2–3 minutes until fragrant.
- Stir in zucchini, bell pepper, and mushrooms. Cook until softened, about 5–7 minutes.
- Mix in oregano, basil, paprika, red pepper flakes, salt, and pepper. Stir in tomato paste and cook for 1 minute.
- Pour in crushed tomatoes and vegetable broth. Stir well to combine.
- Bring the soup to a boil. Add the broken lasagna noodles and lentils.
- Reduce heat to medium-low and simmer uncovered for about 15–20 minutes, or until the noodles are tender.
- While the soup simmers, blend the soaked cashews, nutritional yeast, lemon juice, garlic powder, salt, and water until smooth and creamy.
- Adjust consistency with more water if needed.
- Ladle the hot lasagna soup into bowls. Top each serving with a dollop of vegan ricotta, fresh basil, and vegan parmesan (if using).
Nutrition