• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Comfort Food And Drinks
  • ALL RECIPES
  • ABOUT
  • SUBSCRIBE
  • CONTACT
menu icon
go to homepage
  • ALL RECIPES
  • ABOUT
  • SUBSCRIBE
  • CONTACT
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • ALL RECIPES
    • ABOUT
    • SUBSCRIBE
    • CONTACT
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home

    Cheesy Potato Soup

    Published: Jan 16, 2025 · Modified: Feb 27, 2025 by Comfort Food and Drinks · This post may contain affiliate links · 3 Comments

    Jump to Recipe

    This cheesy potato soup is perfect for winter. It’s the kind of creamy, hearty soup you enjoy around the table, or by the fireplace with your family. What makes this soup even more special is its adaptability.

    With one of our kids being dairy-free, we’ve learned to make two versions: one with rich coconut milk for her and another with all the classic creamy goodness for the rest of us. The kids love it so much that we always end up making both. And honestly, the bacon takes it to the next level. I mean, who doesn’t love bacon?

    Looking for more easy soup recipes? Try our Easy Black Eyed Peas and Cabbage or Easy Stove Top Chilli Recipe

    Cheesy potato soup in bowl, garnished with green onion, bacon and sour cream. Flanked by another bowl of creamy potato soup and two little bowls with green onion and grated cheese.

    Jump to:
    • Why You'll Love This Potato Soup Recipe
    • Recipe Ingredients
    • Ingredient Notes
    • How To make Cheesy Potato Soup Step-By-Step
    • Recipe Tips and Tricks
    • Storage and Reheating
    • Additions and Substitutions
    • Your Questions Answered
    • In a Dinner Rut?
    • Please Rate this Recipe!
    • More Recipes You'll Love
    • Recipe

    Why You'll Love This Potato Soup Recipe

    Ultra Creamy Comfort: The combination of heavy cream, whole milk, and potatoes creates a smooth and hearty cheesy mashed potato soup that's perfect for cold days.

    Depth of Flavor: The Better Than Bouillon and bacon provide rich, savory layers of flavor that make every spoonful satisfying.

    Make-Ahead Friendly: This cheesy potato mash soup reheats beautifully and can be easily stored for future meals.One-Pot Wonder: Despite its complex flavors, everything comes together in a single pot, minimizing cleanup.

    Recipe Ingredients

    You’ll need the following ingredients to make this cheesy potato bacon soup.

    Image showing ingredients to be used in the Cheesy Potato Soup recipe.

    Ingredient Notes

    Bacon: Provides a smoky, salty foundation and crispy texture contrast.

    Onions, celery, and garlic: Form the aromatic base of this soup, building essential savory flavors. These vegetables provide depth and complexity while adding subtle sweetness.

    Russet potatoes: Are ideal for their high starch content, which helps thicken the soup naturally. They break down beautifully when mashed, creating that classic creamy texture. Note: You can also use Yukon Gold potatoes for this easy potato soup recipe.

    Flour: Acts as a thickening agent, creating a roux with the bacon fat that gives the soup its hearty body.

    Chicken stock, heavy cream, and whole milk: Creates the soup's rich base. The stock provides depth, while the dairy adds richness and silky texture.

    Better Than Bouillon: Intensifies the chicken flavor while adding flavor that regular stock alone can't provide.

    Sharp cheddar cheese and green onions: The cheese melts perfectly into the soup, providing tang and richness while the green onions add fresh color and mild onion flavor as garnish.

    Sour cream: Adds tanginess and extra creaminess to the soup.

    How To make Cheesy Potato Soup Step-By-Step

    Check out these step-by-step instructions with images. Just so you know, you'll find all the details and exact ingredients of this recipe on the printable recipe card below!

    Step 1. Cook Bacon:
    In a large soup pot or Dutch oven, cook your diced bacon over medium-high heat until crispy. Remove crispy bacon to a paper towel and set aside, leaving about 2 tablespoon of grease in the pot.

    Step 2. Sauté Veggies:
    Reduce to medium heat. Cook the onions and celery in the bacon grease until they become soft, about 3-4 minutes. Add garlic and stir for about 1 minute.

    Overhead view of cooked bacon in pot showcasing the first ingredient for cheesy potato soup.
    Close-up of diced vegetables cooking in a large pot showing the sautéing process for the soup base.

    Step 3. Make the Roux:
    Stir in flour and cook for 1-2 minutes.

    Step 4. Add Liquids:
    Gradually stir in milk, cream, and cups of broth until you have a velvety texture.

    Close-up of diced vegetables cooking in a large pot with flour added to prepare for the roux for the soup base.
    Overhead close-up of the roux once the liquid ingredients are added to the soup base.

    Step 5. Add Potatoes and Season:
    Add in the cubed potatoes, Better Than Bouillon, black pepper, and salt (Start with 1 teaspoon salt and ½ teaspoon pepper, adjust to taste). For additional seasoning, you can add Worcestershire sauce. Simmer until the potatoes are tender (about 20-25 minutes).

    Step 6. Add Bacon and Cheese:
    Stir in bacon and quality cheese until melted.

    Overhead shot of Better Than Bouillon being added to the roux.
    Overhead shot of diced potatoes being added to the roux.
    Overhead shot of bacon being added to the the cheesy potato soup base.
    Overhead shot of grated cheese being added to the the cheesy potato soup.

    Step 7. Mash Soup:
    Use a potato masher to mash the potatoes, or blend them lightly for a thicker soup.

    Overhead shot of the diced potatoes in the soup being mashed using a potato masher.
    A creamy velvety cheesy potato soup in a stock pot with a little bowl of grated cheese in the background and two spoons in a bowl.

    Step 8. Finish and Serve:
    Adjust the seasoning, and serve this delicious soup topped with green onion, a dollop of sour cream, reserved bacon, and extra cheese.

    Cheesy potato mash soup in a stock pot with chunks of diced potatoes , bacon and veggies on a ladle. Flanked by two little bowls of diced green onion and grated cheddar cheese for garnish.

    Recipe Tips and Tricks

    Cut Potatoes: Cut potatoes into uniform sizes (about 1-inch cubes) for even cooking.

    Room Temperature Dairy: Room temperature dairy ingredients tend to combine more smoothly and prevent curdling.

    Grate Your Own Cheese: Grate your own cheese rather than using pre-shredded for better melting.

    Check Potato Doneness: Check potato doneness with a fork - it should easily pierce through.

    Reserve Bacon for Garnishing: Reserve ¼ of the bacon for garnishing.

    Gentle Simmer: Keep the soup at a gentle simmer to prevent dairy from curdling.

    Blend for Texture: Partially blend the soup with an immersion blender or hand mixer while leaving some potato chunks for texture.

    Thin Soup Carefully: If the soup is too thick, thin it with warm stock, not cold liquid.

    Add Cheese Gradually: Add in the cheese in small batches while stirring to ensure smooth incorporation.

    Try a Crock Pot or Instant Pot: Next time, try making this cheesy potato soup recipe in a Crock Pot or Instant Pot.

    Use Fresh Ingredients: For the best soups, use simple ingredients and ensure they're fresh.

    Storage and Reheating

    Refrigerator Storage

    Store the soup in an airtight container for up to 4 days.

    Be sure to keep the garnishes separate from the main soup.

    The soup should cool completely before storing.

    Freezer Storage

    Freeze the soup for up to 3 months in freezer-safe containers or freezer bags.

    Leave about 1-inch of headspace for expansion.

    Remember to label your container or freezer bag with the date and contents.

    Reheating Instructions

    Stovetop: Heat the soup slowly over medium-low heat, stirring occasionally

    Microwave: Heat it in 1-minute intervals, stirring between each

    Add fresh milk, stock, or cream while reheating if it's needed

    Don't boil the soup when reheating to prevent separation

    Additions and Substitutions

    Substitutions

    Bacon: Turkey bacon, ham, or omit for vegetarian (use unsalted butter for roux)

    Heavy cream: Half-and-half or evaporated milk

    Whole milk: 2% milk or non-dairy milk like coconut milk

    Russet potatoes: Yukon Gold potatoes or red potatoes

    Cheddar cheese: Gruyere, Gouda, or mixed cheese blend

    Better Than Bouillon: Regular bouillon cubes or additional stock

    Sour cream: Greek yogurt or crème fraîche

    All-purpose flour: Cornstarch or a gluten-free flour blend

    For stove top cooking, a large saucepan works well

    Your Questions Answered

    Can I make this soup ahead of time?

    Yes, it can be made 1-2 days ahead. Reheat gently and add fresh dairy or chicken stock if needed to restore consistency.

    How can I make this soup thicker?

    Make an additional roux, or blend more of the potatoes. You can also add a cornstarch slurry.

    Why isn't my cheese melting smoothly?

    Pre-shredded cheese contains anti-caking agents. We highly recommend that you use freshly grated cheese and add gradually while stirring.

    Can I make this in a slow cooker?

    Yes, but be sure to cook the bacon separately and add the dairy in the last 30 minutes.

    Can I use frozen hash browns instead of fresh potatoes?

    Yes, but adjust cooking time accordingly as they'll cook faster than fresh cubed potatoes.

    In a Dinner Rut?

    Sign up for our newsletter!

    Please Rate this Recipe!

    We hope you love this Cheesy Potato Soup! If you make it, be sure to leave a rating so we know how you liked it!

    Cheesy potato soup in bowl, garnished with green onion, bacon and sour cream. Flanked by another bowl of creamy potato soup and three little bowls, one with green onion, another with grated cheese and yet another with bacon bits.

    More Recipes You'll Love

    Looking for other easy and delicious recipes? Try these:

    • Mexican Pizza
    • 5 Easter Brunch Food Ideas
    • Guinness Beef Stew
    • Honey Mustard Sauce

    Recipe

    Cheesy Potato Soup

    5 from 2 votes
    This Cheesy Potato Soup recipe is made by cooking bacon, sautéing vegetables, creating a roux, then adding potatoes and dairy for a creamy, comforting soup topped with cheese and garnishes.
    Print Recipe Pin Recipe
    Prep Time 20 minutes mins
    Cook Time 40 minutes mins
    Total Time 1 hour hr
    Servings: 4
    Course: Soup
    Cuisine: American
    Ingredients Method Notes

    Ingredients
      

    • 1 lb bacon diced
    • 1 cup onion diced
    • 1 cup celery diced
    • 1 tablespoon garlic minced
    • 2 lbs russet potatoes peeled and diced
    • ¼ cup flour all purpose
    • 4 cups chicken stock or chicken broth
    • 1 cup heavy cream
    • 2 cups whole milk
    • 1 tablespoon Better Than Bouillon chicken flavor
    • 1½ cups cheddar cheese shredded
    • 3 green onions (garnish) sliced
    • ½ cup sour cream
    • salt and pepper to taste

    Method
     

    1. In a large soup pot or Dutch oven, cook your diced bacon over medium-high heat until crispy. Remove crispy bacon to a paper towel and set aside, leaving about 2 tablespoon of grease in the pot.
    2. Reduce to medium heat. Cook the onions and celery in the bacon grease until they become soft, about 3-4 minutes. Add garlic and stir for about 1 minute.
    3. Stir in flour and cook for 1-2 minutes.
    4. Gradually stir in milk, cream, and cups of broth until you have a velvety texture.
    5. Add in the cubed potatoes, Better Than Bouillon, black pepper, and salt (Start with 1 teaspoon salt and ½ teaspoon pepper, adjust to taste). For additional seasoning, you can add Worcestershire sauce. Simmer until the potatoes are tender (about 20-25 minutes).
    6. Stir in bacon and quality cheese until melted.
    7. Use a potato masher to mash the potatoes, or blend them lightly for a thicker soup.
    8. Adjust the seasoning, and serve this delicious soup topped with green onion, a dollop of sour cream, reserved bacon, and extra cheese.

    Notes

    Bacon: Provides a smoky, salty foundation and crispy texture contrast.
    Onions, celery, and garlic: Form the aromatic base of this soup, building essential savory flavors. These vegetables provide depth and complexity while adding subtle sweetness.
    Russet potatoes: Are ideal for their high starch content, which helps thicken the soup naturally. They break down beautifully when mashed, creating that classic creamy texture. Note: You can also use Yukon Gold potatoes for this easy potato soup recipe.
    Flour: Acts as a thickening agent, creating a roux with the bacon fat that gives the soup its hearty body.
    Chicken stock, heavy cream, and whole milk: Creates the soup's rich base. The stock provides depth, while the dairy adds richness and silky texture.
    Better Than Bouillon: Intensifies the chicken flavor while adding flavor that regular stock alone can't provide.
    Sharp cheddar cheese and green onions: The cheese melts perfectly into the soup, providing tang and richness while the green onions add fresh color and mild onion flavor as garnish.
    Sour cream: Adds tanginess and extra creaminess to the soup.

    More Soup Recipes

    • Easy Black Eyed Peas and Cabbage
    • Easy Stove Top Chili Recipe

    Reader Interactions

    Comments

    1. Eva Filer says

      March 08, 2025 at 2:34 pm

      5 stars
      This soup was so rich and creamy, it was a big hit in our house. Thank you so much.

      Reply
    2. Madhu says

      March 22, 2025 at 8:58 pm

      5 stars
      Saving this cheesy potato soup recipe. It sounds like the perfect cozy meal!

      Reply
    3. Risa says

      May 05, 2025 at 12:59 am

      Creamy potato soup is one of my favorite comfort foods. Can't wait to try this delicious recipe! Thanks for sharing!

      Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Recent Posts

    • Mexican Pizza
    • 5 Easter Brunch Food Ideas
    • Guinness Beef Stew
    • Honey Mustard Sauce
    • Valentines Bark

    Recent Comments

    1. Tina on Taco Stuffed Bell Peppers
    2. Cara Leonard on Easy Black Eyed Peas and Cabbage
    3. Cara Leonard on Lemon and Herb Chicken
    4. Risa on Mini Chimichangas
    5. Cara Leonard on Sourdough Discard Biscuits

    Footer

    ↑ back to top

    About

    Privacy Policy

    Newsletter

    Subscribe for delicious recipes & updates

    Contact

    Contact

    Copyright © 2025 Comfort Food and Drinks