Birmingham Soup Recipe: Slow-Simmered Comfort with Star Anise and Ginger

Soups & Stews

Birmingham Soup Recipe: Slow-Simmered Comfort with Star Anise and Ginger

Birmingham soup delivers the kind of slow-simmered comfort that warms both body and soul—think rich, spiced broth loaded with tender meat, vegetables, and a fragrant blend of star anise and ginger.

This recipe captures the heart of Alabama’s soul food tradition, where every spoonful tells a story of slow cooking and deep flavor. The secret lies in the patient simmering, which transforms tough cuts into melt-in-your-mouth perfection while infusing the broth with layers of aromatic warmth.

What sets this Birmingham soup apart is its balance of bold spices and tender textures—star anise and ginger lend an earthy sweetness, while smoked ham and chicken add depth to the broth. The vegetables, from carrots to potatoes, become fork-tender without losing their natural sweetness.

This isn’t just soup; it’s a meal in a bowl, designed to feed a crowd or satisfy a cozy night in.

The result is a velvety, deeply flavorful soup with a crust of golden bread on top, offering both hearty satisfaction and a touch of rustic elegance.

The slow cooking process ensures every ingredient melds into a harmonious blend, making this the kind of dish that tastes even better the next day. Perfect for chilly evenings or family gatherings, it’s the ultimate comfort food.

Pair it with crusty cornbread or a simple green salad to round out the meal. Here’s how to bring this classic Birmingham tradition to your kitchen—step by step, with all the care and patience it deserves.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for birmingham soup

Six ingredients for the meaty base, plus spices that make this soup unforgettable.

Ingredient Amount Notes
Smoked Ham Hock 🥓 2 whole Uncooked, for deep flavor
Chicken Thighs 🍗 1 ½ lb Bone-in, skin-on preferred
Yellow Onions 🧅 2 whole Medium size, chopped
Carrots 🥕 4 whole Medium size, peeled
Potatoes 🥔 2 lb Russet or Yukon Gold
Celery Stalks 🧅 4 whole Fresh, chopped
Garlic Cloves 🧄 6 cloves Fresh, minced
Star Anise Pods 🌿 2 whole Whole pods for aroma
Fresh Ginger 🌿 2 tbsp Grated, fresh preferred
Chicken Broth 💧 8 cups Low-sodium preferred
All-Purpose Flour 🌾 ½ cup For bread topping
Milk 🥛 ¼ cup Whole milk for richness
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Bay Leaves 🌿 2 whole Fresh if possible

The ham hock and chicken thighs are the heart of this soup—they need time to break down, so don’t skimp. Look for bone-in, skin-on thighs at the grocery store’s meat counter—they’ll give you that rich, gelatinous broth. Smoked ham hocks? Kroger or local butchers usually carry them, or check the deli section. Star anise and fresh ginger are non-negotiable for that signature warmth—Penzeys or the spice aisle at Whole Foods have the best quality. If you can’t find fresh ginger, frozen works fine, just grate it fresh for maximum punch.

No ham hock? Double the chicken thighs and add a smoked paprika packet for depth. Fresh bay leaves are ideal, but dried at half the amount works too. The carrots and potatoes can be swapped for turnips or sweet potatoes if you’re feeling adventurous. For the bread topping, Pillsbury Grands or homemade biscuit dough both work—just tear it into chunks and sprinkle on top. The flour and milk for the bread topping can be swapped for a mix of cornmeal and water if you’re going for a Southern twist.

This soup tastes even better the next day, so make a big batch. Store leftovers in the fridge for up to 5 days or freeze for 3 months. I like to portion it into containers with a little extra broth on top—keeps it from drying out. For serving, a sprinkle of fresh parsley or a dash of hot sauce adds the perfect finishing touch. The bread topping? Toast it under the broiler for 2-3 minutes before serving for extra crunch.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this soup—just toss everything in a big pot, simmer, and walk away. No chopping boards to wash, no extra pans, and the ham hock practically melts into the broth while you’re still peeling potatoes.
  • Smoky Depth Bomb: That ham hock? It’s the secret weapon. The slow simmer pulls all the smoky, salty goodness into the broth, while the chicken thighs add rich, juicy layers. Honestly, the first spoonful makes me pause mid-stir.
  • Leftovers That Shine: This soup only gets better the next day. The flavors meld into something even richer, and I’ve reheated portions for lunch without a single complaint. My freezer’s stocked with it—because why not?
  • Budget-Friendly Feast: You’re feeding a crowd for pennies. Chicken thighs and ham hocks stretch across multiple bowls, and the veggies (onions, carrots, potatoes) are cheap staples. Between us, this is my go-to when I need to feed the neighborhood.

