Our cozy cheesy potato soup is rich, creamy, and vegetarian friendly, leaving any meat as an optional topping. Ready in about 45 minutes, this thick and hearty soup is comfort food at its best.
Reader Review ⭐⭐⭐⭐⭐
“My kids can be picky when it comes to soups, but they LOVED it and so did the rest of the family! It was super easy to prep/make (with busy kids that is a must). I will absolutely make this again.” – Ellen
As a Midwesterner who spent a decade as a vegetarian, I got really good at finding ways to make some of my favorite recipes that traditionally have meat, like wild rice soup, into vegetarian versions I could enjoy. This vegetarian potato soup became one of my go-to comfort meals during those years, and it’s remained a favorite even after I started eating meat again. I’ve tested this recipe countless times to get the cheese-to-potato ratio just right and to perfect the creamy texture.
The key to exceptional cheesy potato soup is building a solid roux base with butter and flour, which creates that thick, velvety texture without any graininess. Through all my years of making this soup, I’ve learned some important secrets that make a huge difference. Using Idaho (also known as russet potatoes) isn’t just about texture; these starchy varieties release natural starches as they cook, which helps thicken the soup even more and creates that restaurant quality creaminess. I’ve also discovered for the best results, using freshly grated cheese off the block makes a huge difference vs. using pre-packaged shredded cheese which contains stabilizers that prevent it from melting as smoothly.
While this soup is delicious as is, adding toppings like crispy bacon, extra cheese, and green onions gives it that loaded potato feel and really takes it to the next level!
Jump to:
- Reader Review ⭐⭐⭐⭐⭐
- You Will LOVE this Recipe for Cheesy Potato Soup
- Cheesy Potato Soup Ingredients
- How to Make Cheddar Potato Soup
- Cheesy Potato Soup Recipe Variations
- Potato Cheese Soup Tips
- What to Serve with Potato Soup
- How to Store Cheesy Potato Soup
- Potato Cheddar Soup FAQs
- Love This Recipe? You May Also Enjoy
- More Recipes You Will Love
- Cheddar Potato Soup
You Will LOVE this Recipe for Cheesy Potato Soup
- Level of difficulty: Easy to moderate; while this recipe uses simple ingredients prepped in a straightforward manner, there are a few steps you need to pay close attention to. Keep an eye on the flour as you whisk it into the butter. You really want to keep it moving (continue to whisk) until the liquid enters the pot. Allowing it to sit too long can result in a clumpy, burned mess…if this happens, I recommend starting again as this is the base of your soup’s success.
- Flavor: Creamy, rich cheddar cheese is the leading flavor, and is accented by hearty potatoes. When topped with savory bacon and fragrant green onions, this soup goes to a whole new level. Like I said, a big bowl of cozy.
- Texture: Move over bisque. This soup is as hearty as it gets. A thick and creamy base with big chunks of potato…comfort food at its best.
- Time: Including prep and cook time, plan for 30-45 minutes to make your cheesy potato soup. The prep time can vary depending on how fast you chop!
Cheesy Potato Soup Ingredients
- Potatoes: Idaho potatoes or russet potatoes are the best variety for this soup recipe. The depth of flavor and ability to hold their shape throughout the cooking process make them ideal for cheesy potatoes soup.
- Milk: You’ll put nearly five cups of milk in this cheesy potato soup, so make sure you are using a high quality product. I also recommend using whole milk as it has a much creamier texture than skim or 1%. Yes, there is a little more fat in whole milk, but that is part of what makes this soup so rich, delicious, and comforting.
- Cheese: Two tips on selecting the perfect cheddar cheese for this recipe.
- First, a sharp cheddar cheese will have a stronger flavor than a mild cheddar cheese. So if you want the cheese to be more of a leading flavor in your soup (instead of a supporting flavor), select a sharp cheddar for your soup recipe.
- Second, if you have time to shred your own cheese, do so. Store-bought shredded cheese is coated in an additive called cellulose to keep it from clumping before it gets to your house. It’s harmless, but freshly shredded cheese will actually melt better in a soup. Shredding your own cheese for this recipe will add a few minutes to cooking, though, so go ahead and use a store-bought shredded cheese if you want to save some time.
- Toppings: The soup is good by itself, but it’s great with the right fixings. Crispy bacon, oyster crackers, chives, even MORE cheese (you know I’m always here to support your cheese endeavors). The toppings take this loaded potato soup to the next level!
See recipe card below for a full list of ingredients and measurements.
How to Make Cheddar Potato Soup
Wash and chop your veggies: Prep your veggies per notes on ingredient list
Make your roux: Did you know that the official name of the concoction you’re making with your butter and flour at the start of this recipe is called a roux, which acts as a thickener for your soup? Fun fact! Anyway, to do this, melt the butter in a large Dutch oven or stock pot over medium heat. Whisk in flour until lightly browned, about 1 minute.
Add in your liquids: Whisk in milk and broth, stirring constantly, until slightly thickened, 1-2 minutes.
Add your potatoes and green onions: Add potatoes and green onions, stir to mix-in. Bring ingredients to a boil, then reduce the heat to medium-low. Simmer until the potatoes are fork tender, 15-20 minutes.
Add in the rest of your dairy and spices: Stir in cheese, sour cream, salt, and pepper. If soup is too thick for your liking, add milk or broth until desired consistency is reached.
Garnish and enjoy: Serve your soup topped with your favorite things (like bacon, green onions, sour cream, more cheese…etc) and enjoy!
Cheesy Potato Soup Recipe Variations
Want to make this into a vegetarian soup recipe? Use vegetable broth! Want to make this into a vegetarian cheesy potato soup? Swap the chicken broth for vegetable broth and you’re good to go! Make sure to have a variety of veggie-friendly toppings for them to enjoy too.
Potato Cheese Soup Tips
How to Thicken Potato Soup
Since our cheesy potato soup is already made with a roux, this shouldn’t be too big of an issue! However, if you’d like to make our soup even thicker you have a few options. My personal favorite is adding a generous shake of potato flakes!
Alternatively adding some additional shredded cheese can thicken your soup. You can also make a quick cornstarch slurry (mixing corn starch and cold water until blended, and adding small splashes slowly into your soup).
What to Serve with Potato Soup
Since cheesy potato soup is a rather rich soup, pairing it with a simple green salad and a slice (or two) of crusty bread is a great option!
You can also pair it with a sandwich if desired (a nice toasted or grilled sandwich with turkey would be great!), another type of fresh veggie salad, roasted vegetables, crackers, rolls, or even garlic bread.
How to Store Cheesy Potato Soup
Store remaining soup in an air-tight container in the refrigerator for up to one week.
How Long Does Potato Soup Last in the Fridge?
Leftover potato soup will last in the fridge for 3-4 days when stored properly in an airtight container. Be sure to place soup into the fridge after it’s been cooled closer to room temperature (not hot off the stove). Reheat on the stovetop over medium heat, or in the microwave in 30-second increments until heated to your desired temperature.
Can You Freeze Cheesy Potato Soup?
Soups with a creamy consistency (like potato soup) may not be the best candidate to freeze because the texture of the potatoes can be affected during the freezing process making them mushy. However, if you’d like to try to freeze it, go ahead! Be sure to allow the soup to cool fully before packaging into an air-tight container (or into freezer-safe zip-top baggies lay flat and stack) and freeze for up to three months.
Potato Cheddar Soup FAQs
If your cheesy potato soup is too thick for your liking, add milk or broth until desired consistency is reached. I recommend adding your additional liquid in small quantities, stirring, and testing before adding in more liquid. This will help you to avoid accidentally making the soup too thin.
You may have added a bit too much broth or milk. To thicken the soup, keep it on a low simmer until it’s at your desired thickness. Do NOT boil the soup for an extended period of time or you’ll risk curdling the milk.
My husband insists the answer is a resounding ‘no’. But seriously, if you eat bacon, I highly recommend adding crumbles on top of this loaded potato soup. The crispy, salty goodness accents this soup very nicely.
Our recipe uses Idaho potatoes (also called russet potatoes), which is the go-to potato for potato soups. Since we leave chunks of potatoes in our recipe, you could also use yellow or Yukon gold potatoes. These are a great option when you want part of the potato to be mashed (acting as a thickener) and the rest of the potatoes left in chunks.
Cheddar is the classic cheese used in potato soup. However, you can also try colby or monterey jack. If you don’t mind a different flavor profile you could also try gruyere, fontina, or a mix of cheeses.
Love This Recipe? You May Also Enjoy
More Recipes You Will Love
- Apple Crisp with Oatmeal
- Vanilla Sweet Cream
- Sparkling Apple Cider Mocktail
- Vinegar Cucumber Salad
- Lentil Sloppy Joe Recipe
- Tuscan Kale and White Bean Soup
- Starbucks Apple Cider
- How to Make a Coffee Milkshake
- Brandy Old Fashioned Sweet Recipe
- Easy Cottage Pie
- Cranberry Mocktail Recipe
- Frozen Mudslide Recipe
- Rose Sangria Recipe
- Gold Rush Cocktail Recipe
- Juicy Turkey Burger Recipe
- How to Make a French 75
- Cocoa Pebbles Treats
- Mocktail Mojioto
- Cowboy Caviar Dip
- Paloma Drink Recipe
- Mocktail Mojioto
- Saltine Toffee Recipe
- No Bake Peanut Butter Balls
- Key Lime Pie Recipe No Bake
- Pumpkin Spice Creamer Recipe
- Cincinnati Style Chili
- Pineapple Mango Smoothie
- How to Make Beer Brats
- Best Fruit Salad Recipe
- Energy Balls No Bake
- How to Make Cold Brew
- Different Types of Oats
- Rice Krispie Treats with Peanut Butter
- Chocolate Crinkle Cookies Recipe
- Chocolate Chocolate Chip Cookie Recipe
- Pumpkin Muffins with Streusel Topping
- Homemade Shamrock Shake
- Monkey Bread Recipe With Biscuits
- How to Make Vanilla Syrup
- Sloppy Joes from Scratch
- Greek Yogurt Tuna Salad
- Ranch Dip with Sour Cream
- Mediterranean Tomato Cucumber Salad
Cheddar Potato Soup
Ingredients
- 10 tablespoon salted butter
- ½ C all-purpose flour
- 2 C chicken or vegetable broth*
- 5 C whole milk
- 7 Idaho potatoes, fist size, peeled & cubed
- 4 green onions, chopped
- 2 C shredded cheddar cheese
- 1 C sour cream
- Salt & pepper to taste
- Optional toppings: shredded cheddar cheese, chives, oyster crackers, crumbled crispy bacon, etc.
Instructions
- Melt the butter in a large Dutch oven or stock pot over medium heat.
- Whisk in flour until lightly browned, about 1 minute.
- Whisk in milk and broth, stirring constantly, until slightly thickened, 1-2 minutes.
- Add potatoes and green onions, stir to mix-in.
- Bring ingredients to a boil, then reduce the heat to medium-low. Simmer until the potatoes are fork tender, 15-20 minutes.
- Stir in cheese, sour cream, salt, and pepper.
- If soup is too thick for your liking, add milk or broth until desired consistency is reached.
- Garnish with your favorite toppings and enjoy!
- Store remaining soup in an air-tight container in the refrigerator for up to one week.
Stephanie Lighter says
Came out fantastic! I cooked my potatoes first in a potato bag in microwave. Then I used a ricer and added to recipe! Yum 😋
Meredith says
So happy to hear you enjoyed this cheesy potato soup Stephanie! I’ll have to bust out my ricer next time to try that too! Thanks for giving my recipe a try.
Ellen says
My kids can be picky when it comes to soups, but they LOVED it and so did the rest of the family! It was super easy to prep/make (with busy kids that is a must). I will absolutely make this again.
ourlovelanguageisfood says
This makes me so happy! It’s always a win when the kiddos enjoy it too! Thanks so much for making my recipe Ellen!
Evelyn says
If you like loaded bake potatoes, then you’re going to love this soup. It’s so creamy and delicious! It’s also super easy to make, which is what I need during the work week. The recipe made enough for my husband and I to enjoy a hearty bowlful for dinner and for lunch the next day, and there was still some to freeze for a rainy day.
ourlovelanguageisfood says
I’m so glad you and your husband enjoyed it! Thank you for making my recipe!
David says
Tried it. Loved it. Will make it again 🙂
ourlovelanguageisfood says
So glad you enjoyed this soup! Thanks for making my recipe.
Sam says
I made this recipe tonight with a few tweaks (in my instant pot). Cooked the bacon crumbles in the pot (drained the extra grease) and added the potatoes, onions, salt and pepper (and some garlic powder because we add garlic to every thing). Added chicken broth and cooked on the soup setting for 12 min and released the pressure manually. Then added all the creamy stuff. It was so delicious and it will be added to our rotation. Yum!
ourlovelanguageisfood says
I’m so glad to hear the family enjoyed it!! And way to tweak for the instapot!