Ground Beef and Gravy Over Mashed Potatoes


This hearty, old-fashioned comfort meal features savory ground beef simmered in a rich brown gravy and served over fluffy mashed potatoes. It's a budget-friendly, family favorite that's perfect for busy weeknights and comes together in about 40 minutes.

🛒 Ingredients

For the Mashed Potatoes

  • 2 pounds (900 g) russet or Yukon Gold potatoes, peeled and cubed
  • 4 tablespoons butter
  • ½ cup milk (or more, as needed)
  • Salt and black pepper, to taste

For the Ground Beef & Gravy

  • 1 pound (450 g) ground beef
  • 1 medium onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme (optional)
  • Salt and black pepper, to taste

Optional: 1 cup frozen peas and carrots for added vegetables.

👩‍🍳 Instructions

1. Make the Mashed Potatoes

  1. Place the potatoes in a large pot and cover with salted water.
  2. Bring to a boil and cook for 15–20 minutes, until fork-tender.
  3. Drain well, then mash with the butter and milk until smooth and creamy.
  4. Season with salt and pepper and keep warm.

2. Cook the Beef