Sink your spoon into a warm, comforting bowl of Cheesy Beef and Potato Soup. This rich and creamy soup is loaded with hearty ground beef, tender potatoes, and plenty of melted cheddar cheese. It’s easy to make, incredibly satisfying, and perfect for chilly nights or when you’re craving classic comfort food.
1 lb ground beef
1 large yellow onion, finely diced (about 1½ cups)
1 tsp garlic, minced
4 cups beef broth (32 oz)
2 lb Yukon Gold potatoes, peeled and diced (about 4 cups)
1 tsp paprika
½ tsp kosher salt
¼ tsp black pepper
1½ cups mild cheddar cheese, shredded (plus more for garnish)
1 cup heavy whipping cream
1 tbsp cornstarch
2 tbsp water
Fresh parsley, chopped (for garnish)
Cook the Beef
In a large pot or Dutch oven over medium heat, cook the ground beef and diced onion, breaking up the meat as it browns. Cook for 8–10 minutes, until the beef is fully cooked and the onion is softened. Drain excess grease.
Add Garlic
Stir in the minced garlic and cook for 1 minute, until fragrant.
Simmer the Soup
Add the beef broth, diced potatoes, paprika, salt, and pepper. Bring to a boil, then reduce the heat to medium-low. Simmer for 15–20 minutes, or until the potatoes are fork-tender.
Melt the Cheese
Gradually add the shredded cheddar cheese, stirring constantly and allowing it to fully melt before adding more.
Add Cream
Pour in the heavy cream and stir to combine. Let the soup heat through for 3–5 minutes.
Thicken the Soup
In a small bowl, whisk together the cornstarch and water. Slowly pour the slurry into the soup while stirring continuously. Simmer for 2–3 minutes, until thickened.
Serve
Garnish with chopped parsley and extra shredded cheese. Serve warm.
Extra flavor: Add a pinch of smoked paprika or a dash of hot sauce.
Creamier texture: Lightly mash some of the potatoes in the pot before adding the cheese.
Cheese tip: Use freshly shredded cheese for smoother melting.
Storage: Refrigerate leftovers for up to 3 days. Reheat gently on the stovetop.