Go Back

Cheesy Beef & Potato Soup

This Cheesy Beef & Potato Soup is everything a comfort meal should be—warm, filling, and packed with flavor. It combines the best parts of beef and potato stew, easy potato soup stovetop recipes, and classic cheeseburger flavors into one irresistible dish.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6

Ingredients
  

  • 1 lb ground beef
  • 4 cups potatoes peeled and diced
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 3 cups beef broth
  • 2 cups milk or half-and-half
  • 2 cups cheddar cheese shredded
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 1 teaspoon salt adjust to taste
  • ½ teaspoon black pepper
  • ½ teaspoon paprika optional
  • Fresh parsley for garnish optional

Method
 

  1. Heat a large pot over medium heat. Add ground beef and cook until browned. Drain excess fat and set aside.
  2. In the same pot, melt butter and sauté onion until soft, about 3–4 minutes. Add garlic and cook for 30 seconds.
  3. Stir in flour and cook for 1 minute, stirring constantly.
  4. Slowly pour in beef broth while whisking to avoid lumps.
  5. Add diced potatoes and bring to a boil. Reduce heat and simmer for 15–20 minutes, or until potatoes are tender.
  6. Return cooked beef to the pot and stir well.
  7. Add milk and shredded cheese, stirring until cheese is fully melted and soup is creamy.
  8. Season with salt, pepper, and paprika. Simmer for 5 minutes.
  9. Remove from heat and garnish with parsley before serving.

Notes

 
Use Russet or Yukon Gold potatoes for best texture
Freshly shredded cheese melts smoother than pre-shredded
For thicker soup, mash some potatoes directly in the pot
To make it a cheesy potato soup crock pot, cook on LOW for 6 hours and add cheese at the end
Ground turkey can be substituted for a lighter version