Step-by-step instructions for Birmingham soup

Here's how to make this hearty, slow-cooked masterpiece that's all about rich flavors and tender meat.

1

Prepare the Base Ingredients

Start by thoroughly rinsing the 2 whole smoked ham hocks and 1.5 lb chicken thighs under cold water to remove any surface impurities. Pat them completely dry with paper towels—this helps the meat brown better and keeps the broth clear. Place them in a large Dutch oven or heavy pot.

In the same pot, add the 2 whole yellow onions (chopped into large chunks), 4 whole carrots (peeled and cut into thick rounds), 2 lb potatoes (cut into large chunks), and 4 whole celery stalks (chopped into 1-inch pieces). These vegetables will form the flavorful base of your soup. You'll notice the vegetables are cut into larger pieces—they'll soften as they simmer, but you want them to hold their shape enough to be identifiable in the finished dish.

2

Build the Aromatics and Simmer

Add the 6 cloves minced garlic, 2 whole star anise pods, 2 tbsp grated fresh ginger, 2 whole bay leaves, 1.5 tsp salt, and 0.5 tsp black pepper to the pot. Pour in the 8 cups chicken broth until everything is just submerged—you want the liquid to cover the meat and vegetables by about an inch. This ensures even cooking and prevents the meat from drying out.

Bring the mixture to a boil over medium-high heat, then immediately reduce to a gentle simmer. The key here is patience—this soup needs to cook low and slow. Cover the pot with a lid and let it simmer for 2 hours. You'll know it's ready when the meat is fork-tender and pulls away easily from the bone. Skim off any foam that rises to the surface during the first 30 minutes of cooking to keep the broth clear.

3

Prepare the Bread Topping

While the soup simmers, prepare the bread topping in a separate bowl. Combine the 0.5 cup all-purpose flour and 0.25 cup milk to form a thick paste. The mixture should be smooth but still slightly lumpy—this is perfect for creating a crispy, golden topping. If it's too thick, add a splash more milk; if too thin, stir in a bit more flour. This mixture will give your soup that classic Birmingham bread crust that adds texture and richness.

4

Finish the Soup and Add the Topping

After the soup has simmered for 2 hours, remove the 2 whole smoked ham hocks and chicken thighs from the pot and let them cool slightly. Once cool enough to handle, use a fork or meat claws to shred the meat into bite-sized pieces. Return the shredded meat to the pot and stir gently to combine. Taste the broth and adjust the seasoning if needed—you might need a bit more salt or pepper to balance the flavors.

Preheat your oven to 375°F. Spoon the soup into individual serving bowls, leaving a little space at the top. Ladle the flour-milk mixture evenly over each bowl of soup, creating a thin, even layer. Place the bowls on a baking sheet and bake for 10-15 minutes until the topping is golden brown and crispy. The topping should be just set but still slightly soft underneath—this ensures it's easy to scoop up with each spoonful.

5

Serve Warm and Enjoy

Remove the bowls from the oven and let them sit for 2-3 minutes to allow the topping to set slightly. Serve immediately while the soup is steaming hot. The contrast between the crispy bread topping and the rich, savory broth creates the perfect balance of textures and flavors. This soup is best enjoyed fresh out of the oven, so gather everyone around the table and savor each comforting bite.

👨‍🍳

Pro Tips For Making Birmingham Soup

  • CRACK THE HAM HOCK FIRST: Simmer the ham hock uncovered for the first 30 minutes—yes, even if it looks messy. This breaks down the collagen faster and keeps the broth from turning into glue later. (I learned this the hard way when my soup turned into a sad, gelatinous puddle.)
  • CHOP ONIONS IN HALVES: Cut the yellow onions into thick wedges instead of tiny dice—this prevents them from dissolving into the broth. Thick slices hold their shape and add sweetness without turning to mush. (Your future self will curse you if you skip this.)
  • SKIP THE POTATO PEELING: Leave the skins on the potatoes—they add texture and prevent the soup from turning into a puree. Just scrub them clean and cut them into even chunks. (I used to peel them religiously until I realized how much better the texture was.)
  • USE CHICKEN THIGHS SKIN-ON: The skin on chicken thighs renders fat that keeps the soup rich and flavorful. Remove it after browning, but don’t skip this step—it’s the difference between a good soup and a great one. (Yes, even if you’re in a hurry.)

