top of page

Houlihan’s Baked Potato Soup Recipe Ingredients, Steps, Seasoning Tips and Tasty Toppings

4 days ago
9 min read

A great baked potato soup should feel like a loaded baked potato in a bowl: creamy, buttery, savory, and just thick enough to hold a spoon upright for a second before it sinks. This Houlihan’s-inspired baked potato soup hits that cozy restaurant-style note without asking for fussy ingredients or professional equipment.


This is not an official restaurant recipe, but it is built to capture the same comfort-food spirit: tender potatoes, a creamy base, crisp bacon, sharp cheddar, green onions, and that baked-potato flavor that makes the whole pot disappear fast.


If you want to Learn to cook and season Houlihan’s Baked Potato Soup at home, start with good potatoes, season in layers, and resist the urge to boil the dairy. Those three choices make a huge difference.


Overhead view of creamy baked potato soup with cheddar, bacon, and green onions
A loaded bowl gives you the flavor of a baked potato in every spoonful.

What makes this baked potato soup taste restaurant-style


Restaurant-style potato soup usually tastes richer than the average homemade pot because it is built in layers. The potatoes do not carry the whole dish alone. You get butter, onion, garlic, stock, dairy, cheese, and toppings all working together.


The baked potato flavor comes from three things:


  • Russet potatoes, which turn fluffy and slightly starchy

  • Bacon or bacon drippings, which add smoky depth

  • Sharp cheddar and green onions, which make it taste like a loaded potato


The texture matters just as much. A thin potato soup feels unfinished, while an overly thick one can taste like mashed potatoes with milk. The sweet spot is creamy, spoonable, and still a little chunky.


One small trick I like is baking or microwaving one extra potato, scooping out the flesh, and stirring it in near the end. It adds that true baked potato taste and gives the soup a slightly rustic texture. It is the kind of small move that makes people ask what you did differently.


Ingredients you will need


This recipe makes about 6 hearty servings.


For the soup


  • 6 medium russet potatoes, peeled and diced

  • 6 slices bacon, chopped

  • 4 tablespoons unsalted butter

  • 1 small yellow onion, finely diced

  • 2 cloves garlic, minced

  • 1/3 cup all-purpose flour

  • 4 cups chicken broth

  • 2 cups whole milk

  • 1 cup heavy cream

  • 1 1/2 cups shredded sharp cheddar cheese

  • 1/2 cup sour cream

  • 1 teaspoon kosher salt, plus more to taste

  • 1/2 teaspoon black pepper

  • 1/2 teaspoon onion powder

  • 1/4 teaspoon garlic powder

  • 1/4 teaspoon smoked paprika

  • 2 green onions, thinly sliced


For serving


  • Extra shredded cheddar cheese

  • Crispy bacon pieces

  • Sliced green onions or chives

  • Sour cream

  • Cracked black pepper

  • Crushed crackers or croutons


Ingredient notes


Russet potatoes work best because they break down enough to thicken the soup. Yukon Gold potatoes also work, but they make the soup silkier and less fluffy.


Sharp cheddar gives better flavor than mild cheddar. If possible, grate it yourself. Bagged shredded cheese often contains anti-caking ingredients that can make the soup slightly grainy.


Whole milk and heavy cream create balance. Using only cream can make the soup too heavy. Using only milk can make it taste thin. The mix gives you richness without losing the potato flavor.


Chicken broth adds savory depth. Vegetable broth works well if you want to skip meat, especially if you also leave out the bacon.


Step-by-step cooking instructions


This soup comes together in one large pot, though you will cook the bacon first and set it aside. A Dutch oven or heavy-bottomed soup pot is ideal because it holds heat evenly.


1. Cook the bacon until crisp


Place the chopped bacon in a cold large pot. Set the heat to medium and cook until the bacon is crisp and the fat has rendered, stirring now and then.


Use a slotted spoon to transfer the bacon to a paper towel-lined plate. Leave about 2 tablespoons of bacon drippings in the pot. If there is more than that, carefully spoon some out.


The bacon will return as a topping, so do not stir all of it into the soup too early. Crisp bacon on top is part of the fun.


2. Sauté the onion and garlic


Add the butter to the bacon drippings. Once it melts, stir in the diced onion. Cook for 4 to 5 minutes, until the onion softens and turns lightly golden.


Add the garlic and cook for about 30 seconds. Garlic burns quickly, so stir it just until fragrant.


