
Quick, comforting ground beef and savory gravy spooned over creamy mashed potatoes. A budget-friendly family classic ready in 45 minutes.

I remember the first time I served this for a potluck and everyone came back for seconds. My cousin told me it tasted like the kind of dinner you get at a neighbor that cares. Over the years I refined amounts and timing so the potatoes are never gluey and the gravy is always glossy and just thick enough to hold on to the meat.
What I love most about this preparation is how forgiving it is. You can stretch it with extra broth for more people and the flavors hold up well. Family members still talk about the time I doubled the onions and added a splash of Worcestershire sauce to please a crowd at a casual gathering. It is the kind of meal that makes you feel cared for and full without complicated steps.
Store leftovers in airtight containers. Keep mashed potatoes and the beef with gravy in separate containers for best texture. Refrigerate up to four days. To freeze, cool completely then freeze the beef and gravy in freezer safe containers for up to three months and freeze the mashed potatoes separately if needed. Reheat the gravy gently in a skillet over low heat adding a splash of broth to loosen it, and reheat potatoes in the microwave in short bursts stirring between intervals or in a 350 degree Fahrenheit oven covered until heated through. Look for signs of spoilage such as off odors or mold before reheating.
If you want a lighter plate, swap the ground beef for one pound ground turkey or chicken. You will lose some of the beefy flavor but you can compensate by adding a teaspoon of Worcestershire sauce or a beef bouillon cube dissolved in the broth. For dairy free mashed potatoes use olive oil or a dairy free spread in place of butter and unsweetened almond milk warmed to incorporate. If you need to avoid cornstarch, whisk two tablespoons all purpose flour into softened butter to make a roux and then add the broth to finish the gravy, noting that this will change thickening time slightly.
Serve the mash and beef with a simple green vegetable such as steamed green beans, roasted Brussels sprouts, or a bright herb salad to cut the richness. Garnish with chopped fresh parsley or chives for color and a fresh note. For a heartier plate, add buttered corn or a side of sautéed mushrooms. This dish pairs well with a crisp, acidic beverage such as a light lager or a sparkling water with lemon to balance the rich gravy.
This style of beef and gravy over mashed potatoes is quintessentially home style American comfort food with roots in European peasant cooking where meat was often served with starch as a complete meal. It became a staple in many American households during the early and mid twentieth century because of economic accessibility and the satisfying nature of potatoes and meat. Regional variations include adding onion gravy in the Midwest or making a mushroom and onion gravy in New England.
In autumn and winter I add a teaspoon of dried thyme to the gravy and finish with a splash of cider vinegar for brightness. In spring and summer, folded in fresh chives or minced parsley into the mashed potatoes along with a tablespoon of sour cream lightens the flavor. For holiday gatherings, use a blend of beef and pork for richer flavor and finish the gravy with a tablespoon of reduced red wine for depth.
To meal prep, cook the potatoes and beef on a Sunday and store in separate airtight containers in the refrigerator. Reheat the gravy while microwaving the potatoes for an easy assembly. Divide portions into microwave safe containers for lunches. If you plan to freeze portions, cool ingredients quickly and store in shallow containers so they chill fast and keep quality intact.
End with confidence and encourage readers to make this classic their own. It is a forgiving, flexible, and deeply comforting entry in any home cook’s repertoire. Share it with friends or keep it for cozy family nights where nothing fancy is needed just good food and company.
Warm the milk and butter before adding to the potatoes to keep the mash silky and to prevent cooling the potatoes.
Dissolve cornstarch in cold liquid before adding to hot broth to avoid lumps in the gravy.
Drain excess fat from the beef if you prefer a leaner sauce and then add a little broth to maintain moisture.
Season gradually and taste at the end because reduced broths concentrate salt.
To reheat without drying, add a splash of milk to mashed potatoes and a few tablespoons of broth to the gravy when warming.
This nourishing easy ground beef and gravy over mashed potatoes recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Easy Ground Beef and Gravy Over Mashed Potatoes recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Place peeled and cut potatoes in a medium pot with cold water and one tablespoon salt. Bring to a rapid boil over medium high heat and cook five to eight minutes until fork tender. Drain thoroughly.
Combine three tablespoons butter and half cup whole milk in a small saucepan and warm until the butter is fully melted and the mixture is steaming but not boiling. Whisk occasionally.
Mash the drained potatoes to desired consistency using a masher or fork. Gradually stir in the warmed butter milk and add half teaspoon garlic powder, salt, and freshly cracked black pepper to taste. Keep warm until serving.
Whisk two tablespoons cornstarch with one quarter cup cold beef broth in a small bowl until completely smooth. Set aside to add later to the hot mixture.
Heat a large skillet over medium and add one pound ground beef. Cook and crumble until no longer pink then drain excess fat if desired and return beef to the pan.
Add one and a half cups beef broth, half cup chopped white onion, one teaspoon garlic powder, one teaspoon salt, and one quarter to one half teaspoon black pepper. Simmer uncovered five to ten minutes until onion softens.
Slowly whisk the cornstarch slurry into the simmering beef and broth. Increase heat and bring to a boil. Cook and stir for two minutes until the gravy thickens and becomes glossy. Adjust seasoning and remove from heat.
Divide mashed potatoes between four bowls and top each with a generous portion of the beef and gravy. Serve immediately with extra gravy on the side if desired.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@kitchenfunwithmy3sons on social media!


Fluffy crustless spinach quiche with cheddar and feta—an easy, gluten-free vegetarian brunch that comes together in under an hour.

Crunchy corn dogs filled with chopped shrimp, shredded crab, cheddar and a nacho-chip crust—an irresistible party snack that's crispy, savory and perfect for sharing.

Tangy grilled salmon served on a bed of quinoa and baby spinach with a lively lemon herb accent. A quick Mediterranean main that is gluten-free and dairy-free.

Leave a comment & rating below or tag @kitchenfunwithmysons on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Quick and easy dinner ideas delivered to your inbox.