Cheesy Potato Soup

This post may contain affiliate links. Please read my disclosure policy.

A warm cozy bowl of this Cheesy Potato Soup is a recipe for pure comfort!

Potatoes are simmered in broth until tender, smashed, and combined with a rich cheesy sauce. This is a great chilly-weather meal.

bowls full of Cheesy Potato Soup with bread sticks

Rich, Creamy, and Cheesy

Cheese and potatoes are a perfect combination in anything from Potatoes Au Gratin to a cheesy hashbrown casserole (or even a breakfast casserole recipe).

  • Savory, creamy, & with three kinds of cheese, this soup is hearty and filling.
  • With easy prep, it can be ready in less than 30 minutes.
  • Stir in steamed or leftover veggies (like broccoli, peas, or asparagus).
  • Serve cheesy potato soup as a complete meal with a side of biscuits.


DAIRY Butter and garlic cooked with flour will make a quick roux. Milk thins out the sauce, then cream cheese, cheddar, and Gruyere create the cheesy base. Some dry mustard really brings out the flavors in the cheese.

SPUDS Any kind of potatoes are good in soup. Russet potatoes are nice and starchy so they’re our first choice in this recipe. Any potat will work (even hash brown potatoes or leftover mashed potatoes)!

BROTH Cooking potatoes in chicken stock gives them so much flavor. The stock can be from a carton or use some defrosted Homemade Chicken Stock.

VARIATIONS There are so many ways to mix this soup up. Saute some mushrooms to add, or try steamed broccoli. Crumbled bacon or diced leftover ham taste amazing. Diced or shredded chicken can be added. Even the cream cheese can be subbed out for Velveeta. Try heating and serving from a slow cooker or Crock-Pot.


How to Make Cheesy Potato Soup

Just a few easy steps are all it takes to make this tasty recipe:

  1. Simmer potatoes in broth until tender.

boiling potatoes in broth for cheesy potato soup

  1. While potatoes are simmering cook butter and flour. Add milk and cook until thick and bubbly. Whisk in cheese.

making cheese sauce for soup

  1. Slightly mash the potatoes and combine them with the cheese mixture. Garnish and enjoy!

cooked potatoes for soup

What to Serve with Potato Soup

potato soup in a pot


Cheesy potato soup can be stored for up to 4 days in the refrigerator. Be sure it’s tightly covered in a plastic or glass container.

Dishes that contain cheese or dairy products often don’t look as pretty after freezing. However, freezing can be done, simply store it in freezer bags or containers. Then defrost and whisk thoroughly while reheating on the stovetop. Top with extra cheese or diced green onions, and it will be as good as new!

More Potato Soup Favorites

Did your family love this Cheesy Potato Soup? Be sure to leave a rating and a comment below! 

Cheesy Potato Soup in bowls
5 from 18 votes
Review Recipe

Cheesy Potato Soup

Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings 4
This cheesy potato soup is super filling & flavorful, loaded with potatoes & 3 different kinds of cheese!


  • 3 cups chicken broth or stock not low sodium
  • ½ teaspoon onion powder
  • ½ teaspoon dry mustard
  • 1 pound baking potatoes peeled cut into 2" pieces

Cheese Base

  • 1 tablespoon butter
  • 2 cloves garlic minced
  • 1 tablespoon flour
  • 1 cup milk
  • 4 ounces cream cheese softened and cut into small cubes
  • 1 cup cheddar cheese shredded
  • ½ cup Gruyere shredded
  • ¼ teaspoon salt
  • ¼ teaspoon pepper

Follow Spend with Pennies on Pinterest


  • In a medium pot, bring chicken broth and seasonings to a boil and add potatoes. Reduce to a simmer and cook until fork-tender, about 15 minutes. Once tender, mash slightly using a hand masher.*
  • While potatoes are simmering, melt butter and garlic in a medium saucepan just until fragrant. Stir in flour and cook 1 minute more.
  • Add milk a little at a time stirring after each addition until it is smooth. Once all of the milk is added bring to a boil over medium heat and cook until thick and bubbly. Stir in cream cheese and onion powder and whisk until smooth.
  • Turn off the heat and add shredded cheese. Stir until melted.
  • Combine the smashed potato mixture and the cheese mixture. Add the potato broth to reach desired consistency (I usually use all of it).
  • Simmer 1 minute to combine. Season with additional salt and pepper to taste and garnish as desired.

Recipe Notes

We love Russet potatoes for this recipe but other potatoes will work. If using red or Yukon gold potatoes, peeling is optional.
*Mash the potatoes to desired consistency. The more you mash, the thicker the soup will be.
When adding the cream cheese, I like to use a hand blender to make it smooth. 
Do not overheat the cheese or it can separate. 
Garnish as desired. Favorites include sour cream, chives, thyme, green onion, crumbled bacon, croutons or breadsticks.

Nutrition Information

Calories: 494, Carbohydrates: 33g, Protein: 23g, Fat: 30g, Saturated Fat: 17g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 9g, Trans Fat: 1g, Cholesterol: 95mg, Sodium: 782mg, Potassium: 843mg, Fiber: 2g, Sugar: 8g, Vitamin A: 1031IU, Vitamin C: 7mg, Calcium: 497mg, Iron: 2mg

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Course Appetizer, Dinner, Lunch, Soup
Cuisine American
close up of Cheesy Potato Soup with bacon in a bowl
Cheesy Potato Soup with bread sticks and writing
bowl of Cheesy Potato Soup with a title
ingredients in a pot and finished plated dish to make Cheesy Potato Soup with a title
About the author


pinterest facebook twitter instagram

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!

More Posts by Holly

Leave a Reply

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

Recipe Rating


  1. Holly, I seem to collect recipes and never get around to making them! Today I made your Cheesy Potato Soup. It was absolutely delicious and I look forward to my leftovers! Thank you for all of your ideas!
    I enjoy the recipes I get in my email and will look forward to making more of them!5 stars

    1. You can also find this information in the post Cindy, hope that helps!

      Dishes that contain cheese or dairy products often don’t look as pretty after freezing and they can separate slightly. However, freezing can be done, simply store it in freezer bags or containers. Then thaw and whisk thoroughly while reheating on the stovetop.