Description
A rich, cheesy, and hearty soup packed with ground beef, tender potatoes, and creamy cheddar cheese. This comforting dish is perfect for cozy nights and guaranteed to be a family favorite.
Ingredients
-
1 lb ground beef
-
1 small onion, finely chopped
-
3 cups Yukon Gold potatoes, peeled and diced (or use frozen diced hash browns)
-
3 cups beef or chicken broth
-
2 tablespoons butter
-
2 tablespoons all-purpose flour
-
3 cups half-and-half or whole milk
-
1 cup shredded sharp cheddar cheese
-
1 cup chopped green onions
-
1 teaspoon garlic powder
-
1 teaspoon onion powder
-
Salt and pepper to taste
Instructions
-
In a large pot, cook ground beef and onion over medium heat until beef is browned. Drain excess fat.
-
Add butter and stir until melted. Sprinkle in flour, stirring to form a roux. Cook for 1-2 minutes.
-
Slowly whisk in broth, ensuring no lumps remain.
-
Stir in half-and-half, garlic powder, onion powder, salt, and pepper. Bring to a simmer.
-
Add diced potatoes and simmer for 10–15 minutes, or until potatoes are tender.
-
Stir in green onions and cheddar cheese. Simmer until cheese is melted and soup is creamy.
-
Serve hot, garnished with extra cheese or green onions if desired.
Notes
Shred cheese from a block for smoother melting.
Avoid waxy potatoes like red potatoes—they may become mushy.
For extra creaminess, mash a portion of the potatoes in the pot.
Soup stores well in the fridge for up to 4 days. Reheat gently.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American