Easy Potato Cheddar Soup Recipe: Creamy, Cheesy, No Bacon

Potato Cheddar Soup Recipe

I still remember the first time I made this Potato Cheddar Soup Recipe on a cold, rainy evening when I had nothing planned for dinner. I opened my fridge, found a few potatoes, an onion, and a block of cheddar, and decided to just wing it. Within 40 minutes, I had a pot of the creamiest, cheesiest soup sitting on my stove, and I honestly couldn’t believe how simple it was.

Ever since that night, this has become my go-to comfort meal whenever I want something warm and filling without spending hours in the kitchen. I’m sharing my exact method below so you can make it just as easily at home.

Cooking Time

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes

Ingredients

  • 4 tablespoons butter — this builds the base of the roux and gives the soup its rich flavor
  • 1 medium onion, chopped — adds natural sweetness and depth to the broth
  • 2 stalks celery, chopped — brings a subtle savory crunch before it softens into the soup
  • 1/4 cup all-purpose flour — thickens the soup into that classic velvety texture
  • 4 cups chicken or vegetable broth — forms the liquid base, use low-sodium so you control the salt
  • 2 cups milk — adds creaminess without making the soup too heavy
  • 4-5 large russet potatoes, peeled and diced — the starchy texture helps thicken the soup naturally
  • 1/2 teaspoon salt, or to taste — season gradually since cheese adds its own saltiness
  • 1/4 teaspoon black pepper — balances the richness of the cheese and cream
  • 1/4 teaspoon paprika — adds a gentle warmth and a hint of color
  • 2 1/2 cups sharp cheddar cheese, freshly shredded — grate it yourself, pre-shredded cheese doesn’t melt as smoothly
  • Optional: chopped chives or green onions for garnish — adds a fresh, sharp finish on top

Note: This recipe serves 4-6 people generously.

Equipment You Need

  • Large heavy-bottomed pot or Dutch oven — even heat distribution prevents scorching the milk and cheese
  • Wooden spoon or silicone spatula — helps you stir the roux without scratching your pot
  • Sharp knife and cutting board — for dicing potatoes, onion, and celery evenly
  • Box grater — for freshly shredding your cheddar cheese
  • Potato masher (optional) — useful if you want a partially chunky, partially smooth texture
  • Ladle — for serving the soup neatly into bowls
Potato Cheddar Soup Recipe

How to Make Potato Cheddar Soup Recipe?

Making this soup really comes down to three simple stages: building a flavorful base, simmering the potatoes until tender, and folding in the cheese at the very end. I promise none of these steps require any special skill, just a little patience while everything comes together in the pot.

Sauté the Aromatics

Melt the butter in your pot over medium heat, then add the chopped onion and celery. Cook for about 4-5 minutes, stirring occasionally, until they turn soft and fragrant. This step builds the flavor foundation for the entire soup, so don’t rush past it.

Make the Roux

Sprinkle the flour directly over the softened onions and celery, stirring constantly for about a minute. This cooks off the raw flour taste and creates a paste that will thicken your soup later. Keep the heat at medium so nothing browns too quickly.

Add the Broth and Potatoes

Slowly pour in the broth while whisking, so the flour blends smoothly instead of forming lumps. Add your diced potatoes, salt, pepper, and paprika, then bring everything to a gentle boil before reducing the heat.

Simmer Until Tender

Let the soup simmer uncovered for about 15-18 minutes, stirring occasionally, until the potatoes turn fork-tender. This is also when I like to check the seasoning and adjust it slightly before moving forward.

Mash to Your Preferred Texture

Use a potato masher to break down some of the potatoes right in the pot. I usually mash about half of them, which naturally thickens the soup while still leaving satisfying chunks throughout.

Stir in the Milk

Pour in the milk and stir gently, letting the soup return to a light simmer. Avoid boiling it hard at this stage, since high heat can cause the dairy to separate or curdle.

Melt in the Cheese

Reduce the heat to low, then add the shredded cheddar cheese in small handfuls, stirring after each addition until fully melted. Adding it gradually on low heat keeps the texture smooth and prevents the cheese from turning grainy.

Serve Hot

Ladle the soup into bowls immediately while it’s warm and creamy. Top it with a little extra cheese and chopped chives if you like a fresh, sharp finish.

