Go Back
A comforting plate of creamy mashed potatoes topped with rich, savory ground beef gravy, featuring tender onions and a glossy peppery sauce, served hot in a bowl.

Ground Beef Gravy over Creamy Mashed Potatoes

Classic ground beef gravy served over creamy mashed potatoes. Simple, budget-friendly, and deeply comforting—the kind of meal that tastes like home.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4
Course: Main Dish
Cuisine: American

Ingredients
  

  • Mashed Potatoes
  • 4 –5 russet potatoes peeled and cubed
  • 2 tablespoons butter
  • ½ cup milk more if desired
  • Salt and pepper to taste
  • Beef and Gravy
  • 1 lb ground beef
  • 1 small onion diced
  • 2 cloves garlic minced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • Salt and black pepper to taste
  • ½ teaspoon onion powder optional

Equipment

  • Large pot, skillet, potato masher

Method
 

  1. Boil potatoes in salted water until fork-tender, about 15 minutes. Drain, then mash with butter and milk. Season with salt and pepper. Keep warm.
  2. Brown ground beef in a large skillet over medium-high heat. Add onion and cook until softened. Stir in garlic for 30 seconds.
  3. Sprinkle flour over the beef and cook 1 minute. Gradually stir in beef broth until thickened.
  4. Add Worcestershire, salt, pepper, and onion powder. Simmer 3–4 minutes until the gravy coats a spoon.
  5. Serve the beef gravy ladled generously over the creamy mashed potatoes.

Notes

Keep potatoes warm while making the gravy. Adjust gravy thickness with extra broth if needed. Excellent with corn or green vegetables on the side. Classic comfort food that invites seconds.