Creamy mashed potatoes smothered with savory garlic beef gravy make the ultimate comfort food—rich, hearty, and perfect for cozy dinners. Fluffy potatoes paired with a deeply flavorful gravy create a classic dish that never disappoints.
Creamy Mashed Potatoes with Garlic Beef Gravy
Ingredients
For the Mashed Potatoes
- 2 pounds potatoes, peeled and cubed
- 4 tablespoons butter
- 1/2 cup warm milk or heavy cream
- Salt and black pepper to taste
For the Garlic Beef Gravy
- 1 pound ground beef
- 4 cloves garlic, minced
- 2 tablespoons butter
- 2 tablespoons flour
- 2 cups beef broth
- 1 teaspoon Worcestershire sauce
- Salt and black pepper to taste
- Fresh parsley for garnish (optional)
Instructions
Make the Mashed Potatoes
- Boil potatoes in salted water until fork-tender, about 15–20 minutes.
- Drain and mash with butter and warm milk until smooth and creamy.
- Season with salt and pepper. Cover and keep warm.
Make the Garlic Beef Gravy
- In a skillet over medium heat, cook ground beef until browned. Drain excess grease if needed.
- Add garlic and cook for 1 minute until fragrant.
- Stir in butter, then sprinkle flour over the beef mixture. Cook for 1–2 minutes.
- Slowly whisk in beef broth and Worcestershire sauce.
- Simmer until thickened, about 5 minutes. Season with salt and pepper.
Serve
Spoon creamy mashed potatoes onto plates and generously top with garlic beef gravy. Garnish with parsley if desired.
Optional Add-Ins
- Sautéed mushrooms
- Caramelized onions
- Shredded cheddar cheese
- A pinch of smoked paprika for extra depth