Additional Tips for Making This Recipe Better

  • I always shred my own cheddar block instead of buying pre-shredded bags, since it melts far smoother into the soup.
  • I like using a mix of starchy and waxy potatoes sometimes, which gives me both creaminess and nice little chunks.
  • I never let the soup boil hard after adding the milk or cheese, since it can make the dairy separate.
  • I add the cheese in small batches on low heat rather than dumping it all in at once, which keeps the texture silky.
  • I taste and adjust the salt right before serving, since the cheddar adds a good amount of saltiness on its own.

Common Mistakes to Avoid

  • I once dumped all the cheese in at high heat and ended up with a grainy, oily soup, so now I always lower the heat first.
  • I’ve learned not to skip grating my own cheese, because the anti-caking coating on pre-shredded bags keeps it from melting smoothly.
  • I used to boil the soup vigorously after adding milk, which caused it to curdle, so I keep it at a gentle simmer instead.
  • I sometimes forgot to season in stages, ending up with a bland or overly salty pot, so I taste as I go now.
  • I tried skipping the roux once to save time, and the soup turned out thin and watery instead of thick and creamy.

How to Serve Potato Cheddar Soup?

I love serving this soup in wide, shallow bowls so the toppings really stand out. A sprinkle of extra shredded cheddar on top melts slightly from the heat and looks incredibly inviting. Adding a few chopped chives or green onions gives it a pop of color and a fresh bite that cuts through the richness.

Pair it with warm crusty bread, garlic toast, or a simple side salad for a complete, cozy meal. For gatherings, I sometimes serve it in bread bowls, which makes it feel extra special without any additional effort.

Potato Cheddar Soup Recipe

Variations

  • Swap the milk for unsweetened oat milk or cashew cream for a dairy-free version.
  • Use vegetable broth instead of chicken broth to keep the recipe fully vegetarian.
  • Stir in roasted garlic for a deeper, more aromatic flavor profile.
  • Add a pinch of cayenne or a dash of hot sauce if you enjoy a little heat.
  • Mix in some steamed broccoli florets for a broccoli-cheddar twist on the classic.
  • Try smoked cheddar instead of regular sharp cheddar for a smoky undertone.

Nutritional Information

Here’s a general breakdown per serving, based on a recipe that serves 5-6 people:

  • Calories: approximately 380-420 kcal
  • Protein: approximately 14-16 g
  • Carbohydrates: approximately 32-36 g
  • Fat: approximately 22-25 g

Make Ahead and Storage

Make Ahead: You can prep the diced potatoes, onion, and celery a day in advance and store them separately in the fridge. This cuts down your active cooking time significantly on busy days.

Storage: Let the soup cool completely before transferring it to an airtight container. It stays fresh in the refrigerator for up to 3-4 days.

Reheating: Reheat gently on the stovetop over low heat, stirring frequently, and add a splash of milk if it has thickened too much. Avoid microwaving on high power, as it can cause the cheese to separate.

Freezing: This soup can be frozen for up to 2 months, though the texture may turn slightly grainy once thawed due to the dairy content. If freezing, I recommend leaving out the cheese and milk, then adding them fresh after reheating.

Why You’ll Love This Recipe?

This soup has earned a permanent spot in my weekly rotation, and here’s why I think you’ll feel the same way once you try it.

  • It’s incredibly quick to make — from start to finish, you’re looking at about 40 minutes, making it perfect for busy weeknights when you still want a homemade meal.
  • It’s endlessly customizable — whether you want it dairy-free, spicier, or loaded with extra vegetables, this base recipe adapts easily to whatever you’re craving.
  • It uses simple, affordable ingredients — everything here is likely already sitting in your pantry or fridge, so there’s no special shopping trip required.
  • It’s naturally filling and satisfying — the combination of potatoes and melted cheddar makes this soup hearty enough to be a full meal on its own.
  • It reheats beautifully for leftovers — I often make a double batch just so I have an easy lunch ready for the next couple of days.

If you enjoy comforting, cheesy bowls like this one, you might also love this broccoli cheddar soup recipe, which follows a similar creamy base with an added veggie boost.

FAQs

Can I use a different type of cheese instead of cheddar?

Yes, you can substitute Monterey Jack, Colby, or a cheese blend, though the flavor and color will differ slightly from the classic sharp cheddar taste.

Why did my soup turn out grainy?

This usually happens when cheese is added at too high a heat or the soup is boiled after adding dairy, so always melt cheese on low heat.

