Cheesy Beef and Potato Soup

Featured in:

How to make creamy Cheesy Beef and Potato Soup with ground beef, tender potatoes, and melted cheddar in one pot for ultimate comfort.

james carter jr for recipes by clare
By James Carter Jr
Updated on Mon, 27 Oct 2025 20:08:53 GMT

Cheesy Beef and Potato Soup is my go-to recipe when I need something warm, filling, and deeply comforting. This creamy, hearty soup combines savory ground beef, tender potatoes, and melted cheddar cheese in one satisfying bowl. It’s the kind of meal that makes everyone at the table happy, especially on cold evenings.

I still remember the first time I made this soup on a chilly evening when I had leftover ground beef and potatoes in my fridge. I threw everything into one pot, and within about 40 minutes, my kitchen smelled incredible. The creamy, cheesy broth with chunks of tender potato and seasoned beef became an instant family favorite. Now, I make this Cheesy Beef and Potato Soup at least twice a month because it’s easy, requires just one pot, and tastes like a warm hug in a bowl. Plus, my kids actually ask for seconds, which is always a win in my book.

What You’ll Need for This Hearty Soup

This Cheesy Beef and Potato Soup comes together with simple, everyday ingredients you probably already have. I always use Yukon Gold potatoes because they hold their shape beautifully and add a buttery flavor, but Russet potatoes work great too if that’s what you have on hand.

  • 1 pound ground beef
  • 1 large yellow onion, finely diced (about 1 ½ cups)
  • 1 teaspoon garlic, minced (fresh or jarred)
  • 4 cups (32 ounces) beef broth
  • 2 pounds Yukon Gold potatoes, peeled and diced (about 4 cups diced potatoes)
  • 1 teaspoon paprika
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper, to taste
  • 1 ½ cups (169.5 g) mild cheddar cheese, shredded (plus more for garnish)
  • 1 cup (238 g) heavy whipping cream
  • 1 tablespoon cornstarch
  • 2 tablespoons water
  • Parsley, chopped for garnish

A quick tip from my kitchen: I recommend shredding your own cheese from a block instead of using pre-shredded. It melts smoother and makes your soup extra creamy. Pre-shredded cheese has anti-caking agents that can make your Cheesy Beef and Potato Soup grainy. Also, let the cheese sit at room temperature for about 15 minutes before adding it to the soup for even better melting.

How to Make This Comforting Soup

I prefer using a large Dutch oven for this recipe because it distributes heat evenly and gives you plenty of room to stir without splashing. The process is straightforward, and each step builds incredible flavor.

Step 1: Add the ground beef and diced onions to a large pot or Dutch oven over medium heat. Cook for 8 to 10 minutes, breaking the beef apart with a wooden spoon as it browns. You’ll know it’s ready when the beef is no longer pink and the onions are soft and translucent. Drain any excess grease to keep your soup from being too oily.

Step 2: Stir in the minced garlic and cook for 1 more minute until fragrant. Don’t skip this step because it adds so much depth to your Cheesy Beef and Potato Soup.

Step 3: Pour in the beef broth, then add the diced potatoes, paprika, salt, and black pepper. Bring everything to a boil over medium-high heat, then reduce the heat to medium-low. Let it simmer for 15 to 20 minutes, or until the potatoes are fork-tender (the fork slides in easily with no resistance). I usually test a potato cube with a fork at the 15-minute mark.

Step 4: Gradually add the shredded cheddar cheese, a handful at a time, stirring continuously. This is important because adding all the cheese at once can cause it to clump. Keep stirring until each addition is fully melted before adding more. This takes about 30 seconds per handful.

Step 5: Pour in the heavy whipping cream and stir well to combine. Let the soup heat through for another 3 to 5 minutes. The cream adds richness and makes the soup incredibly velvety.

Step 6: In a small bowl, mix the cornstarch with water to create a slurry. Slowly pour this mixture into the soup while stirring constantly. Let the soup simmer for an additional 2 to 3 minutes until it thickens to your desired consistency.

Step 7: Garnish with chopped parsley and extra shredded cheese before serving. The fresh parsley adds a pop of color and brightness that balances the rich, creamy soup.

Helpful hint: If your soup seems too thick, add a splash more beef broth. If it’s too thin, let it simmer a bit longer uncovered or add a touch more cornstarch slurry.

Perfect Pairings for Your Soup

This Cheesy Beef and Potato Soup tastes amazing with sides that add crunch and contrast to the creamy texture. The best sides for Cheesy Beef and Potato Soup are ones that can soak up the delicious broth.

Crusty bread or dinner rolls: These are perfect for dunking into the creamy soup and soaking up every last drop of cheesy goodness. The crispy exterior and soft interior provide the ideal texture contrast.

Garlic breadsticks: The buttery garlic flavor complements the savory beef and cheese beautifully. Plus, they’re easy to make or grab from the store.

Cornbread or cornbread muffins: The slight sweetness of cornbread balances the savory, salty flavors in the soup. This pairing is especially comforting during fall and winter.

Side salad: A fresh green salad with a tangy vinaigrette cuts through the richness of the soup and adds a healthy, crisp element to your meal. I personally love a simple arugula salad with lemon dressing alongside this soup.

More Creamy Beef and Potato Soups

This cheesy beef and potato soup delivers comfort in every bite, and pairs beautifully with other creamy potato recipes. For hands-off convenience, the Crockpot Creamy Potato Hamburger Soup lets the slow cooker do all the work. When you want another quick stovetop version, try the Creamy Potato Hamburger Soup with cream cheese for extra richness.

