Warm, hearty, and brimming with rustic Italian charm, this Italian White Bean Soup with Escarole is the perfect cozy meal for any day of the week. Featuring tender white beans, earthy escarole, and aromatic vegetables simmered in a flavorful broth infused with thyme, oregano, and a gentle kick of red pepper flakes, this recipe is both satisfying and nutrient-packed. Ready in just 45 minutes, itβs an easy, one-pot wonder thatβs ideal for busy weeknights or a comforting weekend dinner. Serve it with a sprinkle of Parmesan and slices of crusty bread for a complete and irresistible meal. Perfect for those seeking wholesome flavors, this vegetarian soup is a must-try for fans of Italian-inspired recipes.
Heat the olive oil in a large soup pot or Dutch oven over medium heat.
Add the diced onion, and cook for 3β4 minutes or until translucent.
Stir in the minced garlic, diced carrots, and diced celery. Cook for an additional 5 minutes, stirring frequently, until the vegetables start to soften.
Add the drained and rinsed white beans, vegetable broth, dried thyme, dried oregano, red pepper flakes, salt, and black pepper. Stir to combine.
Bring the mixture to a boil over medium-high heat, then reduce the heat to low and let it simmer for 15 minutes to allow the flavors to blend.
Add the chopped escarole to the soup. Stir well and cook for another 7β10 minutes, or until the escarole is tender and wilted.
Taste and adjust seasonings if needed, adding more salt or black pepper to your preference.
Ladle the hot soup into bowls and optionally garnish with grated Parmesan cheese.
Serve with slices of crusty bread on the side for dipping.
Calories |
3276 | ||
---|---|---|---|
% Daily Value* |
|||
Total Fat | 92.8 g | 119% | |
Saturated Fat | 32.1 g | 160% | |
Polyunsaturated Fat | 6.9 g | ||
Cholesterol | 71 mg | 24% | |
Sodium | 10888 mg | 473% | |
Total Carbohydrate | 466.7 g | 170% | |
Dietary Fiber | 81.1 g | 290% | |
Total Sugars | 48.2 g | ||
Protein | 160.6 g | 321% | |
Vitamin D | 1.2 mcg | 6% | |
Calcium | 2422 mg | 186% | |
Iron | 38.6 mg | 214% | |
Potassium | 7642 mg | 163% |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.