This step builds the base flavor. If you rush it, the soup can taste flat even after you add cheese and bacon.


3. Make the roux


Sprinkle the flour over the onion mixture. Stir constantly for 1 to 2 minutes, until the flour absorbs the fat and looks like a thick paste.


This roux thickens the soup. Cooking it briefly also removes the raw flour taste.


Do not worry if it looks a little clumpy. The broth will smooth it out as long as you whisk well.


4. Add the broth slowly


Pour in about 1 cup of chicken broth while whisking. Once the mixture looks smooth, add the rest of the broth.


Slow pouring helps prevent lumps. Scrape the bottom of the pot as you whisk, especially if any flavorful browned bits are stuck there.


5. Add the potatoes and seasonings


Stir in the diced potatoes, kosher salt, black pepper, onion powder, garlic powder, and smoked paprika.


Bring the soup to a gentle boil, then reduce the heat to medium-low. Simmer for 15 to 20 minutes, until the potatoes are fork-tender.


Keep the simmer gentle. A hard boil can break the potatoes too aggressively and make the soup cloudy or gluey.


Close-up of diced russet potatoes simmering in a creamy soup base
Gentle simmering keeps the potatoes tender without turning the soup gluey.

6. Mash part of the potatoes


Once the potatoes are tender, use a potato masher to mash some of them right in the pot. Leave plenty of chunks for texture.


For a smoother soup, blend 2 cups of soup in a blender, then stir it back into the pot. If using a blender, vent the lid carefully and blend in small batches because hot soup expands.


My favorite texture lands in the middle: mostly creamy, with soft potato pieces in every bite.


7. Stir in the milk and cream


Lower the heat. Stir in the whole milk and heavy cream.


Warm the soup gently for 3 to 5 minutes. Do not let it boil after the dairy goes in. Boiling can cause the dairy to separate and can make the texture less smooth.


8. Add cheddar and sour cream


Turn the heat to low. Add the shredded cheddar a handful at a time, stirring after each addition until melted.


Stir in the sour cream until smooth. Taste the soup and adjust the salt and pepper.


If the soup tastes good but still seems a little quiet, add a small pinch of salt. If it tastes rich but needs lift, add more black pepper or a spoonful of sour cream.


9. Finish and serve


Ladle the soup into bowls. Top with bacon, cheddar, green onions, and any extra toppings you like.


Serve it hot, preferably with a simple side salad or warm rolls. It is filling enough to be dinner all on its own.


Seasoning and texture tips that make the soup better


Good potato soup is all about balance. Potatoes love salt, but dairy can soften seasoning. That means a soup that tasted seasoned before the milk and cream may need another small adjustment at the end.


Season in stages


Add some salt while the potatoes cook, then taste again after the cheese and sour cream go in. Cheese and bacon both add salt, so the final tasting matters.


Use kosher salt if you can. It is easier to control than table salt because the grains are larger. If using table salt, start with less.


Use smoked paprika carefully


Smoked paprika gives the soup a gentle baked-potato-shop flavor. Too much can make it taste like barbecue potato soup. Start with 1/4 teaspoon, then add a tiny bit more if you want a smokier bowl.


Keep the dairy gentle


Once milk, cream, cheese, and sour cream enter the pot, low heat is your friend. The soup should steam, not bubble wildly.


If the soup gets too thick, stir in a splash of broth or milk. If it is too thin, simmer it gently before adding the dairy, or mash more potatoes into the base.


Choose the right potato size


Dice the potatoes into roughly 1/2-inch pieces. Big chunks take longer and can cook unevenly. Tiny pieces fall apart too fast.


Even pieces give you better control over the final texture.


Grate cheese from a block


Pre-shredded cheese is convenient, but freshly grated cheddar melts more smoothly. Let the cheese sit at room temperature for a few minutes before adding it. Cold cheese can clump when it hits hot soup.


Add acidity if it tastes too heavy


A rich soup sometimes needs a little brightness. Sour cream helps, but a tiny splash of pickle brine or a few drops of hot sauce can wake it up without making it taste sour or spicy.


That is one of my favorite fixes when leftovers taste a little muted the next day.


Tasty toppings and easy variations


The toppings are where this soup becomes personal. Set them out in small bowls and let everyone build their own loaded baked potato soup.


Topping

What it adds

Crispy bacon

Smoky crunch and savory flavor

Sharp cheddar

Extra richness and a classic loaded-potato taste

Green onions

Fresh bite that cuts through the creaminess

