Print

Italian White Bean Soup – Cozy, Rustic, and Flavorful

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, comforting Italian white bean soup made with creamy cannellini beans, herbs, and vegetables simmered in a savory broth — perfect for chilly nights.

Ingredients

Scale
  • 2 tablespoons extra virgin olive oil

  • 1 medium onion, diced

  • 2 carrots, peeled and diced

  • 2 celery stalks, diced

  • 3 garlic cloves, minced

  • 1 tablespoon tomato paste (optional)

  • 1 teaspoon chopped fresh rosemary

  • 1 teaspoon chopped fresh thyme

  • 3 cans (15 oz each) cannellini beans, drained and rinsed

  • 4 cups vegetable or chicken broth

  • 2 cups chopped kale or spinach

  • Salt and black pepper to taste

  • Red pepper flakes (optional)

  • Extra olive oil, for drizzling

Instructions

  • Heat olive oil in a large pot over medium heat. Add onion, carrot, and celery. Cook until softened, about 8–10 minutes.

  • Stir in garlic and red pepper flakes; cook for 30 seconds.

  • Add tomato paste (if using) and cook 2 minutes.

  • Stir in rosemary and thyme, then add beans and broth. Bring to a boil, reduce heat, and simmer 20–25 minutes.

  • Mash some beans for creaminess. Stir in kale and simmer 5–7 minutes.

  • Season with salt and pepper. Remove herbs and serve hot with a drizzle of olive oil.