For more vegetable variety, the classic Vegetable Beef Soup adds carrots, celery, and green beans. When you’re craving bold flavors with rice, the Easy Stuffed Pepper Soup delivers all the taste of stuffed peppers in one pot. These comforting beef soups make perfect weeknight dinners.

Storing and Reheating Your Soup

Store your Cheesy Beef and Potato Soup in an airtight container in the refrigerator for up to 3 to 4 days. Let the soup cool completely before transferring it to storage containers to maintain the best texture and flavor.

To reheat, warm the soup on the stovetop over medium-low heat, stirring occasionally until heated through. You can also microwave individual portions in 1-minute intervals, stirring between each interval. The soup may thicken as it sits, so add a splash of beef broth or milk when reheating to restore the creamy consistency.

Here’s what I’ve learned: If you plan to freeze this soup, prepare it without the cheese and heavy cream. Store it in freezer-safe containers for up to 3 months, then stir in the cheese and cream when you reheat it. This prevents the dairy from separating and keeps your Cheesy Beef and Potato Soup perfectly creamy.

Common Questions About This Recipe

Can I use ground turkey instead of ground beef?

Yes, ground turkey or ground chicken works great for a lighter version of this soup. Just keep in mind that leaner meats may make the soup slightly less rich, so you might want to add an extra tablespoon of butter when browning the meat.

What if I don’t have cornstarch for thickening?

You can skip the cornstarch slurry if you prefer a thinner soup, or substitute with 2 tablespoons of all-purpose flour mixed with 2 tablespoons of water. Another option is to mash a few of the cooked potato pieces against the side of the pot to naturally thicken your Cheesy Beef and Potato Soup.

Can I make this soup in a slow cooker?

Absolutely! Brown the ground beef with onions in a skillet, drain the grease, and transfer to your slow cooker. Add potatoes, broth, garlic, paprika, salt, and pepper. Cook on low for 6 to 7 hours or high for 3 to 4 hours. Stir in the cheese and heavy cream during the last 30 minutes of cooking, then thicken with the cornstarch slurry if desired.

Ready to Dig In?

This Cheesy Beef and Potato Soup is the definition of comfort food done right. It’s creamy, hearty, and packed with flavor, yet simple enough to make on a busy weeknight. Whether you’re feeding a hungry family or meal prepping for the week ahead, this soup delivers every single time. Try this recipe tonight and enjoy a bowl of pure, cheesy comfort!

Print

Cheesy Beef and Potato Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A hearty, creamy soup made with ground beef, diced potatoes, and melted cheddar cheese. Perfect comfort food for cold days and easy weeknight dinners.

  • Author: James Carter Jr
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 8 servings 1x
  • Category: Soup
  • Method: Simmer
  • Cuisine: American

Ingredients

Scale
  • 1 pound ground beef
  • 1 large yellow onion, finely diced (about 1 ½ cups)
  • 1 teaspoon garlic, minced (fresh or jarred)
  • 4 cups (32 ounces) beef broth
  • 2 pounds Yukon Gold potatoes, peeled and diced (about 4 cups diced potatoes)
  • 1 teaspoon paprika
  • ½ teaspoon kosher salt
  • ¼ teaspoon black pepper, to taste
  • 1 ½ cups (169.5 g) mild cheddar cheese, shredded (plus more for garnish)
  • 1 cup (238 g) heavy whipping cream
  • 1 tablespoon cornstarch
  • 2 tablespoons water
  • Parsley, chopped for garnish

Instructions

  1. Add ground beef and diced onions to a large pot or Dutch oven over medium heat. Cook for 8 to 10 minutes, breaking the beef apart with a wooden spoon as it browns, until fully cooked and onions are softened. Drain excess grease.
  2. Stir in minced garlic and cook for 1 more minute until fragrant.
  3. Pour in beef broth, then add diced potatoes, paprika, salt, and black pepper. Bring to a boil, then reduce heat to medium-low. Simmer for 15 to 20 minutes until potatoes are fork-tender (fork slides in easily with no resistance).
  4. Gradually add shredded cheddar cheese, a handful at a time, stirring continuously until each addition is fully melted before adding more (about 30 seconds per handful).
  5. Pour in heavy whipping cream and stir well. Let soup heat through for another 3 to 5 minutes.
  6. In a small bowl, mix cornstarch with water. Slowly pour the slurry into the soup while stirring constantly. Simmer for 2 to 3 minutes until thickened.
  7. Garnish with chopped parsley and extra shredded cheese before serving.

Notes

  • Use Yukon Gold potatoes for best results, but Russet or red potatoes work too.
  • Shred cheese from a block for smoother melting. Pre-shredded cheese can make soup grainy. Let cheese sit at room temperature for 15 minutes before adding.
  • For slow cooker: Brown beef with onions, drain, and add to slow cooker with potatoes, broth, garlic, and seasonings. Cook on low 6-7 hours or high 3-4 hours. Stir in cheese and cream in last 30 minutes.
  • Soup thickens as it sits. Add beef broth when reheating to restore consistency.

Nutrition

  • Serving Size: 1 bowl
  • Calories: 485 kcal
  • Sugar: 4 g
  • Sodium: 650 mg
  • Fat: 32 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 12 g
  • Trans Fat: 0 g
  • Carbohydrates: 28 g
  • Fiber: 3 g
  • Protein: 22 g
  • Cholesterol: 105 mg

Did you make this recipe?

Share a photo and tag us #Benefitiany— we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star