| | | |

Cheesy Potato Soup Recipe

My cheesy potato soup is made from scratch and tastes like it came from a restaurant! I created this recipe back in college when my husband and I first got married. It’s perfect for cold winter days, meatless Fridays during Lent, and even on Saint Patrick’s Feast Day. I hope you love this soup as much as we do!

This post may contain affiliate links but only of items I use and love. As an Amazon Associate, I earn from qualifying purchases. I NEVER use AI (artificial intelligence) to develop recipes, write blog posts, take or edit photos, or make any other content for Plum Branch Home. My recipes are developed by me and tested multiple times to ensure success. What you see from Plum Branch Home is real. It’s made for a reason, tested, and loved!

freshly cooked cheesy potato soup in a bowl with shredded cheese and green onions on top

A big bowl of this cheesy potato soup hits the spot on cold wintery days. I love serving it with some kind of garlic sourdough bread. My husband’s pick is quick sourdough garlic toast, and mine is sourdough garlic knots. You can’t beat a creamy, cheesy soup with a side of bread!

Inspiration Behind My Cheesy Potato Soup Recipe

This recipe was the second one published here on the blog. I developed it back in college without a plan to share it anywhere.

I simply wrote what I used and did without measurements on a scrap piece of paper and shoved it in a drawer. Fast-forward a few years, after college graduation and a move to Tennessee, and I found that piece of paper right around the time I started this blog.

It’s been a comfort staple in our home for many years, and that’s how I knew it needed to be one of the firsts here on Plum Branch Home. I hope you love it just as much as we do!

freshly cooked cheesy potato soup in a bowl with shredded cheese and green onions on top

Why We Love This Soup and Think You Will To

  • Cozy Winter Meal: It’s so warm, creamy, and cheesy!
  • Perfect for Saint Patrick’s Feast Day: This is a great Irish meal to celebrate Saint Patrick’s Feast Day! You could serve it alongside homemade beer bread to make it even more special.
  • Wholesome Ingredients: Each ingredient is wholesome, especially when using homemade chicken stock or one with clean-ingredients.
  • Great for Fridays During Lent: This meatless soup recipe is perfect for meatless Fridays during the Lenten season.
  • Easy Potato Soup Recipe: This recipe is simple, no-fuss, and beginner-friendly!
freshly cooked cheesy potato soup in a bowl with shredded cheese and green onions on top

My Tips For Making Cheddar Cheese Potato Soup

  1. Read the entire recipe before you get started so you know what to expect.
  2. Try to slice the potatoes about the same size so they cook evenly.
  3. Shred your own cheese at home rather than buying pre-shredded. It melts so much better in soup, and you eliminate all those anti-caking additives.
  4. Let the soup simmer for 10 to 15 minutes after putting everything into the pot. It helps thicken the soup slightly and allows the potatoes to absorb all the delicious flavors.

Best Potatoes for Potato Soup

I always recommend russet potatoes, and I like to get organic ones. Yukon Golds work really well in potato soup, too, but they need a few extra minutes when cooking.

cheesy potato soup labeled ingredients

Ingredients You’ll Need (with notes and substitutions)

Note: Please see the recipe card at the bottom of this blog post for measurements

  • avocado oil: or you can use olive oil
  • yellow onion, finely diced: a white onion works well too
  • all-purpose flour: I use organic, unbleached but you can use regular
  • salted butter: I use grass-fed butter but you can use any
  • salt-free chicken broth: I like to use homemade but you can use any
  • medium-large russet potatoes: Yukon Golds also work well
  • dried thyme: this adds the perfect flavor paired with the cheese
  • garlic powder: salt-free is best
  • ground black pepper: this adds such good flavor
  • sea salt: this is a more wholesome option for salt
  • half and half: you can use regular milk if desired or homemade cashew cream
  • mild cheddar cheese: medium cheddar works great too
  • distilled white vinegar: organic is best

Variations

  • Add bacon for a heartier soup
  • Use gouda cheese instead for a creamier texture
  • Add fresh garlic for a more garlicky falvor
  • Add more thyme for a stronger herb flavor
  • You can use vegetable broth instead of chicken

Helpful Kitchen Tools for this Recipe

This section contains affiliate links to items I use and love for this recipe. As an Amazon Associate, I earn from qualifying purchases.

How to Make Cheesy Potato Soup

Note: Please see the recipe card at the bottom of this blog post for the full written recipe.

potatoes peeled and diced into chunks for potato soup

Rinse, pat dry, peel, and slice potatoes into small cubes (about 1/2 – 1 inch).

Rinse cubed potatoes with water twice, draining water both times to remove excess starch.

Place rinsed potato cubes into a medium-sized pot and fill with water until potatoes are completely submerged with about 1/2″ of water above them. Bring to a boil, turn down heat to low-medium, cover, and cook for 12-16 minutes or until potatoes are soft and tender (the size of potato cubes will vary the cook time).

cooked potatoes in a bowl set aside

Take off heat, drain water, and place potatoes in a bowl. Set aside for now.

onions and avocado oil simmer in a pot

Using the same pot, add avocado oil and diced onion (finely dice if you haven’t already). Cook over medium heat for 3-4 minutes, stirring occasionally to prevent burning, until onions are soft.

butter added to onions melting

Add butter to pot and stir until melted, over medium heat.

flour added to melted butter and onions to make a thickening roux for the soup

Turn heat to low and add flour to melted butter and onion mixture. Stir to form a thick paste, we are making a roux for thickening. Cook for 1-2 minutes, stirring occasionally.

chicken stock added to roux and whisk to combine

Add chicken broth to pot and whisk over medium heat until all clumps of roux are gone and smooth. This will take a minute or two.