Can I make this soup without roux?

You can skip the flour and instead blend a portion of the cooked potatoes to thicken the soup naturally, though it won’t be quite as velvety.

Is this recipe gluten-free?

Not as written, but you can substitute the all-purpose flour with a gluten-free flour blend or cornstarch slurry for a similar thickening effect.

How long does leftover potato cheddar soup last in the fridge?

Stored in an airtight container, it stays fresh for about 3-4 days, and reheats well over low heat on the stovetop.

If you’re a fan of cheesy comfort food, don’t miss this creamy loaded baked potato soup recipe too. It’s another cozy bowl worth adding to your rotation.

Potato Cheddar Soup Recipe
Ash Tyrrell

Potato Cheddar Soup Recipe

I still remember the first time I made this potato cheddar soup on a cold, rainy evening when I had nothing planned for dinner. I opened my fridge, found a few potatoes, an onion, and a block of cheddar, and decided to just wing it. Within 40 minutes, I had a pot of the creamiest, cheesiest soup sitting on my stove, and I honestly couldn't believe how simple it was.
Prep Time 10 minutes
Cook Time 30 minutes
Servings: 6

Ingredients
  

  • 4 tablespoons butter — this builds the base of the roux and gives the soup its rich flavor
  • 1 medium onion chopped — adds natural sweetness and depth to the broth
  • 2 stalks celery chopped — brings a subtle savory crunch before it softens into the soup
  • 1/4 cup all-purpose flour — thickens the soup into that classic velvety texture
  • 4 cups chicken or vegetable broth — forms the liquid base use low-sodium so you control the salt
  • 2 cups milk — adds creaminess without making the soup too heavy
  • 4-5 large russet potatoes peeled and diced — the starchy texture helps thicken the soup naturally
  • 1/2 teaspoon salt or to taste — season gradually since cheese adds its own saltiness
  • 1/4 teaspoon black pepper — balances the richness of the cheese and cream
  • 1/4 teaspoon paprika — adds a gentle warmth and a hint of color
  • 2 1/2 cups sharp cheddar cheese freshly shredded — grate it yourself, pre-shredded cheese doesn’t melt as smoothly
  • Optional: chopped chives or green onions for garnish — adds a fresh sharp finish on top

Method
 

  1. Melt the butter in your pot over medium heat, then add the chopped onion and celery. Cook for about 4-5 minutes, stirring occasionally, until they turn soft and fragrant. This step builds the flavor foundation for the entire soup, so don’t rush past it.
  2. Sprinkle the flour directly over the softened onions and celery, stirring constantly for about a minute. This cooks off the raw flour taste and creates a paste that will thicken your soup later. Keep the heat at medium so nothing browns too quickly.
  3. Slowly pour in the broth while whisking, so the flour blends smoothly instead of forming lumps. Add your diced potatoes, salt, pepper, and paprika, then bring everything to a gentle boil before reducing the heat.
  4. Let the soup simmer uncovered for about 15-18 minutes, stirring occasionally, until the potatoes turn fork-tender. This is also when I like to check the seasoning and adjust it slightly before moving forward.
  5. Use a potato masher to break down some of the potatoes right in the pot. I usually mash about half of them, which naturally thickens the soup while still leaving satisfying chunks throughout.
  6. Pour in the milk and stir gently, letting the soup return to a light simmer. Avoid boiling it hard at this stage, since high heat can cause the dairy to separate or curdle.
  7. Reduce the heat to low, then add the shredded cheddar cheese in small handfuls, stirring after each addition until fully melted. Adding it gradually on low heat keeps the texture smooth and prevents the cheese from turning grainy.
  8. Ladle the soup into bowls immediately while it’s warm and creamy. Top it with a little extra cheese and chopped chives if you like a fresh, sharp finish.

Notes

  • I always shred my own cheddar block instead of buying pre-shredded bags, since it melts far smoother into the soup.
  • I like using a mix of starchy and waxy potatoes sometimes, which gives me both creaminess and nice little chunks.
  • I never let the soup boil hard after adding the milk or cheese, since it can make the dairy separate.
  • I add the cheese in small batches on low heat rather than dumping it all in at once, which keeps the texture silky.
  • I taste and adjust the salt right before serving, since the cheddar adds a good amount of saltiness on its own.

Similar Posts

Leave a Reply

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

Recipe Rating