Recipe library

White Bean and Ham Soup

Serves
6 servings
Prep
10 min
Cook
30 min
Cost
$13.00
Nutrition
380 cal · 24g protein
  • comfort-food
  • one-pot
  • budget

🍳 1 pan · Picky-eater safe bet: plain bread or a bun · kept by 2 families

Plan my week with this — free

White Bean and Ham Soup is a weeknight dinner that serves 6 and is on the table in about 40 minutes, for around $13 in groceries. You'll need 1 pan, and the 11 ingredients below are everyday supermarket items. Cooking for a picky eater? Plain bread or a bun works on its own for the one who won't try the rest. Add it to your week and the whole grocery list lands in your Instacart cart in one tap.

Goes with: Crusty bread (2 min)

Contains: Gluten— based on the ingredients; brands vary, so check labels.

Cookware you'll need

Set these out before you start — it saves hunting through drawers mid-recipe.

Our kitchen essentials list · As an Amazon Associate, DinnerDrop earns from qualifying purchases.

Ingredients

  • 2 tbsp olive oil
  • 1/2 count onion
  • 3 count celery stalks
  • 3 count carrots
  • 12 oz diced ham
  • 1 1/2 tsp minced garlic
  • 1/2 tsp dried rosemary
  • 1 tsp dried thyme
  • 45 oz cannellini beans
  • 32 oz low-sodium chicken broth
  • 1 count cornbread mix (8.5 oz box)

Steps

  1. Bake the cornbread as the box directs.
  2. Cook the diced onion, celery and carrots in the oil 6 minutes, then the ham, garlic, rosemary and thyme 2 minutes.
  3. Add the drained beans, broth and 2 cups water and simmer 20 minutes.
  4. Mash about a cup of beans against the pot to thicken the soup; season with pepper.
  5. Serve with cornbread.

On the side: Crusty bread (2 min)

2 loaves crusty bread

  1. Warm the bread in a 350°F oven for 5 minutes, then slice.

Nutrition per serving

Calories380
Protein
24 g

Estimated from the ingredients and amounts in this recipe; brands and portions vary. Not medical or dietary advice.

Photo: DinnerDrop