Warm up your weeknight dinners with this hearty and nutritious Three Bean Vegetable Soup, a one-pot wonder that's packed with bold flavors and wholesome ingredients. This vegan and gluten-free soup features a medley of protein-rich kidney, black, and cannellini beans, paired with vibrant vegetables like zucchini, carrots, and celery, all simmered in an herby, cumin-spiced broth. Perfect for meal prep, this comforting soup comes together in just 50 minutes and yields six generous servings. Whether you're looking for a healthy weeknight dinner or a satisfying make-ahead lunch, this three bean soup is a delicious, vegetable-packed recipe that will leave you feeling nourished and satisfied. Serve it with fresh parsley for an added burst of flavor or your favorite crusty bread for the ultimate cozy meal!
Heat the olive oil in a large soup pot over medium heat.
Add the diced onion, carrots, and celery to the pot and sauté for 5-7 minutes, stirring occasionally, until the vegetables are softened.
Add the minced garlic to the pot and cook for 1 more minute, stirring constantly to prevent burning.
Stir in the canned diced tomatoes (with their juices) and cook for 2 minutes to allow the flavors to meld.
Pour in the vegetable broth and bring the soup to a gentle boil.
Add the kidney beans, black beans, and cannellini beans to the pot along with the diced zucchini and frozen corn.
Stir in the oregano, thyme, cumin, bay leaf, salt, and black pepper. Mix well.
Reduce the heat to low, cover the pot, and let the soup simmer for 20-25 minutes, stirring occasionally.
Remove the bay leaf before serving.
Taste the soup and adjust seasoning if needed, adding more salt or pepper to your preference.
Ladle the soup into bowls, garnish with fresh parsley if desired, and serve warm!
Serving size | 3877.9 grams (3877.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2383 |
Total Fat 61.30g | 79% |
Saturated Fat 11.30g | 57% |
Polyunsaturated Fat 10.30g | |
Cholesterol 8mg | 3% |
Sodium 8159mg | 355% |
Total Carbohydrate 371.00g | 135% |
Dietary Fiber 104.30g | 373% |
Total Sugars 59.70g | |
Protein 110.40g | 221% |
Vitamin D 0IU | 0% |
Calcium 1024mg | 79% |
Iron 37mg | 205% |
Potassium 8884mg | 189% |
Source of Calories