The arrival of the colder months signals a shift in the kitchen toward meals that provide a sense of security and warmth. This Homemade Loaded Potato Soup is the quintessential comfort food, designed to soothe the soul after a long, chilly day. It is a thick, velvety masterpiece that balances the earthy sweetness of red potatoes with the sharp tang of cheddar cheese and the unmistakable smokiness of crisp bacon. Unlike watery or thin versions of this classic, this recipe focuses on a rich base that feels substantial enough to be the star of the dinner table. Whether you are seeking a quick weeknight fix or a reliable meal prep option for the week ahead, this soup delivers high-quality flavor with minimal effort.
Table of Contents
Loaded Potato Soup Ingredients
To achieve the perfect texture and flavor profile, the quality of your base ingredients is paramount. Each element plays a specific role in building the layers of taste that make this soup stand out.
- 4 strips thick cut bacon diced
- 2 tablespoons butter
- 1 cup onions small diced
- 3 cloves garlic minced
- 4 tablespoons all-purpose flour
- 2 cups chicken stock
- 2 cups milk
- 1 1/2 pounds red potatoes peeled and cut into 1/2-inch cubes
- 1 1/2 teaspoons salt
- 1/2 to 1 teaspoon pepper
- 1 cup cheddar cheese shredded
- Green onions sliced for garnish
- Sour cream for garnish

Step-by-Step Cooking Instructions
Follow these precise steps to ensure your soup has the ideal consistency and that the flavors are fully developed.
- Place a large pot over medium heat. Add the diced thick-cut bacon and cook, stirring occasionally, until the fat has rendered and the bacon pieces are golden brown and crispy. Use a slotted spoon to remove the bacon and set it aside on a paper towel. Ensure you leave exactly 2 tablespoons of the liquid bacon grease in the pot.
- Add the butter to the reserved bacon grease. Once melted, toss in the diced onions. Sauté the onions until they are translucent and tender. Add the minced garlic and stir constantly for 30 seconds to release its aroma without burning it.
- Sprinkle the all-purpose flour over the onion and garlic mixture. Whisk continuously for 30 seconds to cook out the raw flour taste. This creates your roux. Slowly pour in the chicken stock and milk while whisking vigorously to ensure no lumps form.
- Gently stir in the cubed red potatoes, salt, and pepper. Increase the heat slightly to bring the mixture to a boil. Once boiling, reduce the heat to maintain a simmer. Cook for 10 to 15 minutes, or until the potatoes are fork-tender. Stir frequently during this stage to prevent the milk from scorching on the bottom of the pot.
- Turn off the heat. Stir in the shredded cheddar cheese and half of the crispy bacon bits until the cheese is completely melted and the soup is glossy.
- Ladle the soup into bowls. Top with the remaining bacon, a dollop of sour cream, and a generous sprinkle of sliced green onions.

