When the weather turns chilly or you're simply craving something warm and satisfying, nothing beats a bowl of homemade Creamy Bacon Potato Soup. Every spoonful is filled with tender potatoes, smoky crispy bacon, rich cream, and comforting flavors that make this recipe feel like a warm hug.
This easy one-pot soup comes together with simple pantry ingredients, making it perfect for busy weeknights or relaxed weekend dinners. Pair it with crusty bread, and you have a meal that's comforting, filling, and sure to become a family favorite.
Flavor & Texture Highlights
- Rich, creamy broth with velvety texture.
- Smoky, crispy bacon in every bite.
- Tender potatoes that create natural creaminess.
- Simple ingredients with comforting homemade flavor.
- Perfect for cozy lunches and hearty dinners.
Jump to Section
- Why You'll Love This Recipe
- What You'll Need to Make This Recipe
- How to Make Creamy Bacon Potato Soup Step by Step
- Expert Tips
- How to Store and Reheat It
- What to Serve With
- Frequently Asked Questions
- Recipe
Why You'll Love This Recipe
- Easy one-pot recipe with minimal cleanup.
- Rich, creamy, and incredibly comforting.
- Made with everyday ingredients.
- Perfect for meal prep and leftovers.
- Easy to customize with your favorite toppings.
What You'll Need to Make This Recipe
Russet potatoes are ideal for this soup because they become wonderfully soft and create a naturally creamy texture as they cook. Crispy bacon adds a delicious smoky flavor, while onions and garlic build a savory foundation.
Chicken or vegetable broth brings everything together, and a splash of heavy cream creates a rich, silky finish. A pinch of dried thyme adds subtle herbal flavor, while fresh green onions, chives, and shredded cheddar cheese make the perfect finishing touches.
The exact ingredient measurements can be found in the recipe card below.
How to Make Creamy Bacon Potato Soup Step by Step
Step 1: Cook the Bacon
Heat a large Dutch oven or heavy soup pot over medium heat. Cook the chopped bacon until crisp. Transfer the bacon to a paper towel-lined plate, leaving about 2 tablespoons of bacon drippings in the pot.
Step 2: Sauté the Aromatics
Add the diced onion to the bacon drippings and cook for about 5 minutes until softened. Stir in the minced garlic and cook for another minute until fragrant.
Step 3: Cook the Potatoes
Add the diced potatoes, chicken or vegetable broth, and dried thyme to the pot. Bring everything to a boil, then reduce the heat to a gentle simmer. Cook for 15 to 20 minutes, or until the potatoes are fork-tender.
Step 4: Blend the Soup
Use an immersion blender to blend the soup until smooth. If you prefer a chunkier soup, blend only about half of the mixture and leave the remaining potatoes intact for added texture.
Step 5: Add the Cream
Stir in the heavy cream and season with salt and black pepper to taste. Simmer gently for another 5 minutes until the soup is hot and creamy.
Step 6: Garnish and Serve
Ladle the soup into serving bowls and top with the reserved crispy bacon, chopped green onions or fresh chives, and shredded cheddar cheese if desired.
Expert Tips
- Blend only part of the soup if you enjoy a thicker, chunkier texture.
- Freshly shredded cheddar melts more smoothly than pre-shredded cheese.
- Taste before adding salt since bacon and broth already contain sodium.
- Add a dash of hot sauce or cayenne pepper for extra warmth.
- For an even richer flavor, use heavy cream instead of milk.
How to Store and Reheat It
Store leftover soup in an airtight container in the refrigerator for up to 4 days. Reheat gently over medium-low heat, stirring occasionally. If the soup thickens after chilling, simply stir in a little extra broth or milk until it reaches your desired consistency. It can also be frozen for up to 3 months, although cream-based soups may separate slightly after thawing.
What to Serve With
- Crusty artisan bread
- Garlic bread
- Dinner rolls
- Grilled cheese sandwiches
- Fresh garden salad
- Roasted vegetables
- Crackers or oyster crackers
Frequently Asked Questions
Can I make this soup ahead of time?
Yes. The flavors become even richer after resting overnight, making it a wonderful make-ahead meal.
Can I use milk instead of heavy cream?
Absolutely. Whole milk creates a lighter soup while still providing a creamy texture.
Can I freeze this soup?
Yes, although cream-based soups may separate slightly after thawing. Stir well while reheating to restore the texture.
What potatoes work best?
Russet potatoes are the best choice because they break down easily and naturally thicken the soup.
Creamy Bacon Potato Soup
Prep Time: 15 minutes
Cook Time: 35 minutes
Total Time: 50 minutes
Servings: 6
Ingredients
- 4 large russet potatoes, peeled and diced
- 6 slices bacon, chopped
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 1 cup heavy cream (or whole milk for a lighter version)
- 1 teaspoon dried thyme (optional)
- Salt and black pepper, to taste
- Chopped green onions or fresh chives, for garnish
- Shredded cheddar cheese, optional for serving
Instructions
- Cook the chopped bacon in a large pot until crispy. Remove the bacon and reserve, leaving about 2 tablespoons of bacon drippings in the pot.
- Add the diced onion and cook until softened. Stir in the garlic and cook for another minute.
- Add the diced potatoes, broth, and thyme. Bring to a boil, then reduce to a simmer and cook for 15 to 20 minutes until the potatoes are tender.
- Blend the soup completely for a smooth texture, or blend only half for a chunkier soup.
- Stir in the heavy cream and season with salt and pepper. Simmer for another 5 minutes.
- Ladle into bowls and garnish with crispy bacon, green onions or chives, and shredded cheddar cheese if desired.
Notes
- Serve with warm crusty bread or buttery dinner rolls.
- Add a few dashes of hot sauce for extra flavor.
- Store leftovers in the refrigerator for up to 4 days.
Final Thoughts
Creamy Bacon Potato Soup is one of those timeless recipes that never goes out of style. Rich, hearty, and filled with comforting flavors, it's perfect for cool evenings, family dinners, or whenever you're craving a warm bowl of homemade goodness. With crispy bacon, tender potatoes, and a velvety broth, this soup is sure to become a regular favorite in your kitchen.

