Love this? Pin it for later! 📌
Every January, as the nation pauses to honor Dr. Martin Luther King Jr.’s enduring legacy, my kitchen turns into a small tribute of its own. I simmer a pot of hearty ham soup that carries the warmth of Southern hospitality, the thrift of post-holiday leftovers, and the comforting flavors my grandmother—who marched in Atlanta—used to ladle out after long days of community service. The smell of smoky ham, slow-cooked beans, and earthy greens swirling through the house feels like a quiet hymn: a reminder that food can nourish both body and spirit while bringing people together around a common table. This soup is more than sustenance; it’s a celebration of resilience, community, and the simple joy of sharing a meal on a chilly winter afternoon.
Whether you’re hosting a reflective gathering on MLK Day or simply craving a bowl of something soulful, this recipe delivers layers of flavor that taste like history, home, and hope—all in one spoonful.
Why This Recipe Works
- Smoky Depth: A leftover ham bone plus diced ham create a rich, layered broth without long simmering.
- Nutrient-Packed Greens: Collard or turnip greens add vitamins and that hallmark Southern soul.
- One-Pot Convenience: Minimal dishes mean more time for family, service projects, or reflection.
- Budget-Friendly: Relies on affordable staples like dried beans and humble veggies.
- Make-Ahead Magic: Flavor improves overnight, perfect for gatherings.
- Adaptable Spice: Amp up heat with cayenne or keep it mild for kiddos.
- Crowd Size: Easily doubles to feed a large community supper.
Ingredients You'll Need
Great ham soup begins with thoughtful ingredients. Choose a meaty ham bone saved from a holiday roast or purchase a small smoked ham hock from the butcher—either way, the collagen and smoky seasoning will perfume the broth. Dried Great Northern or cannellini beans offer creaminess, but if you’re pressed for time, canned beans work in a pinch. Collard greens lend authenticity; look for dark, crisp leaves without yellowing. For aromatics, a mix of onion, carrot, and celery—plus a single bay leaf—builds the base, while a dash of apple-cider vinegar balances the ham’s salt and draws all the flavors together. Finally, crack your own black pepper; the volatile oils add a floral note you can’t get from pre-ground.
How to Make Martin Luther King Jr. Day Inspired Ham Soup
Prep the Beans (Overnight Method)
Rinse 1 lb dried beans and pick out any stones. Place in a large bowl, cover with 2 inches of cold water, and stir in 1 tsp kosher salt. Soak 8–12 hours at room temperature. This hydrates the beans evenly and seasons them from the inside out. If you forget, use the quick-soak method: cover beans with water, boil 2 min, cover, and let stand 1 hour, then drain.
Render the Fat
In a heavy Dutch oven over medium heat, add 2 tsp oil and the ham bone (or hock). Sear 3–4 min per side until lightly caramelized. The fond (brown bits) equals flavor. Remove bone; reserve.
Build the Base
Add diced onion, carrot, and celery (classic 2:1:1 ratio) plus a pinch of salt. Sauté 5 min until edges soften; stir in 2 minced garlic cloves and cook 30 sec. You’re looking for translucent veggies, not browning.
Deglaze & Season
Pour in ½ cup dry white wine or apple juice; scrape the pot bottom with a wooden spoon to lift the fond. Let liquid reduce by half. Stir in 1 tsp dried thyme, ½ tsp smoked paprika, and ¼ tsp cayenne for gentle warmth.
Simmer the Broth
Return ham bone, add drained beans, 6 cups low-sodium chicken stock, and 2 cups water. Bring to a low boil, skim foam, then reduce to a gentle simmer. Cover partially and cook 1 hour, stirring occasionally.
Add Greens & Ham
Remove bone; shred any meat and return to pot. Stir in 2 cups chopped collard greens and 1 ½ cups diced cooked ham. Simmer 15–20 min more until greens are tender yet vibrant.
Finish & Taste
Discard bay leaf. Stir in 1 tsp apple-cider vinegar and a handful of chopped parsley. Adjust salt/pepper—ham varies widely in saltiness, so add gradually.
Serve with Soul
Ladle into warm bowls. Offer hot sauce, skillet cornbread, or a drizzle of honey for a sweet-savory contrast. Leftovers taste even better the next day as flavors marry.
Expert Tips
Overnight Soak = Even Cooking
Salted soaking water seasons the beans and prevents blow-outs.
Skim for Clarity
Remove gray foam during first 30 min for a clearer, cleaner broth.
Vinegar Last
Acid can toughen bean skins; add only at the end.
Cool Before Storing
Rapid-cool soup in an ice bath to maintain food safety.
Thickening Hack
Blend 1 cup of soup and stir back in for creaminess without dairy.
Pressure Cooker Shortcut
Use high pressure 25 min (natural release 10 min) for same-day soup.
Color Pop
Add diced red bell pepper with greens for sweet crunch.
Variations to Try
- Vegetarian: Swap ham for smoked paprika + liquid smoke; use veggie stock and add 2 tsp soy sauce for umami.
- Spicy Cajun: Add andouille sausage, ½ tsp file powder, and extra cayenne; serve over rice.
- Bean Trio: Combine navy, black-eyed peas, and pinto for textural contrast.
- Creamy Version: Stir in ½ cup heavy cream at the end for a chowder-like richness.
- Tomato Base: Add 14-oz can diced tomatoes for acidity and color.
- Whole30: Skip beans, use sweet potatoes and compliant chicken stock.
Storage Tips
Refrigerate: Cool completely and store in airtight containers up to 4 days. The soup will thicken; thin with broth when reheating. Freeze: Portion into freezer bags, squeeze out air, lay flat for up to 3 months. Thaw overnight in fridge, then warm gently to avoid breaking beans. Make-Ahead: Prep veggies and cube ham the day before. Combine in a zipper bag; dump into pot with stock and bone when ready to cook. Reheat: Warm on stove over medium-low, stirring occasionally. Microwave works for single bowls—cover loosely to avoid splatter and heat 2–3 min, stirring halfway.
Frequently Asked Questions
Martin Luther King Jr. Day Inspired Ham Soup
Ingredients
Instructions
- Soak Beans: Cover dried beans with water + 1 tsp salt overnight; drain.
- Sear Bone: Heat oil in Dutch oven; brown ham bone 3–4 min per side. Remove.
- Sauté Veggies: Cook onion, carrot, celery 5 min. Add garlic 30 sec.
- Deglaze: Pour in wine; reduce by half. Stir in thyme, paprika, cayenne.
- Simmer: Return bone, add beans, stock, water, bay leaf. Simmer 1 hr.
- Finish: Remove bone; shred meat. Stir in meat, greens, diced ham; cook 15–20 min.
- Season: Add vinegar, parsley, salt & pepper. Serve hot with cornbread.
Recipe Notes
Taste broth before salting; ham varies in saltiness. Soup thickens as it cools; thin with water or broth when reheating.