When it comes to comforting Soups & Stews, this Tuscan White Bean Soup with Kale and Tomatoes stands out. It’s a dish that not only warms you up but also nourishes your body with wholesome ingredients. Imagine a bowl filled with tender beans, vibrant kale, and juicy tomatoes, simmered in a savory broth. Perfect for cozy nights in, this recipe is a delightful addition to your culinary repertoire.
This soup is a celebration of Italian flavors, combining the richness of white beans with the earthiness of kale and the freshness of tomatoes. Each spoonful is a balance of textures and tastes that will leave you feeling satisfied and content. Whether you’re looking for a quick weeknight meal or something special to serve guests, this soup delivers.
Deliciously Nutritious Tuscan White Bean Soup

This Tuscan White Bean Soup is hearty and comforting, featuring creamy white beans, fresh kale, and ripe tomatoes in a fragrant broth. It’s a nutritious option packed with flavor, making it an ideal choice for any occasion.
Ingredients
- 1 can (15 oz) white beans, drained and rinsed
- 2 cups chopped kale, stems removed
- 1 can (14 oz) diced tomatoes, with juice
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 2 tablespoons olive oil
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- Grated Parmesan cheese for serving (optional)
- Fresh basil for garnish (optional)
Instructions
- Sauté Aromatics: In a large pot, heat olive oil over medium heat. Add chopped onion and garlic, cooking until softened and fragrant, about 3-4 minutes.
- Add Ingredients: Stir in the diced tomatoes, white beans, and dried oregano. Pour in the vegetable broth and bring to a simmer.
- Incorporate Kale: Add the chopped kale and simmer the soup for about 15-20 minutes, or until the kale is tender.
- Season: Taste the soup and season with salt and black pepper as needed.
- Serve: Ladle the soup into bowls and top with grated Parmesan and fresh basil if desired.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
Nutrition Information
- Servings: 4 bowls
- Calories: 200kcal
- Fat: 7g
- Protein: 10g
- Carbohydrates: 30g