Recreating Houlihan’s signature potato soup at home delivers that same creamy, comforting experience you love from the restaurant. This recipe focuses on achieving the perfect balance between velvety texture and hearty potato chunks, just like the original. The secret lies in partial blending and a touch of cheddar cheese stirred in at the end.
The result is a rich, satisfying soup that’s ideal for chilly evenings or whenever you crave restaurant-quality comfort food. Top it with crispy bacon, sharp cheddar, and fresh green onions for the full Houlihan’s experience. Every spoonful brings that familiar warmth and creamy indulgence you remember.
Ingredients for Houlihans Potato Soup
Everything you need to recreate that velvety, restaurant-style potato soup right in your kitchen.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Peeled and cubed into 1-inch pieces |
| Unsalted Butter 🧈 | ½ cup | 1 stick, for sautéing and richness |
| Yellow Onion 🧅 | 1 whole | Finely diced for even cooking |
| Celery Stalks 🌿 | 2 whole | Finely chopped for aromatic base |
| All-Purpose Flour 🌾 | ¼ cup | For thickening the soup base |
| Chicken Broth 🍲 | 4 cups | Low-sodium preferred for control |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess (or half-and-half) |
| Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded from block |
| Sour Cream 🥄 | ½ cup | Full-fat for tangy richness |
| Bacon 🥓 | 6 slices | Cooked crispy, crumbled for topping |
| Green Onions 🧅 | 3 whole | Thinly sliced for garnish |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Salt 🧂 | 1 ½ tsp | Adjust to taste after blending |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🌿 | ½ tsp | Or substitute 1 tsp fresh |
The potatoes are the heart of this soup—Russets give that perfect fluffy-yet-creamy texture Houlihan’s is known for. Look for firm, unblemished potatoes (about 4-5 medium should do it). The cheddar matters too—skip the pre-shredded stuff (it’s coated in anti-caking agents) and grab a block of sharp cheddar from the deli counter. I always use Cabot or Tillamook for that extra tang. The bacon? Thick-cut from the butcher counter crisps up better than the pre-packaged kind (and you’ll have leftovers for BLTs).
Need to lighten it up? Swap the whole milk for half-and-half or even evaporated milk—still creamy but less heavy. No thyme? Poultry seasoning at half the amount works in a pinch. Vegetarian? Use vegetable broth and skip the bacon (or try coconut bacon for crunch). The flour can be swapped for cornstarch slurry if you’re gluten-free—just mix 2 tbsp with cold broth before adding. And if you’re out of sour cream, Greek yogurt is an easy 1:1 substitute (just thin it with a splash of milk).
This soup keeps beautifully—4-5 days in the fridge, though the potatoes thicken as they sit. Thin with broth when reheating. Freezes for up to 3 months (leave out the cheese and add it fresh when serving). Pro tip: Cook the bacon and chop the green onions ahead—they keep 3 days in the fridge, making weeknight assembly a breeze. The cheese is best shredded fresh, but you can prep everything else in advance.
Why You’ll Love This Recipe
- One-Pot Magic: I love that this soup comes together in a single pot—no extra bowls, no fancy equipment. Just sauté the onions and celery in butter, toss in the flour, then let the russets do their thing while you stir occasionally. Cleanup is almost as satisfying as the first bite.
- That Buttery Depth: The combination of melted unsalted butter and slowly softened onions creates this rich, velvety base that makes the soup taste like it simmered all day. Honestly, I’ve tried skipping the butter to “lighten it up,” but the flavor just isn’t the same—worth every pat.
- Freezer’s Best Friend: This recipe doubles beautifully, and the leftovers freeze like a dream. I’ll make a big batch on Sunday, portion it into containers, and suddenly, I’ve got lunches or lazy dinners ready for weeks. (Yes, even after thawing, the texture stays creamy.)
- Budget Meal MVP: Russets are cheap, celery and onions keep forever, and a little butter goes a long way. For under $10, I can feed my family a hearty, filling meal—no last-minute grocery runs or pricey ingredients required. It’s my go-to when the wallet’s feeling tight but we still want something cozy.
Step-by-Step Instructions for Houlihan’s Potato Soup
This comforting soup comes together in simple steps for that creamy, restaurant-quality flavor you love.
Step 1: Cook the Bacon and Sauté Vegetables
Start by cooking the 6 slices bacon in a large pot over medium heat until crispy, about 8-10 minutes. Remove the bacon with a slotted spoon and set aside on paper towels to drain, leaving the rendered fat in the pot.
In that same pot with the bacon fat, add the 0.5 cup unsalted butter and let it melt. Then stir in the finely diced yellow onion, chopped celery stalks, and minced garlic cloves. Cook for 5-6 minutes until the vegetables soften and the onions turn translucent. This aromatic base builds the soup’s rich flavor foundation.
Step 2: Create the Creamy Soup Base
Sprinkle the 0.25 cup all-purpose flour over the sautéed vegetables and stir constantly for 1-2 minutes to cook out the raw flour taste. This creates a roux that will thicken your soup beautifully.
Slowly pour in the 4 cups chicken broth while whisking continuously to prevent lumps. Bring the mixture to a gentle simmer, then add the 2.5 lb peeled and cubed russet potatoes. The potatoes should be just covered by the liquid – if needed, add a splash more broth or water.
Step 3: Simmer and Blend for Creaminess
Stir in the 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme. Bring the soup to a boil, then reduce heat to medium-low and simmer for 15-20 minutes until the potatoes are fork-tender and easily pierced with a knife.
Once the potatoes are fully cooked, use an immersion blender to puree about half the soup right in the pot. This creates that signature creamy texture while leaving some potato chunks for body. If you don’t have an immersion blender, carefully transfer about half the soup to a regular blender, puree, then return it to the pot.
Step 4: Add Dairy for Richness
Reduce the heat to low and stir in the 2 cups whole milk, being careful not to let the soup boil. Then gradually add the 1.5 cups sharp cheddar cheese, stirring constantly until completely melted and smooth. The cheese should create a velvety, golden-hued soup base.
Remove the pot from heat and stir in the 0.5 cup sour cream until fully incorporated. This final addition gives the soup that tangy richness that makes Houlihan’s version so special. Taste and adjust seasoning if needed – the cheese may make additional salt unnecessary.
Step 5: Serve with Toppings
Ladle the hot soup into bowls and immediately top each serving with the crispy crumbled bacon and thinly sliced green onions. The contrast of the warm, creamy soup with the cool, fresh toppings is what makes this dish so satisfying.
For the full Houlihan’s experience, serve with additional shredded cheddar and a sprinkle of black pepper. The soup will thicken slightly as it cools, so if you’re making it ahead, you may need to thin it with a little extra milk when reheating.
Wine and Beer Pairings for This Recipe
Creamy White Wines
A rich, buttery Chardonnay from California pairs beautifully with this soup. The oak-aged notes of vanilla and caramel complement the creamy texture, while the acidity cuts through the richness. I love Kendall-Jackson Vintner’s Reserve for its balanced profile. 🍷
Crisp Lager Beers
For beer lovers, a clean, crisp American lager like Budweiser or Coors Banquet works wonderfully. The light malt sweetness and subtle hop bitterness refresh your palate between spoonfuls. The carbonation also helps cleanse the creaminess from your mouth.
Medium-Bodied Reds
If you prefer red wine, go for a lighter Pinot Noir from Oregon. The bright red fruit flavors and earthy undertones won’t overpower the soup’s delicate balance. La Crema makes an excellent, food-friendly option that’s widely available.
Wheat Beers
A Hefeweizen with its banana and clove notes creates an interesting contrast. The slight sweetness and effervescence make it a refreshing match. Weihenstephaner from Germany is my go-to choice for this pairing.
Dry Sparkling Wines
For special occasions, try a Brut sparkling wine like Gruet from New Mexico. The crisp acidity and fine bubbles cut through the soup’s richness while the yeasty notes complement the cheddar. It’s an elegant pairing that surprises guests. ✨
Amber Ales
An amber ale with caramel malt notes works surprisingly well. The toasty sweetness echoes the soup’s creamy base while the moderate hop bitterness balances the richness. Fat Tire Amber Ale is a reliable, widely available choice.
Nutrition Facts
Frequently Asked Questions
Can I make this soup ahead of time?
The soup actually tastes even better the next day as flavors meld. Store it in an airtight container in the fridge for 4-5 days. Just reheat gently on medium-low and thin with milk if needed – the potatoes thicken as they sit.
What’s the best way to blend the soup?
An immersion blender works best for partial blending right in the pot. For regular blenders, let soup cool slightly first, then blend in batches. Always leave the lid slightly ajar to let steam escape – and never fill more than halfway to prevent splatters.
Can I freeze this potato soup?
Yes, but for best texture, freeze before adding the dairy. Cool completely, then freeze the base for up to 3 months. Thaw overnight in the fridge, then reheat and stir in fresh milk, cheese, and sour cream when serving.
Why did my soup turn out grainy?
Graininess usually comes from cheese that didn’t melt properly. Prevent this by adding cheese off the heat and stirring constantly until smooth. If it happens, a quick immersion blend can often fix it – or stir in a splash of warm milk.
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026
- 3 Dozen Deviled Eggs Recipe: Classic Bites With Creamy Yolk Magic - September 25, 2026