This classic Ground Beef and Gravy over Mashed Potatoes is the definition of cozy comfort food. Fluffy, buttery mashed potatoes topped with savory, rich ground beef and silky brown gravy make every bite satisfying and heartwarming. Perfect for weeknight dinners or family gatherings.
Ingredients
| Ingredient | Quantity |
|---|---|
| For the Mashed Potatoes | |
| Russet potatoes, peeled and cut into chunks | 2 lbs |
| Warm milk | ½ cup |
| Butter | 4 tbsp |
| Salt and black pepper | To taste |
| For the Ground Beef and Gravy | |
| Ground beef | 1 lb |
| Butter | 2 tbsp |
| All-purpose flour | 2 tbsp |
| Beef broth | 2 cups |
| Onion powder | 1 tsp |
| Garlic powder | ½ tsp |
| Salt and pepper | To taste |
| Fresh parsley, chopped (optional) | — |
Instructions
Step 1: Cook the Potatoes
Place the peeled and chopped potatoes in a large pot, cover with cold water, and add a pinch of salt. Bring to a boil and cook until tender, about 15–20 minutes.
Step 2: Mash the Potatoes
Drain the potatoes well, then mash them with warm milk, butter, salt, and pepper until smooth and creamy. Set aside and keep warm.
Step 3: Brown the Ground Beef
In a large skillet over medium-high heat, cook the ground beef until browned and crumbly. Drain any excess fat and set the beef aside.
Step 4: Make the Gravy
In the same skillet, melt the butter and whisk in the flour to create a roux. Stir constantly for 1–2 minutes until lightly golden.
Step 5: Add Broth and Seasoning
Gradually whisk in the beef broth until smooth. Stir in the onion powder, garlic powder, salt, and pepper. Simmer for 3–5 minutes until the gravy thickens.
Step 6: Combine and Serve
Return the cooked beef to the skillet and stir to coat it in the gravy. Spoon the beef and gravy generously over a bed of creamy mashed potatoes.
Step 7: Garnish
Sprinkle with freshly chopped parsley if desired, and serve hot for a comforting, hearty meal everyone will love.
This dish delivers pure homestyle goodness in every bite, making it the ultimate weeknight or family dinner favorite.