Creamy Ground Beef and Potatoes

Ground beef, potatoes and melted cheddar. Nothing fancy going on here, just a really good creamy skillet dinner with crispy-edged potatoes and plenty of sauce hiding underneath the cheese.

Creamy Ground Beef and Potatoes1 Creamy Ground Beef and Potatoes

 

I made this on one of those evenings when I had ground beef in the fridge, a bag of potatoes that needed using, and absolutely no interest in making dinner complicated.

The potatoes get a head start so they can actually brown properly instead of turning soft and pale in the pan.

Then the beef goes in with onion and garlic, followed by a little stock and cream to make everything nice and saucy.

Once the potatoes go back in, they pick up all that beefy sauce while still keeping those golden edges.

I finish the whole lot with grated cheddar and let it melt right over the top, then throw on some chopped chives before serving.

It’s filling, very cheesy, slightly messy on the plate, and genuinely easy to make.

Basically, good old-fashioned comfort food with no unnecessary messing around.

 

Why You’ll Love This Recipe

  • The potatoes stay chunky, golden and soft inside rather than disappearing into the sauce.
  • Everything cooks in one main skillet once the potatoes are parboiled.
  • The sauce is creamy without turning the dish soupy.
  • Ground beef makes it filling enough to serve as a complete dinner.
  • Melted cheddar adds richness without overwhelming everything else.
  • It reheats well, which makes leftovers very useful the next day.

Ingredients

This serves 4 generously.

For the potatoes

  • 700g yellow potatoes
  • 1½ tablespoons olive oil
  • ½ teaspoon fine sea salt
  • ¼ teaspoon freshly ground black pepper
  • ½ teaspoon garlic powder

For the beef

  • 450g ground beef
  • 1 large yellow onion, finely chopped
  • 2 garlic cloves, finely minced
  • 1 teaspoon Worcestershire sauce
  • ½ teaspoon smoked paprika
  • ½ teaspoon dried thyme
  • ½ teaspoon fine sea salt
  • ½ teaspoon black pepper

For the creamy sauce

  • 1 tablespoon plain flour
  • 180ml beef stock
  • 120ml double cream
  • 1 teaspoon Dijon mustard

To finish

  • 150g mature cheddar, grated
  • 2 tablespoons fresh chives, finely chopped

How to Make Creamy Ground Beef and Potato Skillet

1. Parboil the potatoes

The potatoes need a little head start before they hit the skillet.

That way you can get plenty of colour outside without standing there waiting forever for the centres to soften.

  • Scrub or peel the potatoes.
  • Cut them into chunky pieces, roughly 3cm each.
  • Add them to a saucepan and cover with cold salted water.
  • Bring to the boil.
  • Cook for 7 to 8 minutes.
  • Drain them really well.

They should still feel slightly firm when you test them with a knife.

If they’re completely tender now, they’ll be much more likely to fall apart later.

Leave them in the colander for a couple of minutes so the steam can escape.

A dry surface browns much better.

2. Brown the potatoes

Use a large, wide skillet so the potatoes have enough room to sit against the hot surface.

  • Heat the olive oil over medium-high heat.
  • Add the potatoes in a single layer.
  • Season with the salt, black pepper and garlic powder.
  • Cook for 8 to 10 minutes.
  • Turn the pieces every few minutes so several sides pick up colour.

Don’t keep shuffling them around constantly.

They need time sitting against the pan to develop those deep golden patches.

Once they’re nicely browned, transfer them to a plate.

They don’t need to look identical.

Some darker edges and some softer golden sides are exactly what you want.

3. Cook the ground beef and onions

Keep the same skillet on the heat.

There should be plenty of flavour left behind from the potatoes.

  • Add the ground beef.
  • Add the chopped onion.
  • Cook over medium-high heat for 7 to 9 minutes.
  • Break the beef into small crumbles as it cooks.
  • Stir regularly so the onion softens evenly.

You want the onion cooked down until sweet and soft, with a few lightly caramelised bits around the edges.

If the beef releases a lot of grease, spoon most of it out.

Leave a little behind for flavour.

4. Add the seasoning

Once the beef is browned:

  • Add the minced garlic.
  • Stir in the Worcestershire sauce.
  • Add the smoked paprika and dried thyme.
  • Season with salt and black pepper.
  • Cook for 1 minute.

Keep the seasoning fairly simple.

The beef, onion and cheddar are already bringing a lot to the pan.

This isn’t meant to taste like taco filling or heavily spiced chilli.

5. Make the creamy sauce

Now turn the beef mixture into a thick, creamy base.

  • Sprinkle the flour over the beef.
  • Stir well so it coats everything.
  • Cook for 1 minute.
  • Slowly pour in the beef stock while stirring.
  • Add the double cream.
  • Stir in the Dijon mustard.
  • Reduce the heat to medium-low.
  • Simmer for 3 to 4 minutes.

