Warm, hearty, and bursting with rustic flavors, Tuscan-Style White Bean Soup is the ultimate comfort food. This classic Italian-inspired recipe combines tender white beans, vibrant vegetables, fragrant herbs like rosemary and thyme, and nutrient-packed greens like spinach or kale, all simmered to perfection in a savory vegetable broth. A hint of diced tomatoes adds a subtle tang, while a drizzle of olive oil ties it all together. Ready in just 45 minutes, this one-pot wonder is perfect for busy weeknights or cozy weekends. Serve it with crusty bread for dipping and a sprinkle of Parmesan cheese for the perfect finishing touch. Whether you're craving a nourishing vegan dinner (omit the cheese) or looking for an easy meal prep option, this wholesome soup will satisfy every time! Keywords: Tuscan white bean soup, easy soup recipes, Italian vegan soup, comforting soup recipe, healthy vegetable soup.
Heat the olive oil in a large pot or Dutch oven over medium heat.
Add the diced onion, carrots, and celery to the pot. Cook, stirring occasionally, for 5-7 minutes or until the vegetables are softened.
Stir in the minced garlic and cook for 1 more minute, until fragrant.
Add the white beans, vegetable broth, diced tomatoes, rosemary, thyme, salt, and black pepper to the pot. Stir to combine.
Bring the soup to a gentle boil, then reduce the heat to low. Cover and simmer for 20 minutes to allow the flavors to meld.
After simmering, stir in the baby spinach or kale and cook for an additional 2-3 minutes, until the greens are wilted.
Taste the soup and adjust the seasoning with more salt and pepper if needed.
Ladle the soup into bowls and serve hot. Top with grated Parmesan cheese, if desired. Serve with crusty bread for dipping.
Serving size | 2641.8 grams (2641.8g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2015 |
Total Fat 63.60g | 82% |
Saturated Fat 18.90g | 95% |
Polyunsaturated Fat 4.70g | |
Cholesterol 52mg | 17% |
Sodium 6322mg | 275% |
Total Carbohydrate 276.40g | 101% |
Dietary Fiber 50.60g | 181% |
Total Sugars 33.50g | |
Protein 88.50g | 177% |
Vitamin D 0IU | 0% |
Calcium 1362mg | 105% |
Iron 25mg | 136% |
Potassium 4940mg | 105% |
Source of Calories