The Best Cheesy Potato Soup Recipe (How To Make It At Home)

This post may contain affiliate links. See my disclosure policy.

Indulge in the ultimate comfort food with our Cheesy Potato Soup Recipe—a velvety, indulgent bowl of pure bliss! Begin by sautéing golden onions until they whisper secrets of sweetness. Add chunks of buttery potatoes, and let them soak in a luxurious bath of creamy broth until tender. Stir in a cascade of rich, melted cheese, transforming the pot into a cauldron of gooey goodness. Garnish with crispy bacon bits and fresh chives. Dive in, and let each spoonful envelop you in its warm, cheesy embrace!

As winter’s chill spreads, our culinary journey leads us to a bowl of Cheesy Potato Soup Recipe – a melting pot of comfort. An orchestra of succulent spuds and velvety cheese. Gourmet and homey converge in this dish, whispering stories of cozy hearths and family gatherings.

cheesy potato soup recipe

This culinary masterpiece fuses creamy textures with a luscious cheese-infused broth, perfect to warm your soul.

Diced potatoes, a waltz of spices, and an embrace of molten cheese create a symphony of flavors, filling each spoonful with a delightful medley. 

Steam dancing off the surface draws you into its creamy depths, promising a sumptuous escape from the chill. Cheesy Potato Soup offers an irresistible invitation for those pursuing a heartwarming, home-cooked dish. 

Dive into our recipe as we unveil the secrets to crafting this soup that echoes warmth, comfort, and a symphony of flavors in every bite.

What Is Cheesy Potato Soup?

Cheesy Potato Soup is a comfort food staple that combines the heartiness of potatoes with the rich, savory goodness of cheese. It’s a creamy concoction, usually made with diced potatoes, a melange of aromatic spices, and a velvety, melted cheese base.

Often served piping hot, this dish warms from the inside out, offering a satisfying balance of textures and flavors. Its simplicity in preparation does not compromise its deliciousness, making it a beloved choice for a cozy meal at home.

cheesy potato soup recipe

Can You Vary The Recipe With Other Ingredients?

  1. Keto Substitute traditional potatoes with lower-carb options like cauliflower or turnips. Use high-fat cheese and cream for the soup base.
  2. Paleo Replace regular cheese with a dairy-free alternative and use ghee instead of butter. Use sweet potatoes or other root vegetables in place of traditional potatoes.
  3. Gluten-Free This recipe is naturally gluten-free without thickening it with flour. Check your broth and cheese, as some brands may contain gluten.
  4. Whole30 Use clarified butter or ghee, and replace the cheese and cream with a dairy-free cheese alternative and coconut cream. Opt for sweet potatoes instead of regular potatoes.
  5. Vegetarian Use vegetable broth instead of chicken broth. The rest of the traditional recipe is vegetarian-friendly.
  6. Vegan Substitute dairy products with plant-based alternatives. For example, use vegan cheese, vegan butter, and plant-based milk. The vegetable broth will replace chicken broth.
cheesy potato soup recipe

Recipe Directions 

  1. Melt butter in a large pot, and sauté onions and celery until tender (5-10 mins).
  2. Add water and potatoes, bring to a boil, then simmer until potatoes are tender.
  3. Add cheese and stir until melted.
  4. In a separate bowl, mix flour and milk until flour is mostly dissolved.
  5. Slowly pour the mixture into the soup, stirring constantly until thickened (5 mins).
  6. Garnish with parsley before serving.
cheesy potato soup recipe

Variations, Add-Ons, And Toppings


  • Play with the cheese: Try blue cheese for a punchy twist or smoked gouda for a hint of smokiness.
  • Vary the potatoes: Use sweet potatoes for a sweet-savory blend or purple potatoes for a vibrant color contrast.
  • Spice it up: Add jalapeños or a dash of cayenne pepper for heat.
  • Go gourmet: Add a swirl of truffle oil for a luxurious touch.


  • Toss in veggies: Corn, bell peppers, or carrots add flavor and color.
  • Protein boost: Include cooked bacon, ham, or shredded chicken for a meaty variation.
  • Veganize it: Substitute dairy with almond milk, vegan butter, and vegan cheese.


  • Fresh herbs: Chives or cilantro add a burst of freshness.
  • Extra cheese: A sprinkle of sharp cheddar or parmesan adds richness.
  • Crunch factor: Croutons or toasted nuts provide a delightful crunch.
  • Creamy touch: A dollop of sour cream or Greek yogurt creates a creamy contrast.
  • Smoky notes: Sprinkle crispy bacon bits for a smoky, crunchy finish.
cheesy potato soup recipe

Can I Make Cheesy Potato Soup In A Slow Cooker Or Instant Pot?

