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

Ground Beef and Gravy Over Mashed Potatoes : Classic Comfort in 45 Minutes


  • Author: islamerrick
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

This Ground Beef and Gravy Over Mashed Potatoes is the kind of old-school comfort food that brings generations to the table. Creamy, buttery mashed potatoes are topped with savory ground beef simmered in rich homemade gravy—no fancy ingredients, just heartwarming flavor. Whether it’s a weeknight dinner or a cozy weekend meal, this dish promises to warm bellies and hearts alike. Ready in under an hour, it’s pure family-style magic.


Ingredients

Scale

For the Mashed Potatoes:

2 lbs Russet or Yukon Gold potatoes, peeled & cubed

3 tbsp butter

½ cup whole milk

½ tsp garlic powder

½ tsp salt (plus extra for boiling water)

Freshly cracked black pepper, to taste

For the Ground Beef & Gravy:

1 lb ground beef

2 cups beef broth (divided)

1 small onion, chopped

1 tsp garlic powder

1 tsp salt

¼½ tsp black pepper

2 tbsp cornstarch


Instructions

Make the Mashed Potatoes

Boil potatoes in salted water for 7–8 minutes until fork-tender.

Warm butter and milk together until melted.

Drain potatoes and mash until smooth. Slowly mix in warm milk mixture.

Season with garlic powder, salt, and pepper. Set aside.

Cook the Ground Beef & Gravy

Brown ground beef in a skillet, breaking it up as it cooks. Drain excess fat.

In a small bowl, whisk ¼ cup beef broth with cornstarch.

Add onion, garlic powder, salt, pepper, and remaining broth to beef. Simmer 5–10 minutes.

Stir in cornstarch mixture and cook until gravy thickens, about 2 minutes.

Assemble & Serve

Spoon mashed potatoes onto plates or bowls. Top generously with beef and gravy.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner, Main Course