Soups & Stews
This Alabama Power Potato Soup delivers the kind of soul-warming comfort that makes a chilly afternoon disappear. The secret lies in its thick, velvety texture—achieved without heavy cream—where potatoes blend into a rich, creamy base while ham and cheese swirls add layers of smoky, savory depth. I’ve perfected this one-pot recipe after countless batches, and it’s become the centerpiece of my Southern kitchen. What sets this apart is the technique: potatoes are simmered until tender before being blended directly into the broth, creating that signature creamy yet hearty consistency. The addition of diced ham and sharp cheddar transforms it into a meal that’s equal parts satisfying and nostalgic. The soup thickens beautifully as it cooks, making it ideal for serving with crusty bread or buttery cornbread. By the time you’re done, you’ll have a steaming bowl of soup with golden cheese swirls peeking through the creamy surface, each spoonful packed with the flavors of Alabama’s countryside. The aroma alone—smoky, cheesy, and unmistakably comforting—will have everyone at the table asking for seconds. This recipe is designed for foolproof results, whether you’re feeding a crowd or prepping for a cozy weeknight dinner. The best part? It comes together in one pot, so cleanup is just as easy as the cooking. Let’s get started!
Ingredients for alabama power potato soup
Pantry staples and a few Southern pantry favorites—this soup comes together faster than you can say 'cheese swirls'.
| Ingredient | Amount | Notes |
|---|---|---|
| Yellow Onions 🧅 | 1 ½ cups | Diced into small pieces |
| Russet Potatoes 🥔 | 3 lbs | Peeled and cubed evenly |
| Diced Ham 🥓 | 1 ½ cups | High-quality smoked ham |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded fresh from block |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Butter 🧈 | 4 tbsp | Unsalted, cut into pieces |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Crusty Bread 🍞 | 1 loaf | For serving (optional) |
| Butter (for bread) 🧈 | 2 tbsp | Melted for dipping |
The ham and cheese are the stars here. Look for thick-cut smoked ham at the deli counter—it adds that unmistakable Southern flavor. Whole Foods or Kroger usually have the best selection, but any good grocery store will do. For the cheese, sharp cheddar from a block makes all the difference—pre-shredded gets clumpy and lacks flavor. If you're feeling fancy, grab some white cheddar for extra creaminess. The potatoes? Russets are ideal—they hold up better to blending than waxy varieties. Peel them first, then cut into even cubes so they cook uniformly. I always buy extra potatoes since they're the base of the soup.
No smoked ham? Substitute with high-quality ham hock for deeper flavor, or use regular ham and add a dash of liquid smoke. Cheese shortage? Gruyère or Gouda work beautifully, though the flavor will be milder. Fresh thyme out of season? Dried thyme at one-third the amount is fine, but toast it lightly in a dry pan first to wake up those flavors. The broth is non-negotiable—low-sodium is key so you can control the saltiness. If you're using bouillon cubes, Diamond Crystal is the way to go for that authentic taste. For the bread, a crusty sourdough or French baguette is perfect—anything that can handle a good dipping in that buttery ham and cheese broth.
This soup tastes even better the next day—reheats beautifully with just a splash of broth or water. Store leftovers in the fridge for up to 5 days or freeze for 3 months. I usually make a double batch because it disappears fast. For freezing, portion into containers with a little extra broth to keep it moist. The bread? Keep it wrapped in a paper towel in a bag at room temperature for 3-4 days—it stays fresh longer that way. The cheese swirls are the best part, so don't skip that final step of stirring in the shredded cheddar before serving.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-simmer. Sauté onions, add potatoes, ham, and broth—then let the slow cooker (or stovetop) do the work. No peeling mountains of potatoes or chopping stress; just hands-off richness.
- Cheddar-Ham Dream Team: That sharp cheddar melts into gooey, stretchy perfection while the ham adds salty, smoky depth. The broth keeps it creamy without heavy cream—honestly, it’s the kind of flavor that makes you want to eat it straight from the pot.
- Game for Any Day: Between us, this soup is my lazy Sunday brunch or my "I don’t know what’s for dinner" lifesaver. Serve it with crusty bread for a hearty lunch, or add a fried egg on top for a dinner upgrade. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Most soups turn sad in the fridge, but this one? Better the next day. The potatoes absorb all the cheesy, savory goodness, and reheating takes two minutes. Plus, it’s cheap to make—ham and potatoes stretch far, so you’re not breaking the bank for seconds.
Step-by-step instructions for Alabama power potato soup
Here's how to make this rich, smoky soup with perfect texture and flavor every time.
Sauté the Aromatics Until Fragrant
Melt the 4 tbsp butter in a large Dutch oven over medium heat. Add the 1.5 cups diced yellow onions and cook for 5-6 minutes until they become translucent and just beginning to soften. This is where the flavor foundation starts building—don't rush this step.
Add the 4 cloves minced garlic and cook for another 30 seconds until you can smell that wonderful garlic aroma. Stir in the 1.5 tsp salt, 0.5 tsp black pepper, and 1 tsp dried thyme, letting the spices toast for 10 seconds to release their essential oils. This aromatic base will infuse the entire soup with depth.
Cook the Potatoes Until Tender
Add the 3 lbs cubed russet potatoes to the pot and stir to coat them evenly with the butter and aromatics. Pour in the 6 cups chicken broth and bring everything to a gentle boil. Once boiling, reduce heat to medium-low and let the potatoes simmer for 15-20 minutes until they're fork-tender but not falling apart.
I like to check for doneness by piercing a potato cube with a knife—it should slide in easily with just slight resistance. If the potatoes are cooking too quickly, reduce the heat slightly. The goal is tender potatoes that will hold their shape but still have a slight bite.
Add Ham and Simmer the Soup
Stir in the 1.5 cups diced ham and the 2 whole bay leaves, then continue simmering for another 10 minutes. The ham will release its smoky flavor into the broth, while the bay leaves add that classic herbal note that makes this soup taste so authentic. Taste the broth now—it should be rich and flavorful but still need the cream and cheese to reach its full potential.
Real talk: If the soup looks too thin at this point, don't worry. The cream and cheese will thicken it up beautifully. The ham should be heated through but not crispy—we're going for tender, flavorful pieces that melt into the soup.
Finish with Cream and Cheese for Richness
Reduce the heat to low and stir in the 1 cup heavy cream, letting it warm through for 2 minutes. Then add the 2 cups shredded sharp cheddar cheese, stirring constantly until completely melted and smooth. The cheese should create those signature swirls that make this soup so special—keep stirring until it's fully incorporated.
Taste and adjust seasoning if needed. I usually add a pinch more salt or black pepper at this stage, as the cheese can sometimes overpower the other flavors. The soup should be thick but still spoonable—if it's too thick, whisk in 1-2 tablespoons of hot broth to reach your desired consistency.
Serve with Crusty Bread
Remove the 2 whole bay leaves before serving. Ladle the hot soup into bowls and serve immediately with slices of crusty bread and the 2 tbsp melted butter for dipping. The contrast between the creamy soup and the crispy bread is what makes this dish so satisfying.
This soup tastes even better the next day as the flavors meld together, but it's hard to resist eating it fresh while it's still steaming hot. The combination of smoky ham, rich cheese, and creamy broth creates a perfect balance of flavors that's pure comfort food at its best.
Pro Tips For Making Alabama Power Potato Soup
- Sear the Onions First: Alabama Power Potato Soup needs deep flavor, and skipping this step means missing out. Cook the yellow onions in butter or oil over medium-high heat until they’re golden brown—not just soft—before adding anything else. I learned this the hard way; pale onions just don’t cut through the richness of the cheese and ham.
- Cut Potatoes Evenly: Uneven potato chunks mean some will turn to mush while others stay undercooked. Aim for 1.5-inch cubes, and if you’re using a mix of small and large potatoes, break the bigger ones down further. Trust me, nobody wants a soup where half the potatoes are still rock-hard.
- Add Cheese Slowly: Dumping all the sharp cheddar at once turns the soup into a gluey mess. Stir in a handful at a time, letting each batch melt completely before adding more. If you’re impatient like me, at least warm the cheese first—it blends in smoother and faster.
- Simmer, Don’t Boil: Alabama Power Potato Soup needs time to develop its creamy texture, not a fast boil that turns the potatoes to paste. Keep the heat at a gentle simmer (small bubbles, occasional swirls) for at least 20 minutes after the potatoes are tender. Rushing this step is how you end up with a sad, watery soup.
Make-ahead tips for this recipe
Prep Ahead for Creamy Perfection
Start by dicing all your 1.5 cups yellow onions and 3 lbs russet potatoes the night before—store them in airtight containers in the fridge. The potatoes will soak up any excess moisture, making them easier to handle later. I also prep the 1.5 cups diced ham and shred the 2 cups sharp cheddar cheese in advance for faster assembly. This shaves 20-30 minutes off your cooking time on busy days. 💡
Freezer-Friendly Base
Make the soup base (through Step 3) up to 3 days ahead and store it in the freezer. Let it cool completely, then transfer to a quart-sized freezer bag, leaving 1 inch headspace for expansion. When ready to serve, thaw overnight in the fridge, then reheat on the stovetop with 1 cup extra broth to restore creaminess. The flavors actually deepen after freezing—trust me! ❄️
Cheese Swirl Shortcut
For the signature cheese swirls, melt the 2 cups shredded cheddar in a separate bowl over simmering water (double boiler method) before adding it to the soup. This ensures perfectly melted, stretchy strands every time. I also keep a small bowl of shredded cheese at the table so guests can add extra swirls to their bowls—it’s always a crowd-pleaser. 🧀
Bread Prep for Dipping
Slice your 1 loaf crusty bread and toast it in the oven at 375°F for 5-7 minutes while the soup finishes cooking. Store the toasted slices in a paper towel-lined bag at room temperature for up to 4 days. For extra flavor, brush the warm bread with 2 tbsp melted butter and a pinch of salt before serving. The buttery dipping sauce is a game-changer! 🍞
Double Batch for Leftovers
This soup freezes beautifully for up to 3 months, so I always double the recipe. Portion into 2-quart freezer bags with a splash of broth between layers to prevent freezer burn. When reheating, add 2-3 tablespoons of broth or water per quart to restore creaminess. The texture stays rich and the flavors intensify—perfect for lazy weeknight dinners. 💪
Garnish Like a Pro
Keep a small bowl of chopped green onions or crumbled bacon bits on hand for garnishing. Sprinkle them over individual servings right before eating to add freshness and crunch. I also keep a mini crockpot of extra soup on low heat so I can top off bowls without reheating the entire pot. It’s the little touches that make this soup feel restaurant-worthy! ✨
Nutrition facts
Frequently asked questions
Why does this Alabama-style potato soup get so creamy without heavy cream?
The secret is in the potatoes! When russets are simmered until tender and blended into the broth, their natural starches create a velvety texture. The 1 cup heavy cream just enhances that richness without being the star—it's all about that perfect balance of smoky ham and sharp cheddar swirls.
Can I make this soup dairy-free?
Swap the heavy cream for 1 cup full-fat coconut milk (for richness) and use dairy-free cheddar or nutritional yeast for that cheesy flavor. The potatoes will still provide creaminess, and you can add a splash of plant-based butter for depth. The texture will be slightly different but still delicious.
What's the best way to reheat leftovers without breaking the texture?
Reheat gently on the stovetop over low heat with 2-3 tablespoons of broth or water per quart to restore creaminess. Never microwave directly from the fridge—it can make the soup watery. For extra insurance, whisk in a pat of butter at the end to smooth out any separation. It reheats beautifully!
Can I substitute the ham with something else?
Try smoked sausage (like kielbasa) for a different flavor profile, or bacon bits for crispy texture. For a vegetarian version, use mushrooms or lentils and add a dash of liquid smoke. The key is maintaining that smoky depth—without ham, you'll need to boost the seasoning with extra thyme or smoked paprika.
How do I make this soup kid-friendly?
Reduce the cheese to 1 cup and the cream to ½ cup to keep it lighter. Blend a portion of the soup for extra smoothness, and serve with buttered noodles or soft bread on the side. Kids love the familiar potato flavor without the richness. You can also hide finely chopped veggies like carrots or zucchini in the initial sauté.
