Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Cheesy Beef and Potato Soup


  • Author: Sally Thompson
  • Total Time: 40 minutes
  • Yield: 6 servings 1x

Description

If you’re looking for a comforting, satisfying meal that’s both rich and cozy, this Cheesy Beef and Potato Soup delivers every single time. With tender Yukon Gold potatoes, hearty ground beef, and a creamy cheddar cheese base, it’s the ultimate feel-good dinner for chilly nights or busy weeknights. This easy recipe comes together in under 40 minutes and is a must-add to your collection of easy dinner ideas, quick comfort food, and family-friendly meals. Whether you’re meal prepping or just craving something warm and cheesy, this one-pot wonder hits the spot every time.


Ingredients

Scale

1 pound ground beef

4 cups diced Yukon Gold potatoes

1 medium yellow onion, diced

2 cloves garlic, minced

3 cups beef broth

1 ½ cups whole milk or heavy cream

2 cups sharp cheddar cheese, shredded

2 tablespoons butter

2 tablespoons all-purpose flour

1 teaspoon salt

½ teaspoon black pepper

1 tablespoon chopped fresh parsley (optional)


Instructions

1. In a large pot or Dutch oven, brown the ground beef over medium-high heat. Drain the excess fat and set the beef aside.

2. In the same pot, melt butter and sauté diced onion until soft, about 5 minutes. Add garlic and cook for 30 seconds more.

3. Sprinkle flour over the onions and garlic, stir to coat, and cook for 1–2 minutes.

4. Gradually pour in beef broth, stirring constantly to prevent lumps. Add milk or cream and mix until smooth.

5. Add the diced potatoes and the cooked beef back into the pot. Bring to a boil, then reduce to a simmer.

6. Cover and simmer for 15–20 minutes, or until potatoes are fork-tender.

7. Reduce the heat to low and stir in shredded cheddar cheese until fully melted and smooth.

8. Season with salt and pepper. Garnish with fresh parsley before serving if desired.

Notes

For the creamiest texture, always grate your cheese fresh instead of using pre-shredded.

Frozen diced potatoes can be substituted if you’re short on time—just adjust the simmer time slightly.

To make ahead, leave out the cheese until you’re reheating to prevent separation during storage.

  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 4g
  • Sodium: 670mg
  • Fat: 25g
  • Saturated Fat: 12g
  • Carbohydrates: 28g
  • Fiber: 3g
  • Protein: 21g
  • Cholesterol: 85mg

Keywords: cheesy soup, beef and potato soup, easy dinner, comfort food, hearty soup, one pot meal, kid-friendly, quick weeknight recipe