fortune mouse

Hearty Ham and Bean Soup

558947901 2734169450257439 5504545045860949591 n Zero Point, Recipe, WW Diet, WW Recipes

A warm and satisfying soup made with tender beans, savory chunks of ham, and aromatic vegetables — perfect for cold nights or using up leftover holiday ham.


🍲 Recipe Card

Servings: 6
Prep Time: 15 minutes
Cook Time: 1 hour 15 minutes
Total Time: 1 hour 30 minutes
Dietary Tags: Gluten-Free, High-Protein, Nut-Free


Ingredients

  • Cooked ham, diced
  • Canned mixed beans (or a blend of navy, kidney, great northern beans)
  • Onion, chopped
  • Celery, diced
  • Carrot, sliced
  • Garlic, minced
  • Chicken broth or stock
  • Olive oil
  • Bay leaf
  • Dried thyme
  • Salt
  • Black pepper
  • Fresh parsley (optional, for garnish)

📝 Instructions

  1. Sauté the aromatics
    In a large pot, heat olive oil over medium heat. Add onions, celery, and carrots. Cook for 6–8 minutes until softened.
  2. Add garlic and seasoning
    Stir in the garlic, dried thyme, bay leaf, salt, and pepper. Cook for another 1 minute until fragrant.
  3. Combine beans, ham, and broth
    Add the canned beans (drained and rinsed), diced ham, and chicken broth. Bring everything to a gentle boil.
  4. Simmer the soup
    Lower heat to a simmer. Cover and cook for 60–70 minutes, stirring occasionally. The soup should thicken slightly and flavors meld.
  5. Adjust seasoning and serve
    Taste and adjust salt and pepper as needed. Discard bay leaf. Garnish with fresh parsley if desired, and serve hot with crusty bread.

💡 Quick Tips

  • Use leftover ham or a ham bone for even deeper flavor.
  • This recipe is naturally gluten-free and nut-free.
  • Add a pinch of red pepper flakes for heat.
  • Can be made ahead and tastes even better the next day.

🥣 What Makes This Recipe Special?

This is the ultimate comfort food soup — wholesome, rich, and full of protein. It’s an excellent way to stretch leftover ham into a full meal and works with pantry staples. Perfect for meal prep, family dinners, or a cozy lunch.


🔪 Step-by-Step Cooking Guide

1. Prep and Sauté

Heat olive oil in a large soup pot. Add chopped onions, carrots, and celery. Sauté for about 6–8 minutes until vegetables are softened and onions are translucent.

Tip: Cut vegetables evenly so they cook at the same rate.

2. Add Garlic and Seasoning

Stir in garlic, thyme, bay leaf, salt, and pepper. Cook just until fragrant, about 1 minute.

If using fresh thyme, double the amount for more aromatic flavor.

3. Build the Soup Base

Add beans, diced ham, and chicken broth. Bring to a simmer.

Using a ham bone or smoked ham hock here will deepen the flavor — just remove it before serving.

4. Simmer and Blend Flavors

Cover and simmer for about an hour. The soup will thicken as the beans break down slightly.

If the soup gets too thick, add a splash of water or broth.

5. Finish and Serve

Taste and adjust seasoning. Remove bay leaf. Garnish with fresh parsley and serve warm.


🧂 Ingredient Notes & Substitutions

  • Beans: Use canned beans for ease, or soak dried beans overnight and cook beforehand.
  • Ham: Leftover holiday ham or a smoked ham hock work beautifully.
  • Broth: Chicken broth is standard, but vegetable broth also works for a slightly lighter version.
  • Vegetables: Add kale or spinach at the end for a green boost.

Substitutions

  • Vegetarian Version: Omit ham, use smoked paprika or liquid smoke for flavor.
  • Low-Sodium Option: Use low-sodium broth and rinse canned beans well.
  • No Garlic?: Add a pinch of garlic powder if fresh isn’t available.

🍽 Variations & Serving Suggestions

  • Spicy Twist: Add 1 tsp chili flakes or diced jalapeños.
  • Creamy Style: Mash some of the beans or stir in a splash of cream for a richer texture.
  • With Grains: Serve over cooked brown rice or quinoa for an even heartier dish.

Serving Ideas

  • Crusty garlic bread or cornbread
  • Side salad with vinaigrette
  • Top with grated parmesan or cheddar

Pair it with a glass of dry white wine or iced tea for a balanced meal.


🧊 Storage & Make-Ahead Tips

  • Refrigerator: Store in airtight containers for up to 4 days.
  • Freezer: Freeze in individual portions for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm on stovetop over medium-low heat or microwave in 1-minute intervals, stirring in between.
  • Make-Ahead: Prepare a day ahead — flavors deepen overnight.
  • Shelf Life Note: Beans can absorb broth over time. Add a bit of broth or water when reheating to adjust consistency.

📊 Nutrition (Per Serving – approx.)

  • Calories: 310 kcal
  • Carbohydrates: 28g
  • Protein: 22g
  • Fat: 12g
  • Fiber: 8g
  • Sodium: 780mg

Allergens: Contains none of the top 8 allergens (check broth label to confirm gluten-free status).
Diet Tags: Gluten-Free, High-Protein, Nut-Free


❓ Frequently Asked Questions

Q: Can I use dried beans instead of canned?
A: Yes. Soak 1.5 cups of dried beans overnight, then simmer separately until tender before adding.

Q: Can I make this in a slow cooker?
A: Yes. Add all ingredients and cook on low for 6–8 hours or high for 3–4 hours.

Q: What if I don’t have thyme?
A: Substitute with Italian seasoning or herbs de Provence.

Q: Can I add potatoes?
A: Absolutely! Add diced potatoes in the simmering stage for a heartier version.

Q: Is this soup freezer-friendly?
A: Very much so — see freezing instructions above.


📖 Behind the Recipe

This soup was a winter favorite growing up — my grandmother would make a huge pot after the holidays using leftover ham. We’d eat it for days, and it somehow tasted better with each reheating. Over time, I’ve adapted it with canned beans and simplified steps, but the soul of the recipe remains the same: cozy, filling, and made with love.


💬 Let’s Chat!

Have you tried this soup? Did you add your own twist? Let me know in the comments — I’d love to hear how it turned out! And if you made it, please leave a rating or share a photo on social media and tag me.


🔁 Try Next:

  • Rustic Lentil & Sausage Stew
  • Creamy Chicken & Rice Soup
  • Classic Split Pea with Ham