Masterful Techniques for a Creamy Finish
Creating a restaurant-quality potato soup at home requires more than just boiling vegetables; it involves understanding the science of the roux and the starch content of your potatoes. The foundation of this recipe is the combination of butter and reserved bacon fat. By using both, you introduce a complex, savory undertone that butter alone cannot provide. When you whisk in the flour, you are creating a thickening agent that will suspend the milk and stock in a silky emulsion.
The choice of red potatoes is deliberate. Red potatoes are considered waxy, meaning they hold their shape better during the boiling process compared to starchy russets. This results in distinct, tender bites of potato rather than a uniform mush. However, if you prefer a slightly thicker, more rustic texture, you can use a potato masher to lightly crush about 25 percent of the potatoes once they are cooked. This releases just enough starch to naturally thicken the liquid without losing the delightful chunkiness that defines a “loaded” soup.
Consistency also depends heavily on the heat management. Milk-based soups are notorious for scorching. As the potatoes release starch and the roux does its work, the liquid becomes more viscous. This is why the instruction to “stir frequently” is vital. By keeping the ingredients in motion, you ensure that the heat is distributed evenly and the bottom of your heavy-bottomed pot stays clean.
Customizing Your Potato Soup
While the base recipe is perfected for a classic palate, there are several ways to tweak the flavor profile to suit your family’s preferences.
Cheese Variations
While a standard cheddar is the gold standard for potato soup, you can easily shift the mood of the dish by changing the cheese. A sharp white cheddar provides a sophisticated, tangy bite, while pepper jack cheese can introduce a subtle heat that cuts through the richness of the milk and butter. For a smoother, milder flavor, a Colby-Jack blend works beautifully.
Protein Additions
If you have leftover holiday ham, this soup is the perfect vehicle for it. Simply dice the ham and add it during the final simmering stage. The saltiness of the ham complements the potatoes perfectly. For those who want an even heartier meal, smoked sausage or kielbasa can be browned alongside the bacon for an extra layer of protein.
Potato Substitutions
If you don’t have red potatoes on hand, Yukon Gold potatoes are an excellent second choice. They offer a buttery flavor and a creamy texture that sits right between a waxy red and a starchy russet. If you choose to use russet potatoes, be mindful that they break down much faster, so you may want to cut them into slightly larger cubes to ensure they don’t vanish into the broth.
Optimal Serving and Pairing Suggestions
A soup this rich and flavorful deserves accompaniments that provide a contrast in texture. The classic pairing is a loaf of warm, crusty sourdough or a French baguette. The acidity of sourdough balances the creaminess of the dairy, and the firm crust is ideal for dipping into the thick broth.
For a lighter side, consider a crisp green salad with a bright vinaigrette. A lemon-tahini dressing or a simple balsamic glaze can help cleanse the palate between bites of the savory soup. If you are serving this for a gathering, consider a “topping bar” approach. Set out small bowls of extra shredded cheese, pickled jalapeños, chives, and even a dash of hot sauce. This allows each guest to customize their “loaded” experience.
To maintain the best texture during service, ensure the soup is kept warm but not boiling. If the soup sits for a long period, it will naturally thicken. Simply whisk in a tablespoon or two of warm milk or chicken stock just before serving to loosen the consistency back to its original velvety state.
Deep-Dive FAQ
Can I make this potato soup in a slow cooker?
While this recipe is optimized for a 45-minute stovetop preparation, it can be adapted for a slow cooker. You would still want to sauté the onions and garlic and make the roux on the stove first to ensure the flour is properly cooked and the flavors are developed. Add the roux mixture, stock, milk, and potatoes to the slow cooker and cook on low for 4 to 6 hours. Stir in the cheese and bacon just before serving to prevent the dairy from breaking down over long heat exposure.
Why did my soup turn out grainy or separated?
Graininess in a potato soup usually occurs if the cheese is added while the liquid is at a rolling boil. High heat can cause the proteins in the cheese to clump and the fats to separate. To avoid this, always remove the pot from the heat source before folding in your shredded cheese. Additionally, using freshly grated cheese from a block rather than pre-shredded bagged cheese will result in a smoother melt, as bagged cheese is often coated in potato starch or cellulose to prevent sticking.
Is it possible to freeze loaded potato soup?
Yes, this soup is freezer-friendly, which makes it an excellent option for batch cooking. To freeze, allow the soup to cool completely to room temperature. Transfer it to airtight freezer bags or containers, leaving about an inch of headspace for expansion. It will stay fresh for up to three months. When you are ready to eat, thaw it overnight in the refrigerator and reheat it slowly on the stove. You may find that you need to whisk in a splash of milk to restore the creamy texture after the freezing and thawing process.
What is the best way to reheat leftovers without the potatoes getting mushy?
The key to reheating is gentle heat. Avoid the microwave if possible, as it can create hot spots that cause the dairy to separate. Instead, place the desired portion in a small saucepan over medium-low heat. Stir constantly and add a teaspoon of butter or a splash of chicken stock to refresh the flavors. Heating it slowly ensures the potatoes remain intact while the base becomes perfectly fluid again.
Preserving Your Culinary Creation
Whether you are storing this for tomorrow’s lunch or next month’s dinner, proper storage is the final step in the cooking process. In the refrigerator, this soup remains delicious for up to five days. Because of the high dairy content, it is important to get the soup into the fridge within two hours of cooking.
For those looking to save time, you can prep the ingredients in advance. Peeling and dicing the potatoes and storing them in a bowl of cold water in the fridge will prevent browning and save you ten minutes of prep time on the day you plan to cook. Just be sure to pat them dry before adding them to the pot to maintain the correct water-to-milk ratio in your recipe.
Estimated Nutrition per Serving
| Nutrient | Amount |
| Calories | 485 |
| Total Fat | 28g |
| Saturated Fat | 16g |
| Cholesterol | 75mg |
| Sodium | 1150mg |
| Total Carbohydrates | 38g |
| Dietary Fiber | 4g |
| Sugars | 8g |
| Protein | 22g |
Nutritional Disclaimer
The nutritional information provided is an estimate based on standard ingredient measurements. Actual nutritional values may vary depending on the specific brands of chicken stock, milk, and cheese utilized during preparation. For those with specific dietary requirements, please consult a professional nutritionist.

The Best Homemade Loaded Potato Soup
Ingredients
- 4 strips thick cut bacon, diced
- 2 tablespoons butter
- 1 cup onions, small diced
- 3 cloves garlic, minced
- 4 tablespoons all-purpose flour
- 2 cups chicken stock
- 2 cups milk
- 1.5 pounds red potatoes, peeled and cut into 1/2-inch cubes
- 1.5 teaspoons salt
- 0.5 teaspoon pepper
- 1 cup cheddar cheese, shredded
- green onions, sliced for garnish
- sour cream, for garnish
Instructions
- In a large pot over medium heat, cook the diced bacon until crispy. Remove bacon with a slotted spoon and set aside, reserving 2 tablespoons of bacon grease in the pot.
- Add the butter and onions to the pot and sauté until tender. Stir in the garlic and cook for an additional 30 seconds until fragrant.
- Whisk in the flour to create a roux. Once incorporated, continue whisking for 30 seconds to cook the flour, then slowly whisk in the chicken stock and milk.
- Add the potatoes, salt, and pepper. Bring the mixture to a boil, then simmer for 10-15 minutes or until potatoes are tender, stirring frequently to prevent scorching.
- Remove the pot from heat and stir in the shredded cheese and half of the cooked bacon until melted.
- Ladle into bowls and garnish with the remaining bacon, sliced green onions, and a dollop of sour cream.
Notes
Equipment
- Large stock pot
- whisk
- slotted spoon
- Vegetable Peeler
- chef’s knife









