Creamy Bacon Potato Soup
Rich, cheesy, wonderfully creamy and filled with tender potatoes and crispy bacon, this homemade soup is the ultimate comforting meal for chilly evenings and busy family dinners.
Introduction
There is something wonderfully comforting about a warm bowl of creamy bacon potato soup. The combination of tender potatoes, smoky bacon, melted cheddar cheese and rich cream creates a satisfying dish that feels like a cosy homemade dinner in every spoonful.
This recipe brings together familiar ingredients in one pot, transforming them into a thick, velvety soup packed with savoury flavour. The potatoes naturally thicken the broth, while the cream cheese and cheddar provide an extra layer of richness.
Unlike thinner potato soups, this version has a hearty consistency that makes it especially satisfying. Some of the potatoes are mashed into the broth, creating a creamy base while leaving plenty of soft, tender chunks throughout.
Crispy bacon adds a smoky, salty contrast to the smooth soup. Half of the bacon is stirred directly into the pot, allowing its flavour to spread throughout, while the remaining crumbles are scattered over individual bowls just before serving.
Another reason to love this creamy bacon potato soup is its straightforward cooking method. You do not need complicated equipment or difficult techniques. A large saucepan, a few everyday ingredients and approximately 40 minutes are enough to create a delicious homemade meal.
Whether served for a cosy weekend lunch, a simple family supper or a comforting winter dinner, this soup is especially enjoyable with warm crusty bread and a little extra cheese on top.
Recipe Overview
- Recipe: Creamy Bacon Potato Soup
- Category: Soup, Main Course
- Style: American-inspired comfort food
- Preparation Time: Approximately 15 minutes
- Cooking Time: Approximately 25–30 minutes
- Total Time: Approximately 40–45 minutes
- Servings: Approximately 6
- Difficulty: Easy
- Cooking Method: Stovetop
- Equipment: Large cooking pot
- Main Ingredients: Potatoes, bacon, cheddar cheese, cream cheese and double cream
The times and serving quantities are practical estimates. Actual results depend on potato size, chopping technique and the thickness you prefer.
Why You Will Love This Recipe
- Wonderful creamy texture: Mashed potatoes, cream cheese and double cream create a naturally thick and satisfying soup.
- Smoky bacon flavour: Crispy bacon adds delicious savoury depth to every bowl.
- Simple ingredients: Everything comes from familiar supermarket staples.
- Easy one-pot preparation: Most of the cooking happens in a single large pot.
- Family-friendly: The mild, cheesy flavour is suitable for a wide range of tastes.
- Customisable consistency: Mash more potatoes for a smoother soup or leave more chunks for a rustic finish.
- Great for leftovers: The soup can be refrigerated and gently reheated for another meal.
- Ideal comfort food: It is filling enough to serve as a main course with bread or salad.
Ingredients
Vegetables and Aromatics
- 4 large potatoes, peeled and diced
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 2 tablespoons butter
Soup Base
- 4 cups chicken broth (approximately 950 ml)
- 1 cup heavy cream or double cream (approximately 240 ml)
- 4 oz cream cheese (approximately 115 g)
- 1 cup shredded cheddar cheese (approximately 110–115 g)
Bacon and Seasonings
- 6 slices bacon, cooked and crumbled
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon salt
Optional Garnish
- 2 tablespoons chopped green onions or spring onions
Ingredient Notes
Potatoes
Potatoes are the foundation of this recipe. Floury varieties such as Maris Piper or King Edward break down easily and help thicken the soup. Waxy potatoes can also be used if you prefer more distinct chunks.
Bacon
Cook the bacon until crisp before adding it to the soup. This gives the finished dish a pleasant smoky taste and creates a crunchy garnish. Streaky bacon works particularly well because it becomes crisp easily.
Chicken Broth
Chicken broth provides the savoury liquid base. Choose a broth with a flavour you enjoy, as it influences the entire soup. Reduced-salt broth gives you greater control over the seasoning.
Double Cream
Double cream gives the soup its luxurious texture and rich mouthfeel. Adding it towards the end of cooking helps maintain a smooth consistency.
Cream Cheese
Cream cheese provides body, gentle tanginess and additional creaminess. Allow it to soften slightly before adding it so that it blends more easily.
Cheddar Cheese
Cheddar contributes savoury flavour and makes the soup especially satisfying. Mature cheddar gives a more pronounced taste, while mild cheddar creates a gentler finish.
Onion and Garlic
Fresh onion and garlic build flavour at the beginning of cooking. The dried garlic and onion powders reinforce those savoury notes without overpowering the potatoes.
Butter
Butter helps soften the onion and provides a rich starting point for the soup base.
Equipment You Will Need
- Large heavy-bottomed saucepan or cooking pot
- Sharp kitchen knife
- Chopping board
- Wooden spoon or heatproof spatula
- Potato masher
- Measuring cups and spoons
- Cheese grater
- Ladle for serving
- Frying pan for preparing the bacon, if necessary
A heavy-bottomed pot is particularly useful because it distributes heat evenly and reduces the risk of the creamy soup catching on the bottom.
Step-by-Step Instructions
Step 1: Melt the Butter
Place a large saucepan over medium heat and add the butter. Allow it to melt completely without browning. The melted butter creates a flavourful base for the vegetables.
Step 2: Soften the Onion
Add the finely chopped onion and cook for 3–4 minutes, stirring occasionally. The onion should soften and become slightly translucent without turning dark brown.
Step 3: Add the Garlic
Stir in the minced garlic and cook for another 30 seconds. Keep stirring so the garlic releases its fragrance without burning.
Step 4: Add Potatoes and Broth
Add the diced potatoes and pour in the chicken broth. Sprinkle in the garlic powder, onion powder, salt and black pepper. Stir everything together so the potatoes are evenly distributed.
Step 5: Simmer Until Tender
Bring the mixture to a boil, then reduce the heat and simmer gently for 15–20 minutes. The potatoes are ready when a fork slides easily through the pieces without resistance.
Step 6: Mash Some of the Potatoes
Use a potato masher directly in the pot to mash part of the cooked potatoes. Leave some pieces whole for texture. This thickens the broth naturally without adding flour.
Step 7: Add Cream Cheese and Cream
Add the cream cheese and heavy cream. Stir gently until the cream cheese melts and the liquid becomes smooth and creamy. Keep the heat moderate to avoid boiling the dairy too vigorously.
Step 8: Add Cheddar and Bacon
Stir in the shredded cheddar cheese and half of the cooked, crumbled bacon. Continue stirring until the cheese is melted and evenly incorporated.
Step 9: Finish the Soup
Simmer gently for another 3–5 minutes until the soup has a rich, creamy consistency. Stir occasionally to prevent sticking. Taste the soup and check whether its seasoning is balanced.
Step 10: Garnish and Serve
Ladle the hot soup into bowls. Top with the remaining bacon, extra cheddar cheese if desired, and chopped green onions. Serve immediately while warm and creamy.
How to Choose and Prepare the Best Potatoes
Choosing the right potatoes makes a noticeable difference to the soup’s texture. Floury potatoes contain more starch, allowing them to soften and partially break apart during cooking. This helps create the velvety consistency associated with a satisfying potato soup.
Maris Piper, King Edward and similar floury potatoes are excellent choices. Russet potatoes are another suitable option. If you prefer distinct, firm potato pieces, choose a waxier variety instead.
Peel the potatoes and cut them into evenly sized pieces, ideally around 2–3 cm. Consistent pieces cook at a similar rate, preventing some potatoes from becoming mushy while others remain firm.
After peeling, prepare the potatoes shortly before cooking to limit discolouration. If they need to stand for a short time, keep them in cold water and drain them before adding them to the pot.
Do not worry if some pieces break apart during simmering. That is actually helpful for this recipe because the released starch contributes to the thick soup base.
How to Make Potato Soup Thick and Creamy
The secret to thick potato soup is using the potatoes themselves as a natural thickener. When the potatoes become tender, mashing some of them releases starch into the broth and gives the soup a fuller body.
For a rustic texture, mash roughly one-third of the cooked potatoes. For a thicker soup, mash a little more. Avoid overworking the entire mixture with a powerful blender because blended potatoes can develop a gluey texture.
Cream cheese provides a second layer of thickness. Softened cream cheese blends more easily into the hot broth and helps create a smooth finish.
Double cream adds richness and a silky mouthfeel. Add it once the potatoes are tender, then heat gently rather than allowing the soup to boil rapidly.
Finally, stir in the cheddar over gentle heat. Cheese should melt gradually into the soup rather than being exposed to vigorous boiling, which can encourage separation.
If the soup is thicker than you prefer, a small splash of additional warm broth can loosen it. This is an optional consistency adjustment rather than an ingredient required by the original recipe.
How to Get the Best Bacon and Cheese Flavour
Bacon gives this potato soup its distinctive smoky savoury character. For the best texture, cook the bacon separately until crisp, then drain away excess grease before crumbling it.
Stirring half the bacon into the soup distributes its flavour throughout the creamy base. Saving the remaining half for the garnish provides a contrast between soft potatoes and crisp bacon pieces.
Cheddar cheese also plays an important role. Freshly grated cheddar generally melts more smoothly than some packaged grated cheeses, which may contain anti-caking ingredients.
Add the cheddar gradually, stirring between additions. Keep the heat low enough that the cheese melts without the soup bubbling aggressively.
Because both bacon and cheddar can contribute salt, always taste the soup before deciding whether additional seasoning is needed. This helps maintain a pleasant balance between smoky, creamy and savoury flavours.
Expert Cooking Tips
- Cut potatoes evenly: Similar-sized pieces cook consistently and become tender at the same time.
- Use a heavy pot: This helps prevent the creamy base from scorching.
- Soften the onion properly: Cooking it gently develops sweetness without bitterness.
- Avoid burning the garlic: Thirty seconds is usually enough to release its aroma.
- Simmer rather than rapidly boil: Gentle cooking helps the potatoes soften evenly.
- Check tenderness with a fork: Potatoes must be completely tender before mashing.
- Mash only part of the soup: Leave enough chunks for a hearty texture.
- Soften the cream cheese: This helps it melt into the broth without lumps.
- Reduce the heat before adding dairy: Gentle heat helps preserve a smooth consistency.
- Grate cheddar freshly: It often incorporates more smoothly.
- Reserve bacon for serving: Bacon added at the end retains more crispness.
- Stir near the bottom: Creamy soup can catch on the saucepan if left unattended.
- Allow the soup to settle briefly: A short rest after cooking can help the texture become more cohesive.
- Season thoughtfully: Bacon, broth and cheddar all contribute savouriness and salt.
Common Mistakes to Avoid
1. Using Undercooked Potatoes
Firm potatoes cannot be mashed smoothly and may leave unpleasant hard pieces. Simmer until every piece is fork-tender.
2. Cutting Potatoes Unevenly
Large pieces may remain firm while smaller pieces disintegrate. Aim for consistent sizes when chopping.
3. Adding Dairy Too Early
Boiling dairy for an extended period can affect its texture. Add the cream and cream cheese after the potatoes have softened.
4. Overheating the Cheddar
High heat may cause melted cheese to become grainy or separate. Lower the heat and stir gently.
5. Over-Blending the Potatoes
Excessive blending can create a sticky texture. A simple potato masher provides better control.
6. Forgetting to Stir
Thick soup can stick to the bottom of the pot. Stir regularly, particularly after adding the dairy.
7. Adding All the Bacon at Once
Bacon stirred into soup becomes softer. Reserve some for the topping if you want a crispy contrast.
8. Adding Too Much Salt
Cheese, bacon and broth can already be salty. Taste before adding more seasoning.
9. Reheating Too Quickly
Rapid reheating can cause the creamy base to separate or stick. Warm leftovers gently, stirring frequently.
Optional Recipe Variations
1. Extra Cheesy Potato Soup
For a stronger cheddar flavour, add a little extra freshly grated cheese when serving. This creates a deliciously cheesy finish without changing the cooking method.
2. Spicy Bacon Potato Soup
Add a small pinch of chilli flakes or cayenne pepper for gentle heat. Start with a little and increase according to taste.
3. Broccoli Cheddar Potato Soup
For a vegetable-rich variation, add small broccoli florets during the final minutes of potato cooking. Simmer until tender before stirring in the dairy.
4. Loaded Baked Potato Style
Serve each bowl with extra cheddar, crispy bacon and a spoonful of soured cream. This gives the soup flavours reminiscent of a loaded baked potato.
5. Smoked Paprika Version
Introduce a small pinch of smoked paprika for an additional smoky note that complements the bacon.
6. Lighter Creamy Potato Soup
For an optional lighter variation, replace some of the double cream with milk. The finished soup will be less rich and may have a thinner texture.
7. Herb-Finished Potato Soup
Top individual bowls with a little fresh parsley or chives for a fresh contrast to the creamy soup.
These variations are optional suggestions and are not part of the original ingredient list.
What to Serve with Creamy Bacon Potato Soup
This soup is substantial enough to enjoy as a main meal, especially when accompanied by something to dip into the creamy broth.
Crusty Bread
Warm crusty bread is a classic choice. Its firm exterior and soft interior make it perfect for soaking up the rich soup.
Garlic Bread
Garlic bread adds a crisp, buttery accompaniment that complements the cheese and potatoes.
Simple Green Salad
A fresh salad with a light dressing provides a refreshing contrast to the soup’s richness.
Toasted Sandwiches
A small cheese toastie or toasted sandwich turns a bowl of soup into an especially filling lunch.
Extra Garnishes
Offer additional bacon crumbles, grated cheddar and chopped spring onions at the table so everyone can finish their bowl to taste.
Serving for Guests
For an inviting presentation, serve the soup in warmed ceramic bowls with a little bacon scattered across the centre. Add a small amount of cheddar and optional spring onions just before bringing the bowls to the table.
Storage and Reheating
Refrigerating Leftovers
Transfer leftover soup to shallow containers and refrigerate promptly, within two hours of cooking. Store in airtight containers at 4°C or below and use within 3–4 days.
Reheating on the Stovetop
Place the soup in a saucepan over low to medium heat. Stir frequently until thoroughly heated throughout. If it has thickened in the fridge, add a little broth or milk to restore the desired consistency. Heat leftovers to 74°C (165°F) where practical.
Reheating in the Microwave
Use a microwave-safe bowl and cover loosely. Heat in short intervals, stirring between each interval, until piping hot throughout.
Freezing
This soup can be frozen, but its texture may change because potatoes and dairy sometimes become grainy or separate after thawing. Freeze cooled portions in suitable airtight containers for approximately 2–3 months for best quality.
Thawing
Thaw frozen soup overnight in the refrigerator, then reheat gently while stirring. Avoid thawing it at room temperature.
Making Ahead
You can cook the bacon and chop the onion in advance. Keep prepared ingredients refrigerated and cook the complete soup when needed. For the freshest texture, add the final bacon garnish immediately before serving.
Frequently Asked Questions
1. What makes bacon potato soup creamy?
The creamy texture comes from mashed potatoes, cream cheese, double cream and melted cheddar. Together, these ingredients create a thick, smooth broth without requiring flour.
2. Which potatoes are best for creamy potato soup?
Floury potatoes such as Maris Piper, King Edward or Russet are excellent because they soften easily and release starch into the broth.
3. Can I leave the potato skins on?
Yes. Although the original recipe uses peeled potatoes, leaving clean, thin skins on is an optional variation that produces a more rustic soup.
4. Can I make this soup without cream cheese?
Yes, but the texture and flavour will change. Cream cheese contributes thickness and a slight tang, so omitting it produces a less rich result.
5. Can I use milk instead of double cream?
Milk can be used as an optional substitute, although the soup will be thinner and less rich. Mashed potatoes can help compensate for some of the lost thickness.
6. How can I thicken potato soup naturally?
Mash more of the tender potatoes directly into the broth. Their starch will help thicken the soup without adding a separate thickening agent.
7. Why is my potato soup too thick?
Potatoes absorb liquid and release starch as the soup cooks. Add a little warm broth if you prefer a looser consistency.
8. Why is my soup too watery?
The potatoes may not have been mashed sufficiently. Mash another portion and allow the soup to simmer gently for a few minutes.
9. Can I use pre-cooked bacon?
Yes. Fully cooked bacon can be used, although freshly cooked bacon generally provides a better crisp texture for garnishing.
10. Should bacon be crispy before adding it?
Crispy bacon gives the best contrast to the creamy soup. The pieces stirred into the broth will soften, while the garnish remains crisp for longer.
11. Can I use vegetable broth instead of chicken broth?
Yes. Vegetable broth is a suitable optional substitution, although it changes the flavour slightly. The bacon still makes the soup unsuitable for vegetarians.
12. Can I make this soup ahead of time?
Yes. Refrigerate it promptly after cooking and reheat gently when needed. Keep the bacon garnish separate for the best texture.
13. Can creamy bacon potato soup be frozen?
Yes, although the dairy and potatoes can change texture during freezing. Gentle reheating and thorough stirring may help restore a smoother consistency.
14. Why did my cheese become grainy?
Cheese can become grainy when exposed to excessive heat. Add grated cheddar gradually over gentle heat and avoid vigorous boiling.
15. Can I use mild cheddar?
Absolutely. Mild cheddar creates a softer cheese flavour, while mature cheddar adds a stronger savoury taste.
16. Can I prepare this recipe without an immersion blender?
Yes. A potato masher is all you need. The original method is specifically designed to leave some potato chunks.
17. How do I know when the potatoes are cooked?
Insert a fork into a potato piece. If it slides through easily and the potato breaks apart gently, it is ready for mashing.
18. Can I make this soup in a slow cooker?
It can be adapted, but the supplied recipe is designed for the stovetop. A slow cooker version would require adjusted cooking times and a different approach to adding dairy.
19. What can I add for more flavour?
Optional additions include smoked paprika, fresh chives or a little chilli. You can also use mature cheddar for a stronger cheese flavour.
20. What should I serve with this soup?
Crusty bread, garlic bread, a green salad or a toasted sandwich all pair nicely with the rich, savoury soup.
Complete Recipe Card
Creamy Bacon Potato Soup
Description: A rich homemade potato soup with tender potatoes, crispy bacon, melted cheddar, cream cheese and a silky, savoury broth.
- Category: Soup, Dinner
- Method: Stovetop
- Preparation Time: Approximately 15 minutes
- Cooking Time: Approximately 25–30 minutes
- Total Time: Approximately 40–45 minutes
- Yield: Approximately 6 servings
Ingredients
- 4 large potatoes, peeled and diced
- 6 slices bacon, cooked and crumbled
- 1 small onion, finely chopped
- 3 cloves garlic, minced
- 4 cups chicken broth
- 1 cup heavy cream
- 1 cup shredded cheddar cheese
- 4 oz cream cheese
- 2 tablespoons butter
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon black pepper
- ½ teaspoon salt
- 2 tablespoons chopped green onions, optional
How to Make
- Melt the butter in a large pot over medium heat.
- Add the chopped onion and cook for 3–4 minutes until softened.
- Stir in the minced garlic and cook for another 30 seconds.
- Add the diced potatoes, chicken broth, garlic powder, onion powder, salt and black pepper.
- Bring to a boil, then reduce the heat and simmer for 15–20 minutes until the potatoes are very tender.
- Mash some of the potatoes directly in the pot, leaving plenty of small chunks.
- Add the cream cheese and heavy cream, stirring until smooth and creamy.
- Stir in the shredded cheddar cheese and half of the crumbled bacon.
- Simmer gently for another 3–5 minutes until thick and creamy.
- Serve hot, topped with the remaining bacon, extra cheddar if desired, and optional chopped green onions.
Recipe Notes
- Use floury potatoes for a naturally thicker soup.
- Avoid boiling the soup vigorously after adding the cream and cheese.
- Reserve half the bacon for a crispy topping.
- Mash more potatoes for a thicker consistency.
- Refrigerate leftovers promptly and use within 3–4 days.
Relevant Hashtags
#CreamyPotatoSoup #BaconPotatoSoup #HomemadeSoup #ComfortFood #EasyDinnerRecipes