Go Back
+ servings
Delicious ground beef and gravy served over creamy mashed potatoes.
Print Recipe
5 from 1 vote

Ground Beef and Gravy Over Mashed Potatoes

Creamy mashed potatoes piled high and crowned with juicy ground beef smothered in rich, savory gravy — that’s pure comfort on a plate.
Prep Time10 minutes
Cook Time35 minutes
Total Time45 minutes
Course: Main
Cuisine: American
Keyword: Easy
Servings: 4 servings

Equipment

  • Large Pot
  • Large Skillet
  • Potato Masher

Ingredients

Ingredients

  • 1 pound Ground beef
  • 1 medium Onion, diced
  • 2 cloves Garlic, minced
  • 1/4 cup All-purpose flour
  • 2 cups Beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon Dried thyme
  • Salt and pepper to taste
  • 2 pounds Potatoes, peeled and quartered
  • 1/2 cup Milk
  • 1/4 cup Butter Room temperature or melted
  • Optional: sliced mushrooms or peas for added flavor

Instructions

  • Prepare the potatoes: Place the peeled and quartered potatoes in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil over high heat, then reduce heat and simmer until the potatoes are tender when pierced, about 20 minutes.
  • Mash the potatoes: Drain the potatoes well and return them to the pot. Add 1/2 cup milk and 1/4 cup butter. Mash until smooth and creamy. Season with salt and pepper to taste. Cover and set aside to keep warm.
  • Brown the beef: While the potatoes cook, heat a large skillet over medium heat. Add ground beef and cook, breaking it up with a spoon, until browned all over, about 6–8 minutes.
  • Drain excess fat: Carefully drain any excess fat from the skillet or spoon off most of it, leaving a small amount for flavor.
  • Add aromatics and optional veggies: Add the diced onion and minced garlic to the beef (add sliced mushrooms or peas now if using). Cook until the onion is softened and translucent, about 4–5 minutes.
  • Make the roux: Sprinkle flour over the beef mixture and stir well to coat. Cook the flour for about 2 minutes, stirring constantly.
  • Add liquids and seasonings: Gradually pour in beef broth while stirring to avoid lumps. Add Worcestershire sauce and dried thyme. Stir until combined.
  • Simmer and thicken: Bring the mixture to a gentle simmer and cook until the gravy thickens to your liking, about 5 minutes.
  • Adjust seasoning: Taste and season with salt and pepper as needed.
  • Serve: Spoon the creamy mashed potatoes onto plates or a serving platter. Top generously with the hearty ground beef and gravy mixture. Serve hot.

Notes

Extra tips: Use whole milk for richer mashed potatoes. Don’t skip browning the beef well for deep flavor.