Warm, hearty, and brimming with flavor, this Vegetarian 15 Bean Soup is the ultimate comfort food that nourishes both body and soul. Packed with a colorful variety of beans, fresh vegetables like carrots, celery, and spinach, and infused with smoky paprika, cumin, and thyme, this plant-based soup is a flavorful masterpiece. Simmered to perfection in a rich vegetable broth with a touch of tomato paste and diced tomatoes for added depth, it’s a wholesome meal you’ll want to savor. Ready in about 90 minutes after a quick prep, this versatile soup serves six and can be garnished with fresh parsley or brightened with a hint of lemon juice. Whether you pair it with crusty bread or enjoy it on its own, this vegan-friendly soup is perfect for weeknight dinners or meal prep sessions. Tags: vegetarian 15 bean soup, vegan soup recipes, hearty bean soup, plant-based comfort food.
Scan with your phone to download!
Place the 15-bean soup mix in a large bowl and cover with water. Allow it to soak overnight or for at least 8 hours. Drain and rinse the beans before cooking.
In a large pot or Dutch oven, heat olive oil over medium heat. Add the diced onion, carrots, and celery. Sauté for 5-7 minutes until the vegetables are softened.
Add the minced garlic to the pot and sauté for another 1-2 minutes, until fragrant.
Pour in the vegetable broth, drained and rinsed beans, diced tomatoes with their juice, and tomato paste. Stir to combine.
Add smoked paprika, ground cumin, dried thyme, bay leaf, salt, and pepper. Stir well to distribute the spices.
Bring the mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer, uncovered, for 75-90 minutes, or until the beans are tender. Stir occasionally and add water if the soup becomes too thick.
Once the beans are cooked through, remove the bay leaf. Stir in the baby spinach and let it wilt for 1-2 minutes in the hot soup.
Taste the soup and adjust the seasoning with more salt, pepper, or a splash of lemon juice for brightness, if desired.
Serve hot, garnished with chopped fresh parsley, if preferred. Enjoy with crusty bread or on its own as a hearty meal.
Serving size | (3662.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2878.8 |
Total Fat 53.4g | 0% |
Saturated Fat 9.4g | 0% |
Polyunsaturated Fat 8.6g | |
Cholesterol 0mg | 0% |
Sodium 7938.4mg | 0% |
Total Carbohydrate 461.9g | 0% |
Dietary Fiber 118.7g | 0% |
Total Sugars 74.9g | |
Protein 145.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 1171.7mg | 0% |
Iron 41.0mg | 0% |
Potassium 12186.5mg | 0% |
Source of Calories