Sour cream

Tang and a cool creamy finish

Chives

A milder onion flavor

Croutons

Crunch and a little toasted flavor

Jalapeños

Heat and brightness

Hot sauce

A sharper finish for rich bowls

Crushed potato chips

Salty crunch and a playful texture


My favorite topping combo


The version I make most often gets cheddar, bacon, green onions, black pepper, and a tiny spoonful of sour cream. If it is a chilly Sunday, I add crushed buttery crackers on top and call it dinner.


This soup also brings back memories of the kind of restaurant meal where everyone at the table orders “just a cup” of soup, then steals spoonfuls from the person who got a bowl. That is the energy this recipe is going for: casual, warm, and hard to stop eating.


A loaded broccoli potato version


Stir in 2 cups of small steamed broccoli florets when you add the cheese. Broccoli and cheddar fit naturally here, and the potatoes keep the soup hearty.


A spicy baked potato version


Add diced jalapeños with the onion, then finish the bowls with pepper jack cheese and hot sauce. Keep the smoked paprika, but add a pinch of cayenne if you like more heat.


A ham and cheddar version


Swap the bacon for diced ham, or use both if you want a very hearty soup. Stir the ham in near the end so it warms without drying out.


A vegetarian version


Skip the bacon and sauté the onion in 6 tablespoons of butter. Use vegetable broth instead of chicken broth. For a smoky note, keep the smoked paprika and add a dash of liquid smoke if you like that flavor.


How to store, reheat, and make it ahead


Store leftovers in an airtight container in the refrigerator for up to 4 days. The soup will thicken as it chills because the potatoes keep absorbing liquid.


Reheat it slowly on the stovetop over low heat. Stir often and add splashes of milk or broth until the texture loosens. The microwave works too, but use medium power and stir between short heating rounds.


Freezing is possible, but cream-based potato soups can turn grainy after thawing. If you want to make it ahead for the freezer, prepare the soup through the potato and broth stage, then freeze it before adding milk, cream, cheese, and sour cream. Add the dairy after reheating.


For a dinner shortcut, cook the bacon and dice the potatoes earlier in the day. Keep peeled potatoes covered in cold water in the refrigerator, then drain before using.


Frequently asked questions


Can I use leftover baked potatoes?


Yes. Scoop the flesh from leftover baked potatoes and add it after the broth comes to a simmer. Since the potatoes are already cooked, simmer for 5 to 10 minutes instead of 15 to 20. This gives the soup a stronger baked potato flavor.


How do I keep potato soup from getting gluey?


Do not over-blend it. Potatoes release starch when blended too much, which can create a gummy texture. Mash by hand for the safest texture, or blend only a small portion.


Can I make this soup without heavy cream?


Yes. Use extra whole milk or half-and-half instead. The soup will be a little lighter, but the potatoes, roux, cheese, and sour cream will still make it creamy.


Why does my cheese clump in the soup?


The heat may be too high, or the cheese may have been added too quickly. Lower the heat and add freshly grated cheese in small handfuls, stirring well between additions.


What should I serve with baked potato soup?


A crisp green salad, warm dinner rolls, garlic bread, or roasted vegetables all work well. Since the soup is rich, a fresh or crunchy side is a nice match.


Make a pot and make it yours


The best thing about this Houlihan’s-inspired baked potato soup is how easy it is to adjust. Keep it classic with bacon, cheddar, and green onions, or turn it into a spicy, broccoli-cheddar, or ham-loaded version.


Start with tender russet potatoes, build flavor with onion and bacon, keep the dairy on low heat, and season at the end. Once you get the base right, the toppings can change every time.


A warm bowl of creamy baked potato soup has a way of making a regular night feel a little more relaxed. Grab a spoon, pile on the cheddar, and enjoy the homemade version while it is still steaming.


Comments


Nourishing Dallas low-income residents one bowl at a time

​​📬 Contact  
Chef Irvin gary@soupangels.org
Lakewood - Hollywood Heights/Santa Monica
6919 Lindsley Ave Dallas, Texas 75223

​

❤️ Our Mission  
Nourishing Dallas with dignity, joy, and community — one bowl at a time.
 

Soup Angels is a 501(c)(3) nonprofit organization. Donations are tax‑deductible as allowed by law. EIN: [41-5054092]

  • Instagram
  • Facebook
  • TikTok
Pet Pals Pack non-profit organization

“© 2026 Soup Angels. All rights reserved.”

bottom of page