A rich, hearty, and ultra-creamy soup filled with savory ground beef, tender potatoes, and melted cheese — pure comfort in a bowl.
1 lb ground beef
1 medium onion, diced
2 cloves garlic, minced
3 cups potatoes, diced
2 carrots, diced (optional)
2 celery stalks, diced (optional)
4 cups low-sodium beef or chicken broth
3 tablespoons butter
2 tablespoons flour
1 cup milk or half and half
2 cups shredded cheddar cheese
1/2 cup sour cream
1 teaspoon paprika
1 teaspoon dried parsley
Salt and pepper to taste
Optional toppings: green onions, crumbled bacon, extra cheese
1. Brown the ground beef in a large soup pot, breaking it apart as it cooks. Drain excess fat.
2. Add the diced onion and garlic; sauté until softened and fragrant.
3. Stir in diced potatoes, carrots, and celery.
4. Pour in the broth, add paprika and parsley, and bring to a boil.
5. Reduce heat and simmer 20–25 minutes, or until potatoes are tender.
6. In a small pan, melt butter and whisk in flour to make a roux; cook 1 minute.
7. Stir the roux into the soup and mix until slightly thickened.
8. Add milk or half and half and heat gently without boiling.
9. Remove from heat and stir in cheddar cheese and sour cream until melted and creamy.
10. Season with salt and pepper, then serve with desired toppings.
For a thicker soup, mash a few potatoes before adding the cheese.
Use sharp cheddar for the best flavor.
Soup thickens as it cools — add broth or milk to loosen when reheating.
Find it online: https://www.ketorecipesideas.com/cheesy-beef-potato-soup/