Slow Cooker

  • Sauté the onions and celery in a pan with butter until tender, then transfer to the slow cooker.
  • Add the potatoes and water (or broth) into the slow cooker.
  • Cover and cook on low for 6-8 hours or high for 3-4 hours until the potatoes are tender.
  • Stir in the cheese until melted.
  • Mix the flour with milk until mostly dissolved in a separate bowl, then stir into the soup. Cover and cook on high for another 15-30 minutes until the soup has thickened.
  • Garnish and serve.

Instant Pot

  • Set the Instant Pot to the sauté function. Melt the butter, add the onions and celery, sautéing until tender.
  • Add the potatoes and water (or broth) to the pot.
  • Secure the lid and set to pressure cook on high for 10 minutes. After cooking, use the quick-release function to release the pressure.
  • Open the lid, add the cheese, and stir until melted.
  • Mix the flour with milk until mostly dissolved in a separate bowl, then stir into the soup. Set the pot back to the sauté function and cook for a few more minutes until the soup has thickened.
  • Garnish and serve.
cheesy potato soup recipe

Can I Use Store Broth, Or Should I Make My Own?

Store-Bought Broth 

  • Opt for a higher-quality, organic broth if possible. It typically has a better flavor profile and fewer preservatives. Many store-bought broths can be high in sodium. Look for low-sodium versions to control your salt intake better. Ensure no ingredients in the broth that you’re allergic to or trying to avoid, such as gluten or certain flavor enhancers.

Homemade Broth

  • Making your broth can be a great option if you have the time and want to utilize leftover vegetable scraps or bones. Homemade broth allows you to control the ingredients and the sodium level. It can often provide a deeper, more nuanced flavor to your soup.
cheesy potato soup recipe

How To Serve?

  • In a Bread Bowl: For a truly indulgent treat, serve the soup in a hollowed-out round loaf of bread. The bread soaks up the soup and can be eaten as you finish serving.
  • With Toppings: Add texture and flavor with toppings like crumbled bacon, chopped chives or green onions, extra shredded cheese, or a dollop of sour cream. A sprinkle of red pepper flakes can add a bit of heat.
  • Paired with a Side: Serve the soup with a side of crusty bread, a fresh green salad, or a sandwich for a complete meal. A classic grilled cheese sandwich could pair particularly well.
  • Garnish: Garnish with fresh herbs like parsley or thyme for freshness and color.
  • In a Soup Tureen: If you’re serving soup at a dinner party, consider using a soup tureen. It’s an elegant way to keep the soup warm and makes serving easy.
cheesy potato soup recipe

 Perfect Side Dishes

  • Crusty Bread: A thick slice of crusty bread or a warm baguette is perfect for dipping and soaking up the soup.
  • Salad: A fresh green salad with a light vinaigrette can provide a crisp, refreshing contrast to the rich, creamy soup. For a sweet contrast, consider salads with apples, pears, or dried fruits.
  • Grilled Cheese Sandwich: A classic pairing with any soup, the gooey melted cheese complements the cheesiness of the soup, and the crisp bread adds a nice texture contrast.
  • Roasted Vegetables: Seasonal roasted vegetables make a healthy and flavorful side. Try roasted Brussels sprouts, asparagus, or root vegetables.
  • Quiche or Frittata: A slice of a simple, veggie-loaded quiche or frittata can complement the soup for brunch or lunch.
  • Fruit: A side of fresh fruit can provide a refreshing, light contrast to the rich soup.
  • Cornbread: A piece of warm, buttery cornbread would pair wonderfully with Cheesy Potato Soup, adding a touch of sweetness.
  • Pickles: Some crisp, tangy pickles or pickled vegetables (like cucumbers or beets) can cut through the soup’s richness and refresh the palate.
cheesy potato soup recipe

Storage And Make Ahead

  • Storage: Once cooled, transfer the soup into airtight containers. Store in the refrigerator for up to 3-4 days.
  • Freezing: To freeze, allow the soup to cool completely, then transfer to freezer-safe containers or bags. Freeze for up to 3 months. Thaw overnight in the refrigerator before reheating.
  • Reheating: Reheat the soup gently on the stove over low heat, stirring occasionally to prevent sticking. Alternatively, microwave in short intervals, stirring in between until heated through.
  • Make Ahead: Prepare the soup entirely, excluding any dairy or toppings. Refrigerate, then reheat and add cheese and toppings just before serving for fresh flavors.
cheesy potato soup recipe

