If there’s one dish that proves plant-based comfort food can be just as indulgent as its traditional counterpart, it’s this Vegan Lasagna Soup. All the cozy, saucy, cheesy flavors of lasagna—without the layers or the fuss. You get tender noodles swimming in a rich tomato broth, chunks of vegetables, a creamy “ricotta”-style topping, and that unmistakable Italian aroma that fills your kitchen and makes you want to curl up with a big bowl and a spoon.
It’s the kind of one-pot meal that feels like a hug. Every bite gives you a taste of slow-simmered tomato sauce, tender pasta, and herby goodness, all in an easy, soul-warming soup. Whether you’re vegan or not, this dish will win you over fast.
Cultural Background
Lasagna is one of Italy’s most beloved comfort foods, a dish traditionally layered with pasta sheets, meat sauce, and cheese. This Vegan Lasagna Soup takes all those classic Italian elements and reimagines them in a bowl. The roots are Italian, but the concept is distinctly modern — part of a growing plant-based movement that values both flavor and simplicity. It’s lasagna stripped of its formality and turned into a rustic, weeknight-friendly meal that anyone can make.
Why You’ll Love This Recipe
- All the lasagna flavor without the layering hassle.
- Plant-based and protein-rich, thanks to lentils or vegan sausage.
- Customizable: add your favorite veggies or adjust spice levels easily.
- Meal-prep friendly: stores beautifully and tastes even better the next day.
- Comforting and hearty: perfect for cozy nights in.
Ingredient Spotlight
- Crushed tomatoes: the backbone of the broth — go for high-quality canned Italian tomatoes for the best flavor.
- Lentils or vegan sausage: bring in that meaty texture and satisfying protein.
- Lasagna noodles: broken into pieces to mimic the real thing, though any pasta will do in a pinch.
- Vegetable broth: keeps the soup light yet savory.
- Cashew or tofu “ricotta”: a creamy topping that mimics the dairy version without compromise.
- Italian herbs: basil, oregano, and thyme build that authentic lasagna taste.
Prep Timeline
- Prep time: 15 minutes
- Cook time: 30 minutes
- Total time: 45 minutes
- Serves: 6
Ingredients
For the Soup:
- 2 tablespoons olive oil
- 1 onion, chopped
- 3 garlic cloves, minced
- 1 carrot, diced
- 1 red bell pepper, diced
- 1 zucchini, chopped
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 teaspoons Italian seasoning
- ¼ teaspoon red pepper flakes (optional)
- 1 (28-ounce) can crushed tomatoes
- 4 cups vegetable broth
- 1 cup cooked brown or green lentils (or vegan sausage crumbles)
- 8 lasagna noodles, broken into bite-sized pieces
For Vegan “Ricotta”:
- 1 cup raw cashews (soaked in hot water 15 min) or 1 block firm tofu
- 2 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- 1 clove garlic
- ½ teaspoon salt
- 2 tablespoons water (more as needed)
Optional Garnishes:
- Fresh basil or parsley
- Vegan mozzarella shreds or parmesan
- Crushed red pepper
Instructions
- Prepare the ricotta:
Drain soaked cashews (or press tofu) and blend all ricotta ingredients in a food processor until creamy. Set aside. - Cook the veggies:
Heat olive oil in a large pot over medium heat. Add onion, garlic, carrot, bell pepper, and zucchini. Sauté for 5–7 minutes until softened. - Build the soup base:
Stir in salt, pepper, Italian seasoning, and red pepper flakes. Add crushed tomatoes, lentils (or vegan sausage), and broth. Stir well and bring to a simmer. - Add the noodles:
Break lasagna noodles into pieces and add to the pot. Cook for 10–12 minutes, stirring occasionally, until noodles are tender. - Adjust and serve:
Taste and adjust seasoning. Ladle into bowls and top each serving with a spoonful of vegan ricotta and fresh basil.
Pro Tips and Troubleshooting
- Avoid mushy noodles: add pasta only once the soup is simmering and keep an eye on the texture.
- Make it creamy: stir in a splash of plant milk or a spoonful of cashew cream before serving.
- Boost protein: add cooked lentils and a few tablespoons of nutritional yeast for extra richness.
- Batch prep: cook the noodles separately if you plan to store leftovers — it prevents them from soaking up too much broth.
Variations and Add-Ins
- Spicy Lasagna Soup: double the red pepper flakes or add diced chili for extra heat.
- Veggie-loaded: toss in spinach, kale, or mushrooms for added nutrients.
- Cheesy Upgrade: swirl in vegan mozzarella shreds while the soup’s still hot.
- Gluten-free: use gluten-free lasagna noodles or any GF pasta of your choice.
- Mediterranean Touch: add olives, sundried tomatoes, or roasted eggplant.
- Vegan Variation: (already vegan) but you can use tofu instead of cashews for the ricotta if you prefer a nut-free version.
Serving Ideas
Serve your vegan lasagna soup with crusty garlic bread or a light green salad. It’s also great with roasted vegetables on the side for a full Italian-inspired dinner. For an extra-special touch, drizzle with a bit of olive oil and top with a few fresh basil leaves just before serving.
Storage and Reheating
This soup keeps well for up to 5 days in the refrigerator or 2 months in the freezer. Store the noodles and broth separately if freezing to maintain texture. Reheat gently on the stovetop, adding a splash of broth or water if it thickens too much.
Nutritional Facts
| Nutrient | Amount (per serving) |
|---|---|
| Calories | 380 kcal |
| Protein | 14 g |
| Carbohydrates | 50 g |
| Fat | 12 g |
| Fiber | 8 g |
| Sugar | 9 g |
| Sodium | 720 mg |
Conclusion
This Vegan Lasagna Soup captures everything people love about traditional lasagna—comfort, warmth, and flavor—but makes it simpler, lighter, and completely plant-based. The broth is rich and herby, the noodles tender and satisfying, and the creamy vegan ricotta ties it all together in a way that feels indulgent but nourishing.
It’s proof that vegan meals don’t have to compromise on comfort. Whether you’re serving it up for family dinner, meal-prepping for the week, or just craving a warm, hearty bowl of Italian-inspired goodness, this soup delivers every single time — big flavor, minimal effort, and plenty of cozy vibes.
















