Go Back

Cheesy Beef & Potato Soup

This comforting Cheesy Beef & Potato Soup blends tender potatoes, savory ground beef, and a creamy cheese-infused broth. It’s hearty enough for dinner, yet easy enough for busy weeknights. Simple ingredients and one-pot convenience make it a recipe you’ll cook again and again.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings: 4

Ingredients
  

  • 1 lb ground beef
  • 1 tbsp olive oil or butter
  • 1 medium onion diced
  • 3 cloves garlic minced
  • 2 tbsp flour
  • 4 cups beef broth
  • 3 cups diced potatoes ½-inch cubes
  • 1 cup milk or half-and-half
  • 2 cups shredded cheddar cheese
  • ½ tsp smoked paprika
  • 1 tsp salt or to taste
  • ½ tsp pepper
  • 2 tbsp sour cream optional
  • Fresh parsley or chives for garnish

Method
 

  1. Heat oil in a large pot. Brown ground beef, breaking it apart; drain excess fat.
  2. Add onion; cook 3–4 minutes. Stir in garlic and cook 30 seconds.
  3. Sprinkle flour over beef and stir. Cook 1 minute.
  4. Add broth, potatoes, paprika, salt, and pepper. Simmer 18–22 minutes, until potatoes are tender.
  5. Reduce heat to low. Stir in milk, then gradually add cheese until melted and smooth.
  6. Stir in sour cream (optional), taste, and adjust seasoning.
  7. Serve hot, garnished with herbs.

Notes

Shred your own cheese for best melting.
Don’t let the soup boil after adding cheese.
For thicker texture, mash a few potato pieces and stir.
Slow-cooker option: cook everything except milk & cheese (Low 6–7 hrs / High 3–4 hrs). Stir milk and cheese in during last 20–30 minutes.