homemade potato soup simmering for 10 minutes

Once smooth, add cooked potatoes, thyme, garlic, pepper, salt, half and half, shredded cheese, and vinegar. Stir to combine and bring to a simmer over low-medium heat for 10-15 minutes. Stir occasionally, the soup will thicken as it warms.

serving freshly cooked potato soup with a ladle

If desired, smash a few of the potatoes into the soup for an even thicker consistency. Take off heat and enjoy!

Our Favorite Way to Enjoy Homemade Potato Soup

My husband and I love eating this soup by itself or with homemade sourdough garlic bread. It’s such a delicious pairing!

freshly cooked cheesy potato soup in a bowl with shredded cheese and green onions on top

Sides to Serve with Potato Soup

How to Store Leftovers

I like to store leftovers in a glass, airtight container once cooled. It’ll last for 2 days in the fridge.

Freezing and Thawing Instructions

You can freeze potato soup in a glass, airtight, freezer-safe container (I like Pyrex) once it’s completely cooled. It’ll last in the freezer up to 3 months.

When you’re ready to enjoy it, you can either thaw it overnight in the fridge or place it in a turned-off, cold oven and warm it from frozen. Important: Never place a frozen glass dish in a hot oven, or it will burst. After thawing, potato soup can have a grainy texture and/or separation from the dairy.

freshly cooked cheesy potato soup in a bowl with shredded cheese and green onions on top

My Favorite Way to Reheat Cheesy Potato Soup

I love placing these stew leftovers in the oven or back in a pot to reheat until warm. Either option keeps the flavors and texture much better than using a microwave.

Frequently Asked Questions

Can I add bacon for a cheesy bacon potato soup?

Sure! That would be delicious.

Can you freeze cheesy potato soup?

Yes, you can, but after thawing, it may separate from the dairy or have a slight gritty texture. Either way, it’ll still taste good.

More Creamy Soups Made From Scratch

If you’re looking for more wholesome from-scratch soups, try a few of these:

If you made this recipe, give it a 5-star rating below and share a photo on your social media stories! Be sure to tag me @plumbranchhome. You can find our community on InstagramFacebookYouTube, and Pinterest (all @plumbranchhome)

Recipe

freshly cooked cheesy potato soup in a bowl with shredded cheese and green onions on top

Cheesy Potato Soup

Molly LaFontaine
My cheesy potato soup is made from scratch and tastes like it came from a restaurant! I created this recipe back in college when my husband and I first got married. It's perfect for cold winter days, meatless Fridays during Lent, and even on Saint Patrick's Feast Day. I hope you love this soup as much as we do!
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Course Soup
Cuisine American
Servings 3 bowls

Ingredients
  

  • 1 Tbsp avocado oil (or olive oil)
  • 1/2 yellow onion, finely diced (or white onion)
  • 1/3 cup all-purpose flour
  • 2 Tbsp salted butter
  • 2 cups salt-free chicken broth or vegetable broth (I use homemade but you can use any)
  • 2 medium-large russet potatoes
  • 1/4 tsp dried thyme
  • 1/4 tsp garlic powder (salt-free)
  • 1 tsp ground black pepper
  • 2 tsp sea salt
  • 1 cup half and half (or cashew cream or regular milk, it just won't be as creamy)
  • 2 cups mild cheddar cheese
  • 2 tsp distilled white vinegar (organic is best)

Instructions
 

  • Rinse, pat dry, peel, and slice potatoes into small cubes (about 1/2 – 1 inch).
  • Rinse cubed potatoes with water twice, draining water both times to remove excess starch.
  • Place rinsed potato cubes into a medium-sized pot and fill with water until potatoes are completely submerged with about 1/2" of water above them. Bring to a boil, turn down heat to low-medium, cover, and cook for 12-16 minutes or until potatoes are soft and tender (the size of potato cubes will vary the cook time).
  • Take off heat, drain water, and place potatoes in a bowl. Set aside for now.
  • Using the same pot, add avocado oil and diced onion (finely dice if you haven't already). Cook over medium heat for 3-4 minutes, stirring occasionally to prevent burning, until onions are soft.
  • Add butter to pot and stir until melted, over medium heat.
  • Turn heat to low and add flour to melted butter and onion mixture. Stir to form a thick paste, we are making a roux for thickening. Cook for 1-2 minutes, stirring occasionally.
  • Add chicken broth to pot and whisk over medium heat until all clumps of roux are gone and smooth. This will take a minute or two.
  • Once smooth, add cooked potatoes, thyme, garlic, pepper, salt, half and half, shredded cheese, and vinegar. Stir to combine and bring to a simmer over low-medium heat for 10-15 minutes. Stir occasionally, the soup will thicken as it warms.
  • If desired, smash a few of the potatoes into the soup for an even thicker consistency. Take off heat and enjoy!

Notes

Please note if you’re using a salted chicken broth or stock, even if it’s low-sodium, you will want to reduce the amount of salt added to this recipe. I use salt-free homemade chicken stock.
Please see blog post for storage information and all kinds of helpful tips plus serving ideas.
 
Did you make this recipe? – Please leave a comment below or share a photo on social media! If you share a photo be sure to tag me @plumbranchhome
 
A Note From Molly – This recipe was developed and tested by me, NEVER AI (artificial intelligence). My recipes here on Plum Branch Home are created with purpose and cherished in our own home. What you see from Plum Branch Home is real. It’s made for a reason, tested, and loved!
 
Here at Plum Branch Home we’re serving God by loving our families one simple, wholesome, made from scratch recipe at a time!
Keyword cheesy potato soup

Leave a Reply

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

Recipe Rating