A creamy, comforting soup filled with ground beef, potatoes, veggies, and melted cheddar cheese — perfect for cozy nights.
1 lb ground beef
1 tbsp butter
1 small onion, diced
2 cloves garlic, minced
2 carrots, diced
2 celery stalks, diced
2 tbsp all-purpose flour
3 cups beef broth
2 cups diced potatoes (russet or Yukon gold)
2 cups milk or half-and-half
2 cups shredded sharp cheddar cheese
1/2 tsp dried thyme
1/4 tsp paprika
Salt and black pepper, to taste
In a large pot, brown the ground beef. Drain excess fat, leaving a tablespoon in the pot.
Add butter, then stir in onion, carrots, and celery. Cook for 5–7 minutes until softened. Add garlic and cook 30 seconds more.
Stir in flour and cook for 2 minutes.
Slowly add beef broth while stirring. Add diced potatoes. Bring to a boil, then reduce to a simmer for 15 minutes or until potatoes are tender.
Reduce heat and add milk. Simmer gently for 5 minutes.
Remove from heat and stir in cheese until melted and smooth.
Season with thyme, paprika, salt, and pepper. Serve hot.
Substitute cauliflower for a low-carb version.
Add bacon or hot sauce for extra flavor.
Keeps in the fridge for 4 days; reheat gently.