What Can We Do With Leftovers?

  • Baked Casserole: Turn the leftovers into a hearty baked casserole by adding some extra cheese and baking until golden and bubbly.
  • Potato Dip: Blend the soup to create a creamy potato and cheese dip, perfect for pairing with chips or vegetables as a tasty snack.
  • Stuffed Omelet: Use the leftovers as a filling for a mouthwatering potato-stuffed omelet for a delightful breakfast or brunch option.
  • Vegetable Stew: Incorporate the soup into a vegetable and grain stew for a flavorful and comforting meal.
  • Cheesy Pasta Bake: Mix the leftovers with cooked pasta and bake it in the oven for a cheesy and satisfying pasta bake.
  • Grilled Cheese: Create an exciting twist on a classic grilled cheese sandwich by adding Cheesy Potato Soup as a filling.
  • Loaded Baked Potatoes: Use the soup as a delicious topping for loaded baked potatoes, adding bacon and other toppings for extra flavor.
  • Freezing: Store the leftovers in portions and freeze them for quick and convenient ready-to-eat meals.


  • To enhance the flavor of your cheesy potato soup, use a combination of sharp cheddar and smoked Gouda cheeses.
  • For a smoother texture, blend half of the soup before adding the cheese, then stir in the remaining cheese for a creamy finish.
  • Add depth to your soup by sautéing onions and garlic before adding the potatoes and broth.
  • For a bit of heat, sprinkle in some cayenne pepper or diced jalapeños.
  • Serve your soup with crispy bacon bits, chives, and a dollop of sour cream for a classic loaded potato soup experience.
The Best Potato Soup Recipe (How To Make It At Home)

The Best Potato Soup Recipe (How To Make It At Home)

0 from 0 votes
Course: Soup Recipes


Prep time


Cooking time





Indulge in the ultimate comfort with our Cheesy Potato Soup! Savor the magic of tender potatoes, celery, carrots, and onions in rich chicken broth and creamy milk.

Ingredients List

  • 2 Cups 2 Chicken Broth

  • 4 4 Large Potatoes, Diced

  • 2 2 Celery Stalks (Chopped)

  • 2 2 Carrots (Chopped)

  • 1/2 1/2 Onion (Chopped)

  • 4 Cups 4 Milk

  • 12 Slices 12 Processed Cheese Food

  • 1/4 Cup 1/4 Dry Potato Flakes

  • 4 Slices 4 Crisp Cooked Bacon, Crumbled

Step-By-Step Directions

  • Begin by melting the butter in a large pot over a medium flame.
  • Once the butter has melted, add the onions and celery to the pot.
  • Sauté these ingredients in the butter for about 5 to 10 minutes until they turn tender and translucent.
  • Now, pour in the water and add your potatoes to the mixture.
  • Raise the heat to bring the mixture to a boil.
  • Once boiling, reduce the heat and let the mixture simmer until the potatoes become tender and easy to pierce with a fork.
  • Add your cheese to the pot, stirring gently until it melts into the soup, creating a rich, creamy base.
  • In a separate bowl, combine the flour and milk. Stir these until the flour is mostly dissolved, creating a smooth mixture.
  • Slowly pour this mixture into the soup, stirring constantly to avoid lumps.
  • Continue stirring the soup for about 5 minutes until it thickens to your desired consistency.
  • Finish the soup by garnishing it with freshly chopped parsley for a touch of freshness.
  • Your Cheesy Potato Soup is now ready to serve and enjoy!
  • Large Pot
  • Cutting Board and Knife
  • Wooden Spoon
  • Measuring Cups and Spoons
  • Cheese Grater
  • Soup Ladle
  • Stovetop or Range


  • Cheese Variation: While the recipe calls for processed cheese food slices, feel free to experiment with different types of cheese for added flavor. Cheddar, Gouda, or a blend of your favorite cheeses can be excellent alternatives.
  • Seasonings: Enhance the soup’s taste with your favorite seasonings, such as garlic powder, thyme, or paprika. Adjust the seasoning according to your personal preferences.
  • Creaminess: You can replace some milk with heavy cream or half-and-half for a creamier texture. This will add richness to the soup.
  • Bacon Bits: If you don’t have cooked bacon slices, use store-bought bacon bits or cook fresh bacon in the microwave or skillet until crispy.
  • Vegetable Variations: Get creative with the vegetables! Add other veggies like corn, peas, or broccoli to make the soup more nutritious and colorful.
  • Leftover Storage: As mentioned before, store any leftovers in airtight containers in the refrigerator for up to 3-4 days or freeze them for longer-term storage.

Nutrition Table 

cheesy potato soup recipe

Leave a Comment

Author picture

soup chick!

You've entered a realm where each bowl isn't just a meal; it's an expedition to the core of comfort, well-being, and the sheer delight of feeding both body and soul. My name is Julia, and I'm here to navigate you through the flavorful worlds of Soup Chick. Together, we'll uncover the artistry behind each recipe, share stories that warm the heart, and celebrate the simple pleasures of making and enjoying soup.

More About Me