Homemade potato soup is one of those meals that just feels like a warm hug in a bowl. There’s something about a creamy, comforting soup made from scratch that beats anything out of a can. It’s simple, filling, and budget-friendly. Plus, it’s one of those dishes that somehow tastes even better the next day.
Potato soup is also incredibly versatile. Whether you want a thick and cheesy loaded version or a lighter, more brothy option, there’s a way to make it just right for you. You can cook it on the stovetop, in a slow cooker, or let a crockpot do the work while you go about your day. No matter which method you choose, homemade potato soup is one of the easiest meals to make.
If you’ve ever been intimidated by making soup from scratch, don’t worry. It’s actually one of the most forgiving recipes out there. Potatoes, broth, and a few simple ingredients come together to make a meal that’s both satisfying and comforting. And if you like to play around in the kitchen, potato soup is perfect for that. You can mix in bacon, cheese, sour cream, or even a few veggies if you’re feeling wild.
This post is all about making potato soup in different ways. From classic stovetop methods to slow cookers and crockpots, you’ll get ideas for every kind of cook. There’s also a creamy potato soup recipe that will have everyone asking for seconds. And if you’re a fan of all things cheesy and bacon-filled, there’s a loaded version you won’t want to miss.
This site includes affiliate links; you can check the disclosure for more details.
Homemade Potato Soup
There’s something about a bowl of homemade potato soup that just makes everything better. It’s warm, creamy, and comforting—basically a hug in a bowl. And the best part? It’s super easy to make. You don’t need any fancy ingredients or chef skills, just a few simple things you probably already have in your kitchen.
Here’s what you’ll need:
- 4 large russet potatoes (or Yukon gold for a creamier texture)
- 1 small onion, diced (adds great flavor)
- 3 cloves garlic, minced (because garlic makes everything better)
- 4 cups chicken or vegetable broth (use low-sodium if you want more control over salt)
- 1 cup whole milk (or heavy cream for extra richness)
- 2 tablespoons butter (for sautéing)
- 1 teaspoon salt (add more to taste)
- ½ teaspoon black pepper (or more if you like a little kick)
- ½ teaspoon smoked paprika (optional, but gives a subtle smoky flavor)
Steps to make it:
- Peel and chop the potatoes into small chunks so they cook faster. The smaller the pieces, the quicker they get soft.
- Melt butter in a large pot over medium heat. Add the diced onions and garlic, cooking until soft and fragrant.
- Pour in the broth and add the potatoes. Bring it to a boil, then reduce the heat and let it simmer until the potatoes are fork-tender (about 15-20 minutes).
- Blend for creaminess. Use an immersion blender to make it smooth, or mash with a potato masher for a chunkier soup.
- Stir in milk and seasonings. Let everything warm up for a few minutes, then taste and adjust seasoning if needed.
Want to take it up a notch? Stir in shredded cheese, crispy bacon, or a dollop of sour cream. Trust me, you won’t regret it.
Crockpot (Slow Cooker Method)
If you love meals that cook themselves while you go about your day, crockpot potato soup is exactly what you need. It’s one of those set-it-and-forget-it recipes that makes dinnertime effortless. Whether you call it a crockpot or a slow cooker, the result is the same—creamy, comforting, and packed with flavor. The long, slow cooking time lets the flavors meld together perfectly, and the potatoes become soft and rich without any extra effort from you.
Why This Recipe Works
- No standing over the stove—just dump, stir, and wait.
- Perfect for big batches, so you can enjoy leftovers.
- The slow cooking process makes the potatoes extra creamy.
- You can customize it with toppings like cheese, bacon, or sour cream.
Ingredients You’ll Need
- 4 large russet potatoes (Yukon gold works too for a buttery texture)
- 1 small onion, diced (adds depth of flavor)
- 3 cloves garlic, minced (because garlic makes everything better)
- 4 cups chicken or vegetable broth (low-sodium if you prefer)
- 1 teaspoon salt (adjust to taste)
- ½ teaspoon black pepper (or more for a little kick)
- ½ teaspoon thyme or smoked paprika (optional, but adds great flavor)
- 1 cup heavy cream or half-and-half (for a rich, velvety texture)
How to Make It
- Chop the potatoes into small cubes so they cook evenly and get nice and tender.
- Toss everything except the cream into the crockpot. Stir well to combine.
- Set it and forget it! Cook on low for 6-8 hours or high for 3-4 hours until the potatoes are fork-tender.
- Blend or mash. For a smooth soup, use an immersion blender. If you like it chunky, just mash the potatoes with a potato masher.
- Stir in the cream or half-and-half. Let it warm up for a few more minutes before serving.
Want to make it even better? Load it up with shredded cheese, crispy bacon, or a dollop of sour cream. This version also makes amazing leftovers—the flavors get even richer after sitting overnight.
Loaded Potato Soup
If you’re the kind of person who thinks a baked potato isn’t complete without a pile of cheese, bacon, and sour cream, then this soup is for you. Loaded potato soup takes everything you love about a fully loaded baked potato and turns it into a creamy, hearty bowl of comfort. It’s rich, cheesy, and packed with flavor. Plus, it’s super easy to make!
What Makes It “Loaded”?
This isn’t just any potato soup. It’s packed with all the best toppings, turning a simple soup into something extra special. Here’s what makes it amazing:
- Cheese – Sharp cheddar is the way to go, but feel free to mix in some Monterey Jack or Gouda for even more flavor.
- Crispy Bacon – The key is to cook it separately and crumble it on top for the perfect crunch.
- Sour Cream – Adds a little tang that balances out the richness.
- Chives or Green Onions – Fresh, slightly oniony, and the perfect finishing touch.
How to Make It
- Start with a basic potato soup. You can use the stovetop, slow cooker, or crockpot method from earlier. Just be sure to blend or mash the potatoes until you get a smooth, creamy base.
- Stir in shredded cheddar cheese. About 2 cups should do the trick. Stir until it melts completely into the soup.
- Ladle into bowls and add the toppings. Crumbled bacon, a dollop of sour cream, and a sprinkle of chives or green onions bring it all together.
- Serve with a side of crusty bread. Because let’s be honest, you’ll want something to dip in that cheesy goodness.
This loaded potato soup is rich, satisfying, and perfect for chilly nights. It’s like a baked potato, but way better!
Creamy Potato Soup Recipe
If you want a super smooth, extra creamy soup, this is the recipe to try. It’s made with simple ingredients but tastes like something from a restaurant.
What you’ll need:
- Butter and flour for a thick base
- Milk and heavy cream for richness
- Russet potatoes for a smooth texture
- Broth for flavor
Steps to make it:
- Make a roux by melting butter and stirring in flour until golden brown.
- Add broth and diced potatoes. Let them simmer until tender.
- Blend until smooth using an immersion blender.
- Stir in milk and cream and let it heat through before serving.
For an extra creamy version, add a little sour cream or cream cheese at the end. It’s simple but delicious.
The Best Potatoes for Potato Soup
Not all potatoes are the same, especially for making a great bowl of potato soup. The type of potato you choose can change the texture, flavor, and even how thick your soup turns out. So, which ones should you use? Let’s break it down.
Best Potatoes for a Creamy Soup
If you want a thick, smooth soup, these are your best options:
- Russet Potatoes – These are the go-to for many people because they break down easily and create a naturally creamy texture. They also have a mild flavor that lets all the other ingredients shine.
- Yukon Gold Potatoes – If you like a slightly buttery taste and a bit more texture in your soup, Yukon golds are perfect. They hold their shape better than russets but still blend nicely.
Best Potatoes for a Chunky Soup
If you prefer your potato soup to have more texture, try these:
- Red Potatoes – These have thin skins and hold their shape well, making them great for a chunky soup.
- Baby Gold Potatoes – They stay firm and add a little bite to every spoonful.
Potatoes to Avoid
While just about any potato will work, some aren’t the best for soup:
- Fingerling Potatoes – They’re delicious, but their shape and texture don’t break down well in soup.
- New Potatoes – These stay too firm, making them better for roasting than for a creamy soup.
No matter which type you pick, chopping them into evenly sized pieces helps them cook at the same rate. And if you can’t decide, mix a couple of different kinds together for the best of both worlds!
How to Thicken Potato Soup
Sometimes potato soup comes out thinner than expected, but don’t worry—it’s easy to fix! Whether you want a thick, creamy consistency or just need a little extra body, there are plenty of ways to get it just right.
Easy Ways to Thicken Potato Soup
- Mash Some of the Potatoes – The easiest way to thicken the soup is to take a potato masher and mash about half the potatoes in the pot. This keeps the soup chunky but still thickens it naturally.
- Use an Immersion Blender – If you want a smooth, velvety soup, use an immersion blender to puree the potatoes completely. Just be careful not to overdo it, or it can turn gluey.
- Add a Flour or Cornstarch Slurry – Mix 1 tablespoon of flour or cornstarch with 2 tablespoons of cold water and stir it into the soup. Let it simmer for a few minutes to thicken up.
- Make a Roux – If you want a rich, restaurant-style soup, melt 2 tablespoons of butter in a pan, stir in 2 tablespoons of flour, and cook until golden. Then, whisk it into your soup for extra thickness.
- Stir in Cream Cheese or Heavy Cream – This doesn’t just thicken the soup—it also makes it extra creamy and delicious!
What NOT to Do
- Don’t Add Too Much Liquid – If your soup looks too thin at the beginning, don’t panic. It will thicken naturally as it cooks.
- Avoid Over-Blending – Over-mixing the potatoes can make the soup gummy instead of creamy.
With these tricks, you can make sure your potato soup turns out perfectly thick and satisfying every time!
Homemade Potato Soup
InsiderMama.comIngredients
- 4 large russet potatoes peeled and diced
- 1 small onion diced
- 3 cloves garlic minced
- 4 cups chicken or vegetable broth
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika optional
- 2 tablespoons butter
- 1 cup whole milk or heavy cream
Instructions
- Peel and dice the potatoes into small cubes for even cooking.
- In a large pot over medium heat, melt the butter.
- Add the diced onion and sauté until soft, about 3 minutes.
- Stir in the minced garlic and cook for another minute.
- Pour in the broth and add the diced potatoes.
- Stir in salt, black pepper, and smoked paprika if using.
- Bring the soup to a boil, then reduce the heat to low and let it simmer for 15-20 minutes, or until the potatoes are fork-tender.
- Use an immersion blender to blend the soup until smooth, or mash the potatoes with a potato masher for a chunkier texture.
- Stir in the milk or heavy cream and let the soup warm for another 5 minutes.
- Taste and adjust seasoning if needed.
- Ladle into bowls and serve warm.
- Optional: Top with shredded cheese, crispy bacon, sour cream, or chives for extra flavor.
Can You Freeze Potato Soup?
Potato soup is one of those meals that taste even better the next day, but what if you want to save it for later? Freezing soup is a great way to have an easy meal ready to go, but there are a few things you need to know first.
Does Potato Soup Freeze Well?
Yes and no. While you can freeze potato soup, the texture can change after thawing. The potatoes can get a little grainy, and creamy soups might separate. But don’t worry—there are ways to make sure it still tastes amazing!
Tips for Freezing Potato Soup
- Skip the Dairy Before Freezing – If your soup has milk or cream, leave it out before freezing. Add it later when you reheat the soup to keep it smooth.
- Let It Cool Completely – Never freeze hot soup! Let it cool to room temperature first to avoid ice crystals forming.
- Use Freezer-Safe Containers – Store the soup in airtight containers or freezer bags. If using bags, lay them flat in the freezer for easy storage.
- Label and Date Everything – Frozen potato soup is best within 3 months for the best texture and flavor.
How to Reheat Frozen Potato Soup
- Thaw in the Fridge First – Let the soup defrost overnight in the fridge instead of microwaving it straight from frozen.
- Reheat Slowly – Warm it on the stove over low heat, stirring often. If it looks separated, whisk in a little extra milk or broth.
- Blend if Needed – If the texture seems off, use an immersion blender to bring it back to life.
Freezing potato soup can be a great way to save leftovers, but the key is knowing how to bring it back to its fresh, creamy goodness!
Final Thoughts
Potato soup is one of those meals that never gets old. Whether you make it from scratch on the stovetop, let it simmer in a slow cooker, or use a crockpot to make life easier, it’s always a hit. There are so many ways to make it your own, from a basic creamy version to a fully loaded, bacon-and-cheese-filled masterpiece.
The best part? It’s budget-friendly, easy to customize, and perfect for meal prep. You can make a big batch and enjoy it all week. And if you love finding new recipes, Pinterest is full of even more ideas for creative ways to make potato soup.
No matter how you make it, one thing’s for sure—it’s the kind of meal that brings comfort in every bite. So grab some potatoes, get cooking, and enjoy a bowl of homemade goodness.