Go Back
+ servings
Tomato and White Bean Soup

Cozy Tomato and White Bean Soup for Heartwarming Meals

This Tomato and White Bean Soup is a quick, nourishing dish perfect for cozy meals.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 bowls
Course: Soup
Cuisine: Italian
Calories: 350

Ingredients
  

For the Base
  • 2 tablespoons Olive oil Adds richness and helps sauté the aromatics.
  • 2 medium Carrots Diced for natural sweetness.
  • 2 large Shallots Diced for enhanced flavor.
  • 4 cloves Garlic Minced for aromatic kick.
For the Soup
  • 2 teaspoons Italian seasoning Elevates the soup's flavor.
  • 0.5 teaspoon Dried thyme Adds earthiness.
  • 0.25 teaspoon Crushed red pepper flakes Adjust to taste.
  • 1 tablespoon Tomato paste Gives concentrated tomato flavor.
  • 4 cubes Chicken bouillon Dissolve in water for savory depth.
  • 2 cans Cannellini or Great Northern beans Do not rinse.
  • 1 14-ounce can Fire-roasted diced tomatoes Adds smoky zest.
  • 1 leaf Bay leaf Infuses subtle flavor while simmering.
Finishing Touches
  • 1 piece Parmesan rind Optional, adds umami.
  • to taste Kosher salt Adjust to taste.
  • to taste Ground black pepper Adjust to taste.
  • 0.25 cup Heavy cream Optional for creaminess.
  • 0.25 cup Grated Parmesan cheese Optional for garnish.
  • Fresh herbs, pesto, croutons, lemon wedges Use as garnishes.

Equipment

  • Large heavy-bottomed saucepan

Method
 

Step-by-Step Instructions
  1. Heat 2 tablespoons of olive oil in a large saucepan over medium heat.
  2. Add 2 diced carrots and sauté for 3 minutes until softened.
  3. Lower heat and add 2 diced shallots, cooking for 2 minutes.
  4. Stir in 4 minced garlic cloves, 2 teaspoons of Italian seasoning, 0.5 teaspoon of dried thyme, and 0.25 teaspoon of crushed red pepper flakes. Sauté for 1 minute.
  5. Mix in 1 tablespoon of tomato paste, cooking for 1-2 minutes.
  6. Pour in 4 cups of boiling water with 4 chicken bouillon cubes, deglazing the pan.
  7. Add 2 cans of cannellini beans, 1 can of fire-roasted diced tomatoes, 1 bay leaf, and Parmesan rind if using. Stir well.
  8. Bring to a gentle boil, then reduce heat and simmer for 10 minutes.
  9. Uncover and simmer for an additional 10 minutes.
  10. Discard bay leaf and Parmesan rind, stir in 0.25 cup of heavy cream and 0.25 cup of grated Parmesan cheese if desired.
  11. Taste and adjust seasoning with kosher salt and pepper. Serve hot with optional garnishes.

Nutrition

Serving: 1bowlCalories: 350kcalCarbohydrates: 45gProtein: 15gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 10mgSodium: 800mgPotassium: 800mgFiber: 10gSugar: 3gVitamin A: 1500IUVitamin C: 20mgCalcium: 150mgIron: 3mg

Notes

Customize beans and add greens for extra nutrition and flavor.

Tried this recipe?

Let us know how it was!