The sauce should thicken enough to cling to the beef.

It should not look watery.

If you run your spoon through the pan, the sauce should move back slowly rather than flooding straight into the gap.

6. Add the potatoes back

Once the beef mixture is creamy and thick:

  • Return the browned potatoes to the skillet.
  • Fold them gently through the beef mixture.
  • Cook over low heat for 3 to 4 minutes.

Try not to stir too aggressively.

The potatoes should stay chunky and hold onto those golden edges.

If the sauce feels too thick, add a very small splash of beef stock.

If it looks too loose, let it simmer uncovered for another minute or two.

7. Melt the cheddar

The cheddar goes on last so it stays visible and melty.

  • Scatter the grated cheddar evenly over the skillet.
  • Cover with a lid.
  • Keep the heat low.
  • Leave for 2 to 3 minutes, until the cheese melts.

You want soft melted cheddar sitting over and around the potatoes.

It does not need to become one solid blanket.

Those little melted pockets between the beef and potatoes are much nicer.

8. Finish with chives

Turn off the heat.

  • Scatter the chopped chives over the top.
  • Add a little extra black pepper if you like.
  • Let the skillet sit for 2 minutes before serving.

That short rest lets the sauce settle and thicken slightly.

Then spoon it straight into bowls while the cheese is still soft.

 

Tips for the Best Results

Keep the potatoes chunky

Small cubes cook quickly, but they don’t give you the same texture.

Larger pieces stay soft inside while giving you more room for those browned sides.

Don’t overboil them

The potatoes still need to survive browning, stirring and simmering with the beef.

Slightly undercooked after boiling is perfect.

Use a wide skillet

You need enough surface area for proper browning.

A cramped pan steams the potatoes instead.

Let the onions take their time

Soft, lightly caramelised onion gives the beef a much richer flavour.

There’s no need to rush it.

Add the cheese at the end

If cheddar simmers for too long in the sauce, it can make everything heavy and oily.

Melting it over the top keeps the texture much nicer.

What to Serve With It

This is already a fairly substantial meal, so I usually keep the sides simple.

A crisp green vegetable works especially well because it cuts through the creamy beef and cheese.

Try it with:

  • Steamed broccoli
  • Green beans
  • Roasted asparagus
  • Peas
  • A simple green salad

You can also eat it completely on its own.

Between the potatoes, beef and cheese, nobody is leaving the table hungry.

 

Q&A

What kind of potatoes work best?

Yellow potatoes are ideal.

They stay creamy inside while holding their shape well enough to brown.

Baby yellow potatoes or Yukon Golds are both good choices.

Can I use ground turkey instead of beef?

Yes.

Ground turkey works, although the finished skillet will be a little lighter and less rich.

You may want to add another teaspoon of olive oil while browning it.

Can I use milk instead of double cream?

Yes, but the sauce will be thinner.

Use whole milk if possible and reduce the beef stock slightly.

Can I make it without flour?

You can.

The sauce simply won’t be quite as thick.

You could also use a little cornflour slurry at the end if needed.

Can I use another cheese?

Monterey Jack works well.

A mixture of cheddar and Jack is also good if you want something a little milder.

Why are my potatoes falling apart?

They were probably cooked too long during the parboiling stage.

They should still have some firmness when they come out of the water.

Why is my sauce too thin?

Let it simmer uncovered for another couple of minutes.

The flour and cream will continue thickening as the liquid reduces.

Can I make this ahead?

Yes, although the potatoes are best when freshly browned.

You can make the beef mixture ahead, then reheat it and add freshly cooked potatoes before finishing with cheese.

Storage and Reheating

Let leftovers cool before transferring them to an airtight container.

Keep them refrigerated for up to 3 days.

To reheat:

  • Add the leftovers to a skillet over low heat.
  • Pour in 1 or 2 tablespoons of beef stock or milk.
  • Cover and warm gently.
  • Stir once or twice until everything is hot.

You can microwave individual portions too.

The potatoes will be a little softer the next day, but the flavour holds up very well.

 

Conclusion

I like this skillet because every part still feels like itself when it reaches the bowl.

The potatoes stay chunky and golden.

The beef stays savoury and crumbly.

The onion softens right into the sauce, while the cheddar melts into the gaps instead of covering everything up.

Then the chives come in at the end and give all that richness a little lift.

It’s uncomplicated comfort food, but there’s enough texture and browning going on that it never feels flat.

And when the bottom of the skillet is mostly scraped clean before anyone has officially asked for seconds, that usually tells you everything you need to know.

Leave a Reply

Your email address will not be published. Required fields are marked *