Warm up your body and boost your heart health with this comforting Heart-Healthy Hearty Bean and Vegetable Soup. Packed with vibrant, nutrient-dense ingredients like cannellini beans, kidney beans, spinach, and a medley of fresh vegetables, this soup is a celebration of flavor and wellness. It’s simmered to perfection with aromatic herbs like thyme and basil, creating a fragrant, savory broth that’s as satisfying as it is wholesome. With just 15 minutes of prep time and a total cooking time of 30 minutes, this one-pot wonder is perfect for busy weeknights or meal prepping. Low in sodium and high in fiber, this recipe supports a heart-smart diet while delivering pure, hearty comfort in every bowl. Serve it piping hot with a sprinkle of fresh parsley and enjoy a delicious way to nourish your body!
Scan with your phone to download!
In a large pot, heat the olive oil over medium heat.
Add the diced onion and sauté until translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the sliced carrots and celery, and sauté for 3-4 minutes.
Add the diced red bell pepper and zucchini, and cook for another 2-3 minutes.
Pour in the canned diced tomatoes and low-sodium vegetable broth.
Stir in the drained cannellini beans and kidney beans.
Add the bay leaf, dried thyme, dried basil, and black pepper to the pot.
Bring the soup to a boil, then reduce the heat and simmer for 15-20 minutes, until the vegetables are tender.
Add the chopped spinach to the soup and stir until wilted, about 2 minutes.
Remove the bay leaf before serving.
Garnish with chopped fresh parsley if desired.
Serve hot and enjoy your heart-healthy meal.
Serving size | (3079.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1356.1 |
Total Fat 34.5g | 0% |
Saturated Fat 5.4g | 0% |
Polyunsaturated Fat 2.7g | |
Cholesterol 0mg | 0% |
Sodium 1871.6mg | 0% |
Total Carbohydrate 212.1g | 0% |
Dietary Fiber 61.8g | 0% |
Total Sugars 41.8g | |
Protein 61.1g | 0% |
Vitamin D 0IU | 0% |
Calcium 781.8mg | 0% |
Iron 24.5mg | 0% |
Potassium 6860.9mg | 0% |
Source of Calories