30-Minute Creamy Cheddar Potato Soup
This cheddar potato soup is the kind of dinner you make when you want something warm and homemade but don’t have an hour to stand at the stove. It cooks in one pot and the potatoes break down into the broth for a creamy base without any roux.

The sharp cheddar melts in right at the end, giving you a soup that tastes rich and full, with tender bites of potato in every spoonful.
What Makes This Cheddar Potato Soup So Good
The texture is what keeps me coming back to this one. Instead of adding a thickener, you blend a portion of the potatoes right in the pot. That releases enough starch to turn the broth silky without flour, and you still get some soft chunks to chew on.
The flavor is clean and direct. Sharp cheddar brings that salty, tangy depth, and a splash of cream rounds it out. It tastes like a loaded baked potato in soup form.
Ingredients

- 2 tbsp unsalted butter: for sautéing the aromatics
- 1 medium yellow onion, diced: gives a sweet base
- 2 cloves garlic, minced: adds warmth without overpowering
- 1 ½ lbs Yukon Gold potatoes, peeled and cut into ½-inch cubes: waxy potatoes that hold some shape while releasing starch
- 4 cups low-sodium chicken or vegetable broth: enough to cover the potatoes and create the soup’s body
- ½ tsp fine sea salt: adjust to your broth’s saltiness
- ¼ tsp black pepper: freshly ground works best
- ½ cup heavy cream: cold from the fridge, to stir in at the end
- 6 oz sharp cheddar cheese, freshly shredded: plus extra for serving
- Optional garnishes: crisp crumbled bacon, sliced chives, or extra cheddar
Variations / Substitutions
- Bacon or ham: Stir in ½ cup cooked crumbled bacon or diced ham after blending for a smoky, meaty version.
- Dairy-free: Swap the butter for a neutral oil, use full-fat oat milk instead of cream, and choose a good melting dairy-free cheddar shred.
- Different cheese: Smoked gouda or a mix of cheddar and monterey jack gives a mellower, stretchier bowl.
- Spice/heat: A pinch of cayenne or a few dashes of hot sauce stirred in at the end adds warmth without overwhelming the cheddar.
- Acid: A small squeeze of lemon juice right before serving can brighten the whole pot.
Crab Stuffed Cheddar Bay Biscuits are perfect for serving on the side of this soup.
How to Make Cheddar Potato Soup
Step 1: Sauté the Aromatics

Melt the 2 tbsp butter in a large pot or Dutch oven over medium heat. Add the diced onion and cook for about 5 minutes, stirring a few times, until softened and translucent. Stir in the minced garlic and cook for 1 minute longer, just until fragrant.
The onion should turn glossy and tender without browning. If it starts to pick up color, lower the heat a little.
Step 2: Cook the Potatoes

Add the cubed potatoes, 4 cups broth, ½ tsp salt, and ¼ tsp pepper. Bring to a boil over high heat, then reduce the heat to maintain a steady simmer. Cover with a lid, leaving a small gap for steam to escape. Cook until the potatoes are very tender when pierced with a fork, about 15 minutes.
The broth will start to look cloudy and slightly thickened from the potato starch. That is a good sign.
Step 3: Blend and Add the Cream

Remove the pot from the heat. Use an immersion blender to pulse a few times right in the pot, blending some of the potatoes to thicken the soup while leaving plenty of chunks. If you don’t have an immersion blender, scoop out 1 ½ cups of the potatoes and broth into a regular blender, purée it, and return it to the pot. Stir in the ½ cup heavy cream and set the pot back over low heat until the soup is piping hot, about 3 minutes. Do not let it boil.
This creates a creamy, starchy base that carries the cheddar without any flour. The soup should look thick enough to coat the back of a spoon but still pour easily.
Step 4: Stir in the Cheddar and Ladle into Bowls

Turn off the heat entirely. Gradually add the 6 oz shredded cheddar, a handful at a time, stirring after each addition until fully melted. The residual heat is enough. Boiling at this stage can cause the cheese to turn grainy.
Ladle the soup into bowls and top with extra cheddar, crumbled bacon, and chives if you like. Serve right away while the cheese is melty and the soup is steaming.
Tips for the Creamiest Soup
- Always shred the cheese yourself. Pre-shredded bags contain anti-caking agents that can make the soup gritty.
- Off-heat melting is the most important step. Adding cheese to a bubbling pot is the fastest way to a separated, greasy soup.
- Letting the soup sit off the heat for a minute before adding the cheese gives you a smoother, silkier finish than rushing it.
- A splash of cream goes in better when the soup isn’t boiling. Cold cream hitting a rolling boil can curdle slightly.
Simmer time by potato cut size:
| Potato Cubes | Simmer Time |
|---|---|
| ½ inch | 12 to 14 mins |
| ¾ inch | 15 to 18 mins |
| 1 inch | 18 to 22 mins until fork-tender |
Storing Leftover Soup
- Refrigerate: Cool the soup completely and store in an airtight container in the fridge for up to 3 days. The starch continues to thicken it, so expect a thicker texture the next day.
- Reheating: Warm gently over low heat on the stove, stirring often. Add a splash of broth or milk if it has firmed up too much in the fridge. Avoid the microwave if you can, as it can overheat small spots and cause separation.
What to Serve With Cheddar Potato Soup
A crusty baguette or a thick slice of sourdough is the obvious choice, and for good reason. The chewy crust and tangy crumb hold up well when dunked. A simple green salad with a bright vinaigrette also works, cutting through the richness. For something heartier, a few oven-baked pretzel rolls with mustard on the side turn this into a pub-style meal.
Frequently Asked Questions
Can I use a different cheese?
Yes, a good melting cheese like gruyère, fontina, or smoked gouda works. Avoid very hard cheeses that don’t melt smoothly.
What if I don’t have an immersion blender?
Scoop out 1 ½ cups of the soup, purée it in a regular blender, and stir it back in. That gives the same creamy base.
Can I freeze this soup?
I don’t recommend it. Dairy and potatoes can turn grainy or watery when thawed and reheated.
Why did my soup turn out grainy?
The cheese likely got too hot. Always turn off the heat and add it gradually, stirring only until melted.

Cheddar Potato Soup Recipe
Ingredients
Method
- Melt the butter in a large pot over medium heat. Add the onion and cook until softened, about 5 minutes. Stir in the garlic and cook 1 minute more.
- Add the potatoes, broth, salt, and pepper. Bring to a boil, then reduce heat to a simmer. Cover loosely and cook until the potatoes are fork-tender, about 15 minutes.
- Remove from heat. Use an immersion blender to pulse the soup, blending some of the potatoes while leaving chunks. Stir in the heavy cream and warm over low heat for 3 minutes without boiling.
- Turn off the heat. Gradually stir in the shredded cheddar, a handful at a time, until fully melted. Ladle into bowls and top with bacon, chives, or extra cheddar. Serve immediately.
