Love this? Pin it for later!
There's something deeply comforting about a pot of stewed cabbage soup simmering on the stove, especially when we gather to honor Dr. Martin Luther King Jr.'s legacy. Growing up in Virginia, my grandmother would start this soup early on MLK Day morning, filling her modest kitchen with the aromatic promise of a meal that nourished both body and soul. She believed, as Dr. King did, that gathering around the table could bridge divides and heal communities.
This Southern-style stewed cabbage soup has been my family's tradition for over four decades now. The tender cabbage, smoky ham hocks, and warming spices create a symphony of flavors that speak to the resilience and creativity of African American cooking. It's economical, feeds a crowd, and tastes even better the next day—perfect for meal prep or feeding unexpected guests. The soup embodies the spirit of resourcefulness and community that Dr. King championed, transforming humble ingredients into something extraordinary.
What makes this recipe special isn't just its incredible flavor or budget-friendly nature—it's how it brings people together. Every January, I make a double batch and invite neighbors, friends, and those who might be alone for the holiday. We share stories, break bread (or cornbread!), and remember that food has always been a powerful force for connection and change in our communities.
Why This Recipe Works
- Budget-Friendly: Uses inexpensive ingredients like cabbage, dried beans, and smoked ham hocks—perfect for feeding large groups without breaking the bank
- One-Pot Wonder: Everything cooks in a single heavy pot, developing layers of flavor while minimizing cleanup
- Make-Ahead Magic: Flavors deepen overnight, making this soup ideal for preparing ahead of gatherings
- Nutritious Comfort: Packed with fiber-rich vegetables, protein from beans, and healing bone broth nutrients
- Cultural Connection: Honors African American culinary traditions while celebrating unity and community
- Customizable Heat: Easily adjust spice levels to please everyone from children to heat-seekers
Ingredients You'll Need
The beauty of this soup lies in its simplicity. Each ingredient plays a crucial role in building the complex, layered flavors that make this dish memorable. Here's what you'll need and why each component matters:
The Foundation
Green cabbage (2 pounds): The star of our show! Look for a firm, heavy head with crisp, tightly packed leaves. Avoid any with yellowing or wilted outer leaves. The natural sweetness of cabbage develops beautifully during the long simmer.
Smoked ham hocks (2 large): These provide the soul-warming, smoky depth that defines Southern cooking. If unavailable, substitute with 1 pound of smoked turkey wings or necks. For a vegetarian version, use liquid smoke and mushrooms.
Dried great northern beans (1 cup): These creamy white beans hold their shape well and develop a luxurious texture. Soak overnight for best results, or use the quick-soak method if you're pressed for time.
The Aromatics
Yellow onion (1 large): Provides the sweet, foundational flavor base. Dice evenly for consistent cooking.
Celery (3 stalks): Adds subtle vegetal notes and depth. Include the leaves for extra flavor!
Carrots (2 medium): Contribute natural sweetness and beautiful color contrast.
Garlic (6 cloves): Because everything's better with garlic. Mince finely to distribute the pungent flavor throughout.
The Seasonings
Bay leaves (2): These aromatic leaves add subtle, earthy complexity. Remove before serving.
Crushed red pepper flakes (1 teaspoon): Adds gentle warmth without overwhelming heat. Adjust to taste.
Dried thyme (1 teaspoon): Provides herbaceous notes that complement the cabbage beautifully.
Apple cider vinegar (2 tablespoons): The acid brightens all the flavors and cuts through the richness of the ham.
The Liquid Gold
Chicken stock (8 cups): Use homemade if possible, or a high-quality low-sodium store-bought version. The stock forms the backbone of your soup's flavor.
Hot sauce (to taste): I recommend Crystal or Louisiana brand for authentic Southern flavor.
How to Make Martin Luther King Jr. Day Southern-Style Stewed Cabbage Soup
Prep the Beans
The night before, sort through your dried beans to remove any stones or shriveled beans. Place them in a large bowl and cover with cold water by 3 inches. Add 1 teaspoon of salt (this helps them cook evenly) and let soak overnight at room temperature. If you forgot to soak them, no worries! Use the quick-soak method: cover the beans with water, bring to a boil, turn off heat, cover, and let stand for 1 hour before draining.
Brown the Ham Hocks
Heat a large heavy-bottomed pot or Dutch oven over medium-high heat. Add the ham hocks and sear until golden brown on all sides, about 4-5 minutes per side. This step develops the fond (those delicious brown bits) that will flavor your entire soup. Don't rush this step—the caramelization adds incredible depth!
Build the Aromatic Base
Remove the ham hocks and set aside. Reduce heat to medium and add 2 tablespoons of the rendered fat. If there's not enough fat, add a splash of oil. Add the diced onion, celery, and carrots. Cook, stirring occasionally, until the vegetables are softened and the onion is translucent, about 8-10 minutes. Add the garlic and cook for another minute until fragrant.
Add Seasonings
Stir in the thyme, bay leaves, and red pepper flakes. Cook for 30 seconds to bloom the spices and release their essential oils. This quick toasting intensifies their flavors and prevents any raw spice taste in the final soup.
Deglaze the Pot
Pour in the apple cider vinegar and use a wooden spoon to scrape up all the browned bits from the bottom of the pot. These bits (the fond) contain concentrated flavor that will make your soup incredibly rich and complex.
Add the Main Components
Return the ham hocks to the pot. Add the drained beans and chicken stock. The liquid should cover everything by about 2 inches. If not, add water. Bring to a boil over high heat, then reduce to a gentle simmer.
Simmer the Base
Cover partially and simmer gently for 1 hour. During this time, the beans will begin to soften and the ham hocks will start releasing their smoky flavor into the broth. Skim off any foam that rises to the top—this removes impurities and ensures a clear, clean-tasting soup.
Add the Cabbage
Remove the ham hocks and set aside to cool. Add the chopped cabbage to the pot—it will seem like too much, but cabbage wilts dramatically. Stir well to combine. Once the ham hocks are cool enough to handle, remove the meat, discarding the skin, bones, and excess fat. Shred the meat into bite-sized pieces.
Final Simmer
Return the shredded ham to the pot. Continue simmering for another 30-45 minutes, until the cabbage is meltingly tender and the beans are completely soft. The soup should have thickened slightly. If it's too thick, add more stock or water. If too thin, simmer uncovered to reduce.
Season and Serve
Remove the bay leaves. Taste and adjust seasoning with salt, black pepper, and hot sauce as desired. Remember that the ham hocks add saltiness, so taste before adding more salt. Serve hot with cornbread on the side, and encourage guests to add their own hot sauce at the table.
Expert Tips
Low and Slow is Key
Resist the urge to boil your soup vigorously. A gentle simmer allows flavors to meld without making the cabbage mushy or causing the beans to burst. The difference in final texture and flavor is remarkable.
Save the Pot Liquor
The cooking liquid (pot liquor) is liquid gold! Don't discard it if you have leftovers. It's packed with nutrients and makes an excellent base for your next pot of greens or beans.
Shock Your Cabbage
If your cabbage is particularly strong-smelling, soak the chopped pieces in ice water with a splash of vinegar for 30 minutes before cooking. This mellows the flavor and removes any bitterness.
Smoke It Up
For extra smoky flavor, add a teaspoon of smoked paprika along with the other spices. It's not traditional, but it adds wonderful complexity if you can't find good smoked ham hocks.
Thickness Control
For a thicker soup, remove 2 cups of the cooked soup, puree it, and return it to the pot. For a thinner consistency, simply add more stock or water until it reaches your desired consistency.
Season at the End
Ham hocks vary in saltiness, so always taste your soup before adding additional salt. It's easier to add more than to fix an over-salted soup!
Variations to Try
Vegetarian Version
Replace ham hocks with 2 tablespoons of smoked paprika and 2 teaspoons of liquid smoke. Add a pound of diced mushrooms for umami depth. Use vegetable stock instead of chicken stock.
Spicy Creole Style
Add 1 tablespoon Creole seasoning, 2 diced jalapeños, and substitute andouille sausage for half the ham hocks. Finish with a dash of filé powder for authentic Creole flavor.
Portuguese-Inspired
Add 1 pound of linguica sausage, substitute kale for half the cabbage, and include 2 diced potatoes. Season with paprika and a bay leaf for a Caldo Verde twist.
Budget Stretcher
Use only 1 ham hock and add 2 diced potatoes, 1 cup of rice, or a can of diced tomatoes to stretch the soup further. This was common during the Depression and still tastes amazing.
Storage Tips
Refrigeration
Store cooled soup in airtight containers in the refrigerator for up to 5 days. The flavors actually improve after the first day as they meld together. When reheating, you may need to add a splash of water or stock as the soup will thicken considerably when chilled.
Freezing
This soup freezes beautifully for up to 3 months. Portion into freezer-safe containers, leaving 1 inch of headspace for expansion. Thaw overnight in the refrigerator before reheating. Note that the cabbage may become slightly softer after freezing, but the flavor remains excellent.
Reheating
Reheat gently on the stovetop over medium-low heat, stirring occasionally. Add liquid as needed to achieve desired consistency. Microwave reheating works in a pinch—use 50% power and stir every 60 seconds to ensure even heating. Never let the soup boil vigorously, as this can make the cabbage mushy.
Frequently Asked Questions
Martin Luther King Jr. Day Southern-Style Stewed Cabbage Soup
Ingredients
Instructions
- Soak beans: Place dried beans in a large bowl, cover with cold water by 3 inches, and soak overnight. Drain and rinse.
- Brown ham hocks: Heat a large pot over medium-high heat. Sear ham hocks until golden on all sides, 4-5 minutes per side. Remove and set aside.
- Sauté vegetables: In rendered fat, cook onion, celery, and carrots until softened, 8-10 minutes. Add garlic and cook 1 minute more.
- Add seasonings: Stir in thyme, bay leaves, and red pepper flakes. Cook 30 seconds until fragrant.
- Deglaze: Add vinegar and scrape up browned bits from pot bottom.
- Build soup: Return ham hocks to pot with drained beans and chicken stock. Bring to a boil, then reduce to a simmer.
- Simmer: Cover partially and simmer 1 hour, skimming foam as needed.
- Add cabbage: Remove ham hocks, add chopped cabbage, and continue simmering. When cool enough to handle, shred ham meat and return to pot.
- Finish cooking: Simmer 30-45 minutes more until cabbage is tender and flavors meld. Season with salt, pepper, and hot sauce to taste.
- Serve: Remove bay leaves and serve hot with cornbread on the side.
Recipe Notes
This soup tastes even better the next day! Store cooled soup in the refrigerator for up to 5 days or freeze for up to 3 months. Ham hocks vary in saltiness, so taste before adding additional salt.