Go Back
White Bean Soup

White Bean Soup

The ultimate comfort food, White Bean Soup is creamy, hearty, and packed with flavor. This easy weeknight dinner is loaded with nutritious ingredients that will warm you from the inside out. Perfect for those chilly evenings or a family gathering, make it tonight!
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Soups
Cuisine: American
Calories: 320

Ingredients
  

  • 3 tablespoons olive oil divided
  • 1.5 cups diced yellow onion (1 large onion)
  • 1 cup diced carrot
  • 1 cup diced celery
  • 4 teaspoons minced garlic (4 cloves)
  • 1/4 cup tomato paste
  • Salt and pepper
  • 1/4 teaspoon dried thyme
  • 1/4 teaspoon dried crushed rosemary
  • 1/8 teaspoon red pepper flakes (optional)
  • 3 (15.5-ounce) cans cannellini beans drained and rinsed
  • 1 (32-ounce) container vegetable broth
  • basil pesto (see note 1)
  • fresh thyme (optional, for serving)
  • Hearty buttered bread (optional, for serving)

Equipment

  • Large Pot

Method
 

  1. Heat 2 tablespoons olive oil in a large pot over medium heat. Add diced yellow onion, diced carrot, and diced celery and cook, stirring often, for 8 to 10 minutes until the onion is golden and soft. Add minced garlic and cook for 30 seconds until fragrant.
  2. Add remaining 1 tablespoon oil and the tomato paste. Season with salt and pepper (I add 1/2 teaspoon salt and 1/4 teaspoon pepper). Stir and cook for 7 to 9 minutes until the veggies are very tender and the tomato paste is thick and darkened. Don’t rush this step! Add dried thyme, dried crushed rosemary, and red pepper flakes. Stir to combine.
  3. Slowly pour in vegetable broth, scraping up any browned bits on the bottom of the pan. Add the cannellini beans and stir. Bring to a boil, then reduce the heat to a gentle simmer. Cook uncovered for 10 to 15 minutes.
  4. Remove 2 cups of soup and blend until smooth. Pour it back into the pot and stir to combine. Add basil pesto and mix well. Taste and adjust seasonings (I usually add another 1/4 teaspoon salt).
  5. Ladle the soup into bowls and drizzle each with 1/2 tablespoon basil pesto (or more, to taste). Garnish with fresh thyme and serve with buttered bread for dunking!

Notes

  • Tip 1: Use fresh, refrigerated basil pesto for the best flavor—find it near fresh pasta and gourmet cheeses. Rana’s® Basil Pesto is my favorite store-bought option. Most pesto contains dairy, so check labels if needed.
  • Tip 2: Store leftovers in the fridge for 4 to 5 days or freeze it for up to 3 months by letting it cool fully and transferring it to an airtight bag. Thaw overnight in the fridge before reheating. Warm on medium-low, stirring often, and add a splash of vegetable broth if it thickens too much.