This Tuscan white bean soup is proof that pantry staples can make an extraordinary meal. Canned white beans, garlic, tomatoes, and a handful of greens come together in under 30 minutes to create a soup that’s creamy, comforting, and surprisingly elegant.
I discovered this soup on a cold January evening when I had nothing in the fridge but plenty in the pantry. Blending half the beans creates a naturally creamy base without any cream, and the kale adds color and nutrition. A drizzle of good olive oil and some crusty bread on the side, and you have a dinner that feels special but costs almost nothing to make.


Creamy Tuscan White Bean Soup
This Tuscan white bean soup is proof that pantry staples can make an extraordinary meal. Canned white beans, garlic, tomatoes, and a handful of greens come together in under 30 minutes to create a soup that's creamy, comforting, and surprisingly elegant.
Ingredients
Method
- Heat olive oil in a large pot over medium heat. Add the onion and cook for 4-5 minutes until softened.
- Add the garlic and red pepper flakes. Cook for 30 seconds until fragrant.
- Add the diced tomatoes, broth, Italian seasoning, and half the beans.
- Bring to a simmer and cook for 10 minutes.
- Using an immersion blender, partially blend the soup — you want it creamy but still chunky.
- Add the remaining whole beans and the kale. Simmer for another 10 minutes until the kale is tender.
- Season with salt and pepper to taste.
- Serve drizzled with good olive oil and topped with grated Parmesan, alongside crusty bread.
Notes
Cannellini beans give the creamiest result, but great northern or navy beans work too. Blending only half the soup gives you the best of both worlds — creamy texture with whole beans for bite. This soup thickens as it sits, so add a splash of broth when reheating leftovers.
Nutrition Facts
Per serving
| Calories | 310 |
* Percent Daily Values are based on a 2,000 calorie diet.
