Cheesy Beef And Potato Soup

10 Prep
30 Cook
40 Total
6 Serves

There’s nothing quite like a big bowl of beef and potato soup on a chilly evening. It’s the kind of comfort food that warms you from the inside out and makes everything feel right in the world.

But this isn’t your ordinary beef soup. We’re talking a rich, creamy, ridiculously cheesy version that’s loaded with tender ground beef, soft potatoes, and an obscene amount of melted cheddar.

Cheesy beef and potato soup with melted cheddar, ground beef, and potatoes

The best part? It all comes together in one pot in about 40 minutes. Trust me, this soup is an absolute game-changer for weeknight dinners.

Why You’ll Love This Cheesy Beef And Potato Soup

This soup hits the spot in every possible way. It’s hearty enough to serve as a full meal, and the cheesy broth is so incredibly good you’ll want to drink it straight from the bowl.

The ground beef adds a rich, savory depth while the Yukon Gold potatoes get melt-in-your-mouth tender. And then there’s the cheese. Oh, the cheese. Two full cups of sharp cheddar melted right into the broth creates this silky, golden, drool-worthy soup that tastes like a loaded baked potato met a cheeseburger.

It’s also super easy to customize. Want it spicy? Add some cayenne. Prefer turkey? Swap it right in. This recipe is as flexible as it is delicious.

Overhead shot of cheesy beef and potato soup topped with sour cream and green onions

Key Ingredients

Ground beef is the star here. It gives the soup a deep, savory flavor that pairs perfectly with the creamy cheese broth. Use 80/20 for the best flavor.

Yukon Gold potatoes are the way to go for this soup. They hold their shape while still getting wonderfully tender and creamy around the edges.

Sharp cheddar cheese is a must. The sharper the cheddar, the more flavor you’ll get. I recommend shredding your own off the block for the smoothest melt.

Beef broth adds another layer of rich, beefy flavor. You can use store-bought or homemade.

The combination of milk and heavy cream creates that luxuriously creamy base without being too heavy. It’s the perfect balance.

How To Make Cheesy Beef And Potato Soup

Start by browning the ground beef in a large pot until it’s nicely crumbled and cooked through. Drain any excess fat, then add your diced onion and garlic.

Next, add butter and flour to make a quick roux. This is what gives the soup its thick, velvety texture. Pour in the beef broth, add the potatoes and seasonings, and let everything simmer until the potatoes are fork-tender.

Spoonful of cheesy beef and potato soup with stretchy melted cheese

Stir in the milk and cream, then take the pot off the heat. This is the moment you’ve been waiting for — dump in all that glorious shredded cheddar and stir until it’s completely melted and the soup is silky smooth.

Ladle it into bowls, pile on the toppings, and get ready for something phenomenal.

Tips For The Best Results

Don’t skip the flour step. That quick roux is what takes this soup from thin and watery to thick and creamy. Just one minute of cooking the flour makes all the difference.

Always add the cheese off the heat. If the soup is too hot when you add the cheddar, it can get grainy. Removing it from the burner first ensures a smooth, silky result every time.

Shred your own cheese. Pre-shredded cheese has anti-caking agents that can prevent it from melting smoothly. A few extra minutes with a box grater is totally worth it.

Cut your potatoes into even 1/2-inch cubes so they cook at the same rate. Nobody wants some mushy and some crunchy potatoes in the same bowl!

Serving Suggestions

This cheesy beef and potato soup is a complete meal on its own, but it’s even better with some crusty sourdough bread for dunking. I promise, you’ll want something to soak up every last drop of that cheesy broth.

A simple green salad with a tangy vinaigrette on the side helps cut through the richness and rounds out the meal nicely.

Cheesy beef and potato soup served with crusty sourdough bread

You can also set up a topping bar with shredded cheese, sour cream, chopped chives, crumbled bacon, and diced jalapeños. Let everyone build their own bowl!

Cheesy beef and potato soup with melted cheddar, ground beef, and potatoes
Print Pin
4.90 from 11 votes

Cheesy Beef And Potato Soup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6 servings

Ingredients

Soup

  • 1 lb ground beef
  • 1 medium yellow onion, diced
  • 3 cloves garlic, minced
  • 4 medium Yukon Gold potatoes, peeled and diced into 1/2-inch cubes
  • 4 cups beef broth
  • 1 cup whole milk
  • 1/2 cup heavy cream
  • 2 tablespoons all-purpose flour
  • 2 tablespoons butter
  • 2 cups shredded sharp cheddar cheese
  • 1 teaspoon paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • Salt and black pepper to taste

Toppings

  • Extra shredded cheddar cheese
  • Sour cream
  • Chopped chives or green onions
  • Crusty bread for serving

Instructions

  • In a large pot or Dutch oven over medium-high heat, cook the ground beef, breaking it into crumbles, until fully browned. Drain any excess fat.
  • Add the diced onion and cook for 3-4 minutes until softened. Stir in the minced garlic and cook for 30 seconds until fragrant.
  • Add the butter and let it melt. Sprinkle the flour over the beef and onion mixture and stir to coat. Cook for 1 minute.
  • Pour in the beef broth while stirring to prevent lumps. Add the diced potatoes, paprika, garlic powder, and onion powder. Stir to combine.
  • Bring to a boil, then reduce heat to medium-low. Simmer for 15-18 minutes until the potatoes are fork-tender.
  • Stir in the milk and heavy cream. Let the soup heat through for 2-3 minutes.
  • Remove from heat and stir in the shredded cheddar cheese until fully melted and smooth. Season with salt and pepper to taste.
  • Ladle into bowls and top with extra cheddar, a dollop of sour cream, and chopped chives. Serve with crusty bread.

Notes

For a thicker soup, mash some of the potatoes with a fork against the side of the pot before adding the cheese.
You can substitute the ground beef with ground turkey if you prefer a lighter option.
Leftovers keep well in the fridge for up to 3 days. Reheat gently on the stove, adding a splash of milk if the soup has thickened too much.
For extra flavor, add a pinch of cayenne pepper or a dash of Worcestershire sauce.

Final Thoughts

This cheesy beef and potato soup is hands down one of the most comforting things I’ve ever made. It’s rich, creamy, loaded with flavor, and comes together faster than you’d expect.

Whether you’re feeding a hungry family on a busy weeknight or just craving something warm and cheesy, this soup fits the bill. Give it a try — you won’t be disappointed!

Leave a Review

Recipe Rating