Flavor customization for this birmingham soup

Spicy Kick

If you love heat, add 1-2 tbsp hot sauce (like Crystal or Tabasco) to the broth during the final 30 minutes of simmering. For extra depth, stir in ½ tsp cayenne pepper with the spices at the start.

I like to finish with a sprinkle of red pepper flakes on top for an extra layer of heat that lingers. 🌶️

Smoky Depth

For a deeper smoky flavor, add 1 tbsp smoked paprika or ½ tsp liquid smoke to the broth. If you’re using a smoked ham hock, this step is optional, but it adds an extra layer of richness that pairs perfectly with the star anise and ginger.

I’ve also experimented with ½ cup diced smoked sausage (like kielbasa) for a heartier, smokier twist.

Creamy Texture

To make the soup extra velvety, stir in ½ cup heavy cream or ½ cup coconut milk during the last 15 minutes of simmering. This adds a luxurious mouthfeel while keeping the dish balanced.

For a dairy-free option, use ½ cup unsweetened almond milk—it won’t be as rich but still adds creaminess. 🥛

Herb Infusion

Brighten the soup with 1 tbsp fresh thyme or 1 tbsp fresh parsley, added during the last 10 minutes of cooking. The herbs add freshness that cuts through the richness of the meat and spices.

I also like to garnish each bowl with a sprinkle of chopped parsley before serving—it adds a pop of color and a fresh finish.

Sweet & Tangy

Balance the savory flavors with a touch of sweetness and tang. Stir in 1 tbsp apple cider vinegar or 1 tsp honey during the final 5 minutes of simmering.

This brightens the broth and complements the star anise and ginger beautifully. A squeeze of lemon juice at the end also works wonders for a zesty finish.

Extra Veggie Boost

For a lighter take, add 1 cup chopped kale or 1 cup diced zucchini during the last 30 minutes of cooking. These vegetables soften quickly and add a fresh, earthy note to the soup.

If you’re feeling adventurous, toss in ½ cup corn kernels for a Southern-inspired twist that’s especially great in summer. 🥕

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 9g45%
Cholesterol 145mg48%
Sodium 1020mg44%
Total Carbohydrate 38g13%
Dietary Fiber 6g21%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Why does Birmingham soup need such a long cooking time?

The slow simmer is what makes this soup so rich and tender. The 2-hour cook time allows tough cuts like ham hocks and chicken thighs to break down completely, creating that signature melt-in-your-mouth texture. It also lets the star anise and ginger infuse deeply into the broth, building layers of warm, aromatic flavor that can't be rushed.

2

Can I make this soup in a slow cooker?

Combine all ingredients in your slow cooker and cook on low for 6-8 hours or high for 3-4 hours. Just skip the bread topping step—it won't crisp properly in a slow cooker. Instead, serve with warm cornbread or crusty rolls on the side. The flavors will develop beautifully with this hands-off method.

3

What's the best way to store leftovers?

Store in airtight containers in the fridge for up to 5 days or freeze for 3 months. To reheat, warm on the stovetop over medium-low heat until steaming, stirring occasionally. For the bread topping, you can reheat it separately in the oven at 350°F for 5-7 minutes to restore its crispiness. The soup actually tastes even better the next day!

4

Can I substitute any of the meat?

Yes! For a vegetarian version, replace the ham hocks and chicken with 2 cups dried white beans (soaked overnight) and 1 lb mushrooms. For seafood lovers, try 1 lb shrimp or crab meat added during the last 15 minutes of cooking. The broth will still be flavorful, though the texture will differ.

5

How do I make the bread topping extra crispy?

For maximum crispiness, bake the topping on a separate baking sheet at 400°F for 8-10 minutes before placing it on the soup. You can also brush the topping with a little melted butter before baking, or sprinkle with grated Parmesan cheese for extra flavor. The key is a high enough temperature to get that perfect golden crust.

★★★★★4.5(15 reviews)
Categories Soups & Stews