A hearty and economical comfort dish, this Ground Beef Gravy Over Potatoes features well-seasoned ground beef enveloped in a velvety, savory brown sauce, all served over a bed of fluffy mashed potatoes. With simple ingredients and quick preparation, it’s the ideal weeknight meal that delivers warmth and satisfaction in every bite.
About 2 pounds of russet potatoespeeled and chopped into even chunks
For the Ground Beef and Gravy:
2clovesof garlicminced finely
1tablespoonof Worcestershire sauce
½teaspoonof dried thymeoptional
Fresh parsleyfinely chopped, for topping
1poundof lean ground beefpreferably 85/15 blend
3tablespoonsof plain all-purpose flour
Salt and pepperadjusted to taste
2cupsof beef stock
1small onionminced finely
Instructions
Place chopped potatoes into a large pot and submerge in salted water. Set over high heat and bring to a rolling boil.
Cook the potatoes until a fork easily pierces them, approximately 15 minutes. Drain the water, then mash the potatoes with butter and warm milk. Season with salt and pepper to taste. Keep warm.
In a wide skillet set over medium heat, brown the ground beef thoroughly, breaking it apart as it cooks for about 6–7 minutes. If there is excessive grease, drain it off carefully.
Add the chopped onion and minced garlic to the skillet with the beef. Sauté for about 3 minutes, or until softened and fragrant.
Sprinkle the flour evenly over the beef mixture and stir to fully incorporate, coating the meat evenly.
Gradually pour in the beef broth while whisking to eliminate clumps, creating a smooth gravy base.
Add in the Worcestershire sauce and, if desired, the dried thyme. Season with salt and black pepper. Allow the mixture to simmer gently for 6 to 8 minutes, or until the gravy thickens to your liking.
Spoon the warm mashed potatoes onto individual serving plates or bowls.
Top each portion with a generous ladle of the beef and gravy mixture.
Finish with a sprinkle of chopped fresh parsley before serving.