Hearty bean soup –Warm up your kitchen with a delightful bowl of Hearty Tuscan White Bean Soup. This comforting dish is perfect for chilly evenings and brings a taste of Italy straight to your dining table. Let the rich flavors and nutritious ingredients make your next meal a memorable one.
Hearty Tuscan White Bean Soup
Gather around with friends and family to enjoy this sumptuous soup. It’s loaded with healthy ingredients and is incredibly easy to prepare, making it a great choice for both busy weeknights and special occasions.

Ingredients
- 1 tablespoon olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 2 carrots, diced
- 2 celery stalks, diced
- 1 teaspoon dried oregano
- 1 teaspoon dried thyme
- 4 cups vegetable broth
- 2 cans (15 oz each) white beans (cannellini or great northern), drained and rinsed
- 1 can (14.5 oz) diced tomatoes, with juice
- 2 cups kale, chopped
- Salt and pepper to taste
- Juice of 1 lemon
- Fresh parsley, chopped (for garnish)
Instructions
- In a large pot, heat olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the garlic, carrots, and celery, and cook for an additional 5 minutes, until the vegetables begin to soften.
- Add the oregano and thyme, mixing well to release their flavors.
- Pour in the vegetable broth, followed by the white beans and diced tomatoes. Bring the mixture to a boil.
- Once boiling, reduce the heat and let it simmer for 20-25 minutes to combine the flavors.
- Add the chopped kale and cook for another 5 minutes until the kale is tender.
- Season your soup with salt, pepper, and a squeeze of fresh lemon juice to brighten the flavors.
- Serve hot, garnished with freshly chopped parsley.
This Hearty Tuscan White Bean Soup is not only delicious but also packed with nutrients. Enjoy it as a main dish, or pair it with crusty bread for a satisfying meal. Perfect for meal prep or a cozy dinner, this recipe is sure to become a favorite in your home.