Is there anything more comforting than a warm bowl of cheesy potato soup on a chilly day? This creamy, indulgent soup is loaded with tender potatoes, sharp cheddar cheese, and smoky bacon, making it the perfect cozy meal. Whether youโre preparing it for a weeknight dinner or a lazy weekend lunch, this cheesy potato soup is sure to please the whole family. Itโs hearty, full of flavor, and can be garnished with your favorite toppings to make every bowl unique. Ready to create the ultimate comfort food? Read on for the full recipe, step-by-step instructions, and tips to make this delicious soup.

What is Cheesy Potato Soup?
Cheesy potato soup is a rich, creamy, and cheesy soup made primarily with potatoes, milk, and cheese. The potatoes create a thick and hearty base, while the cheddar cheese brings a tangy, savory flavor to every spoonful. With added bacon, onions, garlic, and optional garnishes like sour cream and green onions, this soup is both satisfying and indulgent. Itโs like enjoying the best parts of a baked potatoโcreamy, cheesy, and loaded with toppingsโin the form of a delicious soup.
Ingredients List for Cheesy Potato Soup
To make this flavorful and comforting soup, gather the following ingredients:
- Potatoes (4 large russet or Yukon Gold, peeled and diced) โ The star of the dish, providing the creamy, thick base for the soup.
- Bacon (6-8 slices, diced) โ Adds a smoky, savory flavor and a crunchy topping.
- Onion (1 medium, chopped) โ Adds sweetness and depth to the soup.
- Garlic (3 cloves, minced) โ Enhances the flavor with a rich, aromatic touch.
- Chicken or vegetable broth (4 cups) โ The liquid base that helps cook the potatoes and creates a flavorful soup.
- Heavy cream (1 cup) โ For extra creaminess and richness.
- Milk (1 cup) โ Lightens the soup and balances the cream.
- Cheddar cheese (2 cups, shredded) โ The key ingredient that makes the soup deliciously cheesy. Use sharp cheddar for a bold flavor.
- Flour (ยผ cup) โ Used to thicken the soup for a velvety texture.
- Butter (3 tablespoons) โ Adds richness and is used for sautรฉing.
- Salt and pepper โ For seasoning to taste.
Optional Garnishes
- Extra shredded cheddar cheese โ For an extra cheesy topping.
- Chives or green onions โ Adds a fresh, mild onion flavor and a pop of color.
- Sour cream โ For tangy creaminess.
- Crumbled bacon โ Adds a crispy, smoky element on top.
- Croutons โ For a crunchy texture contrast.
Substitutions and Variations
This cheesy potato soup recipe is versatile, allowing you to make adjustments based on dietary needs or preferences. Here are a few substitutions and variations you can try:
- Vegetarian version: Omit the bacon and use vegetable broth instead of chicken broth. Add more vegetables like carrots or celery for extra flavor and texture.
- Dairy-free option: Use plant-based milk (such as almond or coconut milk) and dairy-free cheese. Replace the butter with olive oil or a plant-based alternative.
- Gluten-free option: Replace the flour with cornstarch or gluten-free flour to thicken the soup.
- Add more vegetables: Stir in broccoli florets, carrots, or spinach for added nutrition and texture.
- Spicy variation: Add a pinch of cayenne pepper or a few dashes of hot sauce for a spicy kick.
- Cheese variation: Try using a combination of cheeses like Gruyรจre, mozzarella, or even cream cheese for a different flavor profile.
Step-by-Step Cooking Instructions
Follow these simple steps to make a creamy, cheesy, and delicious pot of cheesy potato soup:
Step 1: Cook the Bacon
In a large pot or Dutch oven, cook the diced bacon over medium heat until crispy. Once cooked, remove the bacon with a slotted spoon and set it aside on a paper towel-lined plate. Leave about 2 tablespoons of bacon fat in the pot for added flavor.
Step 2: Sautรฉ the Onion and Garlic
In the same pot with the reserved bacon fat, melt the butter over medium heat. Add the chopped onion and sautรฉ for about 5 minutes, or until it becomes soft and translucent. Stir in the minced garlic and cook for another minute until fragrant.
Step 3: Add Potatoes and Broth
Add the diced potatoes to the pot, followed by the chicken or vegetable broth. Bring the mixture to a boil, then reduce the heat and let it simmer for about 15-20 minutes, or until the potatoes are tender and easily pierced with a fork.
Step 4: Make the Creamy Base
While the potatoes are cooking, prepare the creamy base. In a separate small saucepan, melt 2 tablespoons of butter over medium heat. Whisk in the flour and cook for about 1-2 minutes, stirring constantly to form a roux. Slowly whisk in the milk and heavy cream, continuing to whisk until the mixture thickens.
Step 5: Blend the Soup
Once the potatoes are tender, use an immersion blender to blend the soup directly in the pot until smooth. If you donโt have an immersion blender, carefully transfer the soup in batches to a blender and blend until smooth. If you prefer a chunkier texture, blend only part of the soup and leave some chunks of potatoes.
Step 6: Add Cheese and Cream Mixture
Slowly pour the thickened cream mixture into the pot of soup and stir until well combined. Gradually add the shredded cheddar cheese, stirring constantly until it melts and the soup is smooth and creamy. Season with salt and pepper to taste.
Step 7: Serve and Garnish
Ladle the soup into bowls and garnish with crispy bacon, extra shredded cheese, chives or green onions, and a dollop of sour cream if desired. Serve with crusty bread or dinner rolls on the side for a complete meal.
How to Cook Cheesy Potato Soup: A Step-by-Step Guide
- Cook the bacon: Fry until crispy, then set aside, leaving the fat in the pot.
- Sautรฉ the onions and garlic: Cook until soft and fragrant.
- Add potatoes and broth: Simmer until the potatoes are tender.
- Make the creamy base: Whisk butter, flour, milk, and cream until thickened.
- Blend the soup: Puree until smooth, leaving some chunks if preferred.
- Stir in cheese and cream mixture: Combine for a rich, cheesy texture.
- Serve with garnishes: Top with bacon, cheese, and green onions for extra flavor.
Common Mistakes to Avoid
- Overcooking the potatoes: Be sure to cook the potatoes just until tender. Overcooking them can make the soup too starchy and thick.
- Not thickening the soup enough: To achieve the perfect creamy texture, whisk the roux (flour and butter mixture) thoroughly and cook it long enough to thicken the soup base properly.
- Adding cheese too quickly: Add the cheese gradually over low heat to prevent clumping or becoming grainy. Cheese can break down if added too fast or at too high a temperature.
- Using pre-shredded cheese: Pre-shredded cheese often contains anti-caking agents that prevent it from melting smoothly. For best results, always shred the cheese yourself.
Serving and Presentation Tips
A beautifully garnished bowl of cheesy potato soup can take your meal to the next level. Here are some tips for presentation:
- Generous garnishes: Top each bowl with crispy bacon, extra shredded cheese, and chopped green onions or chives for a colorful and flavorful finish.
- Serve with bread: Pair the soup with a slice of crusty bread, garlic bread, or dinner rolls to make it a more substantial meal.
- Add a drizzle: A drizzle of sour cream or heavy cream on top of the soup adds a gourmet touch.
How to Serve Cheesy Potato Soup
This hearty, creamy soup can be served as a main course or a starter. Here are some serving ideas:
- With a salad: Pair the soup with a light side salad, like a simple green salad or a Caesar salad, to balance the richness.
- In bread bowls: For a fun and filling presentation, serve the soup in hollowed-out bread bowls.
- As an appetizer: Serve smaller portions of cheesy potato soup as a starter for a dinner party or holiday meal.
Presentation Ideas for Cheesy Potato Soup
- Layer the garnishes: Start with a sprinkle of shredded cheese, then add crumbled bacon, followed by a dollop of sour cream and a sprinkle of chives or green onions for a beautiful layered effect.
- Rustic bowls: Serve the soup in rustic ceramic or stoneware bowls for a cozy, homestyle feel.
- Sprinkle with paprika: Add a dash of paprika or cayenne pepper on top of the soup for a pop of color and a hint of spice.
Cheesy Potato Soup Recipe Tips
- Make ahead: This soup stores well in the refrigerator for up to 3 days. Reheat gently on the stovetop, adding a bit of milk or broth to refresh the creamy texture.
- Freeze leftovers: You can freeze cheesy potato soup for up to 3 months. Allow the soup to cool completely before freezing in an airtight container. When reheating, thaw in the fridge overnight and reheat slowly, adding more liquid as needed.
- Adjust texture: Blend the soup completely for a smooth texture or leave some potato chunks for a heartier feel.
Frequently Asked Questions (FAQs)
Q: Can I freeze cheesy potato soup?
A: Yes, you can freeze it for up to 3 months. Let the soup cool completely before transferring it to a freezer-safe container. When reheating, thaw in the refrigerator overnight and warm it gently on the stove, adding extra milk or broth if needed to restore the creamy texture.
Q: How can I make my soup thicker?
A: To thicken the soup, you can add more flour to the roux or mash some of the potatoes to give the soup a thicker, creamier consistency.
Q: Can I make this soup in a slow cooker?
A: Absolutely! Cook the bacon separately, then add the potatoes, broth, onions, and garlic to the slow cooker. Cook on low for 6-8 hours or on high for 3-4 hours. Stir in the cheese, roux, and cream during the last 30 minutes of cooking.
Conclusion
This cheesy potato soup recipe is the ultimate comfort food, blending tender potatoes, savory cheddar cheese, and smoky bacon into a creamy, indulgent dish. Itโs perfect for a cozy night in, a family meal, or even as a starter for a larger gathering. With its rich, hearty flavors and customizable toppings, this soup will quickly become a go-to favorite in your kitchen. Try it today and enjoy a warm, comforting bowl of cheesy goodness!
PrintCheesy Potato Soup Recipe
This cheesy potato soup is made with tender potatoes, crispy bacon, and sharp cheddar cheese for a rich, flavorful experience. The soup is thickened with a butter-flour roux and balanced with chicken broth, heavy cream, and milk for the perfect creamy texture. Top with extra cheese, bacon, and chives for a satisfying, comforting meal.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Gluten Free
Ingredients
- 4 large russet or Yukon Gold potatoes, peeled and diced
- 6-8 slices bacon, diced
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 4 cups chicken or vegetable broth
- 1 cup heavy cream
- 1 cup milk
- 2 cups shredded cheddar cheese (sharp cheddar for bold flavor)
- ยผ cup flour (for thickening)
- 3 tablespoons butter
- Salt and pepper, to taste
Optional Garnishes:
- Extra shredded cheddar cheese
- Chives or green onions
- Sour cream
- Crumbled bacon
- Croutons
Instructions
- In a large pot, cook diced bacon over medium heat until crispy. Remove with a slotted spoon and set aside, leaving 1 tablespoon of bacon fat in the pot.
- Add butter to the pot and sautรฉ onions and garlic until softened.
- Stir in flour to make a roux, cooking for 1-2 minutes.
- Gradually add broth, stirring constantly. Add diced potatoes and bring to a simmer.
- Cook for 15-20 minutes until potatoes are tender.
- Stir in heavy cream, milk, and shredded cheddar cheese. Stir until cheese is melted and soup is smooth.
- Season with salt and pepper to taste.
- Serve hot, garnished with extra cheddar, crumbled bacon, chives, and sour cream if desired.
Notes
- For a thicker texture, mash some of the potatoes or blend a portion of the soup.
- Adjust the consistency by adding more broth or milk if needed.
- Croutons or extra bacon add a great crunch on top.
ย
Nutrition
- Serving Size: 1 cup
- Calories: 520
- Sugar: 6g
- Sodium: 950mg
Leave a Reply