When you need a bowl that feels like a hug from the inside, this Tuscan white bean kale soup shows up. It’s one of those recipes you can toss together on a busy night, but it tastes like you spent hours coaxing flavor out of every ingredient. Hearty beans, bright kale, a kiss of lemon, and plenty of garlic—this soup is simple and soulful at the same time. A simple side to add sweetness and texture is Roasted Sweet Potato Rounds.

Why you’ll love this recipe
This soup is forgiving in the best way. You can lean on pantry staples—canned beans and stock—then add a few fresh things to make it sing. It’s vegetarian-friendly (use vegetable stock), freezer-friendly, and easy to bulk up with sausage, shredded chicken, or a handful of pasta if you want to turn it into a full-on meal. If you want an ultra-comforting alternative, try Creamy Chicken Noodle Soup.
Ingredients
Everything you need is approachable and familiar. I list quantities for about 6 servings, perfect for dinner and leftovers.
- 2 tablespoons olive oil
- 1 medium yellow onion, diced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- 4 garlic cloves, minced
- 1 teaspoon dried oregano
- 1/2 teaspoon crushed red pepper flakes (optional)
- 2 (15-ounce) cans cannellini (white) beans, drained and rinsed
- 6 cups low-sodium vegetable or chicken stock
- 1 bay leaf
- 1 bunch kale (about 6–8 ounces), stems removed and leaves chopped
- 1 tablespoon fresh lemon juice (more to taste)
- Salt and freshly ground black pepper, to taste
- Freshly grated Parmesan or Pecorino, for serving (optional)
- Crusty bread or crostini, for serving
How to Make Tuscan White Bean Kale Soup
Follow these steps for a cozy, flavorful soup. The trick is building layers of flavor and finishing with bright acid and good olive oil.
1. Sweat the aromatics
Heat olive oil in a large Dutch oven over medium heat. Add the onion, carrots, and celery. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 6–8 minutes. Add the garlic, oregano, and red pepper flakes; cook for another 30–60 seconds until fragrant.
2. Add beans and stock
Stir in the drained cannellini beans and pour in the stock. Add the bay leaf and bring everything to a gentle simmer. Let it simmer for 12–15 minutes so the flavors marry.
3. Create body and add kale
Remove about 1 to 1 1/2 cups of the soup solids (beans and some broth) and mash them roughly with a fork or a potato masher, or pulse briefly in a blender. Return the mashed mixture to the pot—this thickens the soup naturally. Add the chopped kale and simmer until the kale is tender, 5–7 minutes.
4. Finish and serve
Stir in the lemon juice and season with salt and pepper to taste. Serve hot with a drizzle of extra-virgin olive oil and a sprinkle of grated Parmesan if you like. Crusty bread is non-negotiable for soaking up every last drop.

Tips and variations
- If you’d like more protein or meatiness, brown sliced Italian sausage or diced pancetta with the aromatics before adding the vegetables.
- Want it creamier? Stir in 1/2 cup of heavy cream or a dollop of ricotta just before serving.
- Short on time? Use a store-bought rotisserie chicken shredded into the soup at the end for extra heartiness.
- To make it vegan, use vegetable stock and skip the cheese.
- If you’re skipping bread, try serving the soup with a warm Cottage Cheese Flatbread for dipping.
FAQs
Can I use other greens instead of kale?
Yes. Swiss chard or spinach both work—chard needs about the same cooking time as kale, while spinach wilts quickly, so add it near the end.
Do I have to mash some of the beans?
No, but mashing a portion of the beans gives the soup a lovely, silky thickness without adding cream. If you prefer a more brothy soup, skip the mashing step.
How long does this keep in the fridge?
Stored in an airtight container, the soup keeps for up to 4 days. It actually tastes better the next day as the flavors deepen. Reheat gently on the stove; you may want to add a splash of stock or water if it thickened in the fridge.
Can I freeze it?
Absolutely. Freeze in portions for up to 3 months. Thaw overnight in the fridge before reheating.
Conclusion
This Tuscan white bean kale soup is one of those reliable recipes you’ll return to again and again. It’s flexible, forgiving, and genuinely comforting—exactly what you want on a chilly evening or when you need a low-fuss meal that still feels special. Keep a can of beans, a bunch of kale, and a lemon on hand, and you’ll always have the makings of a warm, satisfying bowl.
If you’re in the mood for other comforting soups, try a creamy option like a classic chicken noodle, or pair this bowl with a simple pasta or roasted side for an easy, complete meal. For an easy weeknight pairing, serve Garlic Butter Chicken Pasta alongside a bowl of soup.
Enjoy your soup, and don’t forget the bread.

Tuscan White Bean Kale Soup
Ingredients
Main
- 2 tbsp olive oil
- 1 medium yellow onion diced
- 2 carrots peeled and diced
- 2 celery stalks diced
- 4 garlic cloves minced
- 1 tsp dried oregano
- ½ tsp crushed red pepper flakes optional
- 15 oz cannellini (white) beans , drained and rinsed
- 6 cups low-sodium vegetable or chicken stock
- 1 bay leaf
- 1 bunch kale about 6–8 oz, stems removed and leaves chopped
- 1 tbsp fresh lemon juice
- Salt and freshly ground black pepper to taste
- Freshly grated Parmesan or Pecorino for serving (optional)
- Crusty bread or crostini for serving
Instructions
- Heat olive oil in a large Dutch oven over medium heat. Add the onion, carrots, and celery and cook until softened, about 6–8 minutes. Add garlic, oregano, and red pepper flakes and cook 30–60 seconds until fragrant.
- Stir in the drained cannellini beans and pour in the stock. Add the bay leaf and bring to a gentle simmer. Simmer 12–15 minutes to allow flavors to meld.
- Remove 1–1 1/2 cups of the soup solids and mash roughly with a fork (or pulse in a blender). Return mashed mixture to the pot to thicken the soup. Add chopped kale and simmer 5–7 minutes until tender.
- Stir in lemon juice and season with salt and pepper. Serve hot with a drizzle of extra-virgin olive oil and grated Parmesan if desired. Serve with crusty bread.
Notes
- To add meatiness, brown sliced Italian sausage or pancetta with the aromatics before the vegetables.
- For a creamier finish, stir in 1/2 cup heavy cream or a spoonful of ricotta.
- Freeze in airtight containers for up to 3 months. Thaw overnight before reheating.






