Go Back
bean kale soup - Image 3

Hearty Bean and Kale Soup

A deeply flavorful, nourishing soup featuring creamy white beans and tender kale in a savory, aromatic broth. It's a simple one-pot meal that's both comforting and incredibly good for you.
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings: 6 servings
Course: Main
Cuisine: American
Calories: 280

Ingredients
  

  • 2 tbsp extra virgin olive oil plus more for drizzling
  • 1 large yellow onion diced
  • 2 medium carrots peeled and diced
  • 2 ribs celery diced
  • 4 cloves garlic minced
  • 2 tsp dried Italian seasoning
  • 1/2 tsp red pepper flakes optional, for heat
  • 1 tbsp tomato paste
  • 1/2 cup dry white wine like Sauvignon Blanc, or substitute with vegetable broth
  • 4 cups vegetable broth low-sodium recommended
  • 2 15-oz cans cannellini beans rinsed and drained
  • 1 large bunch lacinato kale also called Tuscan or dinosaur kale, stems removed, leaves chopped
  • 1 piece Parmesan rind optional, for umami depth
  • Salt and freshly ground black pepper to taste
  • Fresh parsley chopped, for garnish
  • Grated Parmesan cheese for serving

Equipment

  • Large Dutch oven or heavy-bottomed soup pot (5-6 quart)
  • Wooden spoon or spatula
  • Chef's knife and cutting board
  • Ladle

Method
 

  1. Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium heat. Add the diced onion, carrots, and celery. Cook, stirring occasionally, for 8-10 minutes until the vegetables have softened and the onion is translucent. This step, called sweating, builds a crucial flavor foundation—don't rush it.
  2. Add the minced garlic, dried Italian seasoning, and red pepper flakes (if using) to the pot. Stir constantly for about 1 minute until fragrant. Stir in the tomato paste and cook for another minute to caramelize it slightly, which deepens its sweetness. Pour in the white wine, scraping up any browned bits from the bottom of the pot. Let it simmer for 2-3 minutes until reduced by half.
  3. Pour in the vegetable broth and add the rinsed beans. If using, add the Parmesan rind—this is my secret weapon for a rich, savory broth. Bring the soup to a boil, then reduce the heat to maintain a gentle simmer. Partially cover the pot and let it cook for 20 minutes to allow the flavors to meld.
  4. Stir in the chopped kale. It will seem like a lot, but trust me, it wilts down beautifully. Continue to simmer for 5-7 minutes, just until the kale is tender and vibrant green. Remove the Parmesan rind if used. Taste the soup and season generously with salt and black pepper. Remember, beans need seasoning!
  5. Ladle the hot soup into bowls. Drizzle each serving with a little extra virgin olive oil, a sprinkle of grated Parmesan cheese, and some fresh parsley. Serve immediately with crusty bread for dipping. Step back and admire your beautiful, wholesome creation.

Notes

Chef's Tips:
• For a creamier texture, use an immersion blender to partially puree about one cup of the soup before adding the kale.
• Avoid adding acidic ingredients like lemon juice or vinegar until the end, as they can toughen the beans if cooked too long.
• This soup tastes even better the next day as the flavors continue to develop.
Food Safety:
• Cool soup to room temperature before refrigerating to prevent bacterial growth.
• Reheat soup to 165°F (74°C) before serving leftovers.