| |

Hearty Potato Soup Recipe

Potatoes and vegetables are simmered in chicken broth and then enriched with the addition of butter and cream in this delightful Potato Soup recipe. The result is a robust, creamy soup that is both hearty and delicious. Top it with Cheddar cheese and bacon bits and serve it alongside some warm crusty bread for the ultimate comfort food experience. It is the perfect comforting companion on cold winter nights.

Bowl of potato soup topped with bacon, cheese, and chives with loaf of bread.

Let’s look at how to make this delicious soup, shall we?


For this comforting soup recipe, you need the following ingredients:

  • Bacon
  • Potatoes (I usually use russet potatoes.)
  • Sweet onions or yellow onions
  • Celery
  • Green onions
  • Carrots (I like to use carrot matchsticks.)
  • Chicken broth
  • Salt and black pepper
  • Garlic cloves
  • Dried basil
  • Crushed red pepper
  • Hot sauce
  • Butter
  • Heavy whipping cream


  • Cheddar cheese
  • Sour cream
Bacon, butter, celery, green onions, potatoes, carrots and spices.

How To Make Potato Soup

Begin by frying bacon in a large pot.  I like to cook the bacon so that it is a little bit crisp yet still pliable.

Four bacon slices cooking in a large pot.

While the bacon is cooking, start preparing the vegetables by washing and slicing the green onions and celery. My family does not like the texture of celery, so we leave it rather large so that we can easily find it and remove it from the soup later.

Celery and chives chopped on a cutting board.

Remove the bacon from the pot, but leave the drippings in to help flavor the soup. At this point, I like to break the bacon into pieces and place it in the refrigerator. It will be used to garnish the soup.

Dice the onions, and slice the potatoes into small chunks.

Layer it all in a large chili or soup pot. When I say large, I mean HUGE.

Pot filled with carrots, potatoes, celery, and spices.

On top of the vegetables, pour chicken broth and then add some hot sauce and spices.

Bring it to a simmer and then cover the soup and let it cook for a couple of hours.

After the soup has simmered for a couple of hours, remove the celery stalks.

Add the stick of butter and heavy whipping cream and allow to simmer for an additional 30 minutes.

To thicken it, carefully place an immersion blender in the pot and puree a small amount. (Note:  while immersion blenders can be used in nonstick cookware, do not allow them to touch the bottom.)  You could alternatively scoop out some of the hot soup and puree it in a blender.

Pureed potato soup in a pot.

Ladle pureed soup into bowls and garnish each bowl of soup with cheese, bacon bits, green onions, and sour cream if desired.

Potato soup topped with cheese, bacon, and chopped chives.

Like soup? Be sure to check out these other tasty soup recipes at Southern Kissed:

Bowl of potato soup topped with bacon, cheese, and chives with loaf of bread.

Cheesy Potato Soup Recipe

This recipe for Potato Soup will feed a large crowd of cold, hungry people. Make a batch and serve with some warm, crusty bread for a soul-satisfying meal.
4.94 from 33 votes
Print Pin Rate
Course: Main Course
Cuisine: American
Prep Time: 30 minutes
Cook Time: 2 hours
Total Time: 2 hours 30 minutes
Servings: 8 servings
Calories: 560kcal


  • 12 ounces bacon
  • 5 pounds potatoes
  • 2 sweet onions
  • 5 celery stalks
  • 1 bunch green onions
  • 1 bag carrot matchsticks
  • 32 ounces chicken broth
  • 2 teaspoons salt
  • 2 teaspoons black pepper
  • 3 garlic cloves
  • 3 ½ teaspoons dried basil
  • 1 teaspoon crushed red pepper
  • 5 teaspoons hot sauce
  • 1 stick of butter
  • 1 pint heavy whipping cream


  • 2 cups Cheddar cheese
  • ½ cup sour cream


  • In Large Chili pot, cook bacon until brown and crisp. Remove from pot and allow to drain on paper towels. Once bacon has cooled, break or cut into pieces and refrigerate. .
  • While bacon cooks, peel potatoes and then cut into small cubes, about 1/2 inch in size. Dice onions and trim edges off of celery. Rinse green onions and cut off the roots and top 1-2 inches. Chop into small pieces about 1/8 inch long. Reserve and refrigerate ½ cup for garnish.
  • Once bacon has finished cooking, on top of bacon drippings add potatoes, bag of carrots, onions, celery, and green onions. Add chicken broth to pot. Add spices and hot sauce and bring pot to low boil over medium-high heat. Reduce heat to low and allow to simmer for 1 ½ hours.
  • After the soup has simmered, remove celery stalks. Add the stick of butter and heavy whipping cream and allow to simmer for an additional 30 minutes.
  • Using an immersion blender, carefully puree soup mixture for a few seconds – until it has a creamy texture and appearance.
  • Ladle soup into bowls and garnish with cheese, bacon, green onions, and sour cream if desired.


Serving: 1 | Calories: 560kcal | Carbohydrates: 11g | Protein: 15g | Fat: 51g | Saturated Fat: 27g | Trans Fat: 1g | Cholesterol: 147mg | Sodium: 1173mg | Potassium: 380mg | Fiber: 2g | Sugar: 5g | Vitamin A: 1509IU | Vitamin C: 8mg | Calcium: 304mg | Iron: 1mg
Tried this Recipe? Share it Today!Mention @SouthernKissedBlog or tag #southernkissed!
Bowl of potato soup topped with bacon, cheese, and chives with loaf of bread.

Be sure to come back and tell us how your soup turned out!

Sharing is caring!

Similar Posts


  1. Here’s an item I like from their collection: Nonstick Roaster with Lid – 5.3 qt (8.3 x 13″) that sells for $199.95.

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating