Description
A warm, comforting one-pot vegan lasagna soup that’s creamy, hearty, and ready in 30 minutes. Perfect for busy weeknights and family dinners.
Ingredients
Scale
- ½ tablespoon oil
- 1 small onion, diced
- 4 garlic cloves, minced
- 1½ teaspoons Italian seasoning
- 1 teaspoon onion powder
- ½ teaspoon paprika
- 1¼ teaspoons sea salt (or to taste)
- Black pepper to taste
- ½ cup dried red lentils (rinsed)
- 5 cups low-sodium vegetable broth or water
- ½ cup dairy-free milk or cream
- ½ cup tomato sauce (passata works beautifully)
- 1 tablespoon tomato paste
- 6 lasagna noodles, broken into bite-sized pieces (gluten-free if needed)
- ¼ cup nutritional yeast
- â…“ cup cashew butter (or almond butter/vegan sour cream)
- 1 tablespoon lemon juice
- Red pepper flakes (optional, for heat)
- Vegan ricotta or mozzarella (optional, for garnish)
- Fresh herbs like parsley or basil for garnish
Instructions
- Rinse the lentils under cold water and set aside.
- In a large pot, heat oil over medium heat. Add diced onion and sauté for 3-4 minutes. Stir in garlic and cook for 1 minute.
- Add Italian seasoning, onion powder, paprika, salt, pepper, red lentils, tomato sauce, tomato paste, cashew butter, and broth. Whisk together and bring to a gentle boil.
- Break lasagna noodles into small pieces and stir into the soup. Simmer for 9-10 minutes until noodles are tender.
- Turn off heat. Stir in dairy-free milk or cream, lemon juice, and nutritional yeast.
- Taste and adjust seasoning with salt, pepper, or red pepper flakes.
- Serve hot, garnished with vegan ricotta or mozzarella and fresh herbs.
Notes
To make nut-free, substitute cashew butter with sunflower seed butter or vegan cream. For extra veggies, add spinach or kale at the end. Soup will thicken as it sits—add broth to loosen when reheating.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan
Nutrition
- Serving Size: 1 bowl
- Calories: 380
- Sugar: 6g
- Sodium: 800mg
- Fat: 15g
- Saturated Fat: 2g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 8g
- Protein: 14g
- Cholesterol: 0mg