
Quick, budget friendly comfort food with creamy mashed potatoes topped with savory ground beef gravy. Ready in about 45 minutes and perfect for family weeknights.

This recipe is the one my family asks for when the week feels long and everyone needs a warm hug on a plate. I first learned this version from my mother during a chilly Saturday afternoon when pantry staples and a pound of ground beef needed to become dinner quickly. The result was everything I hoped for comfort food to be. The mashed potatoes are pillowy and creamy and the beef and gravy are rich and savory with a hint of sweet onion and garlic powder. It is the kind of dish that makes conversation slow down because everyone is too busy enjoying their bowl.
What makes this dish special is its simplicity and nostalgia. It uses ingredients that are usually already in the kitchen and it is forgiving when it comes to exact measurements. I remember serving it to a friend who had just moved into a new home and needed a meal that felt like home. He went back for thirds and left with a smile, a takeaway container, and the recipe scribbled on a napkin. This is the weeknight dinner I make when I want something that feeds both the belly and the heart.
In my kitchen this recipe became a keeper because it tolerated substitutions and always delivered. My kids loved spooning gravy over mountains of mashed potatoes and my partner insisted I add a little extra cracked black pepper each time. Over the years I learned small tricks such as warming the milk before stirring it in and making a cornstarch slurry to get a glossy gravy every time.
My favorite memory with this dish is serving it during a simple family reunion when my aunt returned from overseas. Everyone gravitated to the table and the conversation flowed easily. That evening I learned that the simplest meals are often the most memorable and that a good gravy can make people linger over their food in the best way.
Store cooled components separately when possible. Place mashed potatoes in an airtight container and the beef and gravy in a separate sealed container. Refrigerate for up to three days. For freezing pack into freezer safe containers leaving a little headroom for expansion and freeze for up to three months. Reheat mashed potatoes gently in a saucepan over low heat stirring in a splash of milk to refresh texture. Reheat gravy and beef over medium low heat until just warmed through stirring occasionally.
If you are short on time use instant mashed potatoes following the package directions and then fold in the warmed butter and milk. Swap ground beef for ground turkey or ground chicken for a lighter version and add a touch more broth to keep the mixture moist. For dairy free mash substitute olive oil or a dairy free spread and use unsweetened almond milk warmed before stirring in. If you need a gluten free assurance use a gluten free broth and cornstarch is naturally gluten free so the gravy will remain suitable.
Serve this dish with a crisp green salad or quickly sautéed green beans to add color and balance. A spoon of bright chopped fresh parsley or chives on top adds freshness and contrast. For a heartier plate add roasted carrots or a side of steamed peas. Serve with crusty bread or dinner rolls to sop up any extra gravy and make the meal feel complete.
This style of meat over mashed potatoes is a classic in American home cooking rooted in frugal and comforting traditions. Versions of meat with a simple pan gravy have been made in farm kitchens across the country where stretching a pound of meat to feed a family was essential. Regional variations add elements like onion soup mix or Worcestershire sauce to deepen flavor but the core idea remains the same comfort served in a single bowl.
In winter add roasted root vegetables to the side for heartiness. In spring and summer lighten the plate with a crisp salad and swap whole milk for a lighter milk or half and half to adjust richness. For holiday guests infuse the gravy with a splash of red wine or add a teaspoon of Dijon mustard for a subtle lift that pairs well with roasted winter vegetables.
Make the mashed potatoes and beef separately and chill for up to three days. Reheat both gently and assemble just before serving to keep texture optimal. Use shallow containers for rapid cooling and label with the date. Portion into individual bowls for packed lunches or quick reheating at work. A splash of broth when reheating prevents dryness and keeps flavors bright.
This dish brings people together with simple ingredients and honest flavors. Try making it your own and add small twists that reflect your kitchen and the people you feed. Few things beat a warm bowl on a busy night and the memory of a shared meal.
Warm the milk before adding to the potatoes to prevent a gluey texture and to help it incorporate smoothly.
Make a cornstarch slurry with cold broth for lump free gravy and add it slowly while whisking.
Use low sodium beef broth so you can control the final salt level of the gravy.
Brown the beef well and drain excess fat to avoid a greasy gravy and to develop flavor.
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.
Yes refrigerate both components separately for up to three days and reheat gently with a splash of milk or broth.
Yes you can freeze assembled portions in airtight containers for up to three months. Thaw overnight in the refrigerator before reheating.
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.

Fill a medium pot with cold water and add 1 tablespoon salt. Add peeled and cut potatoes and bring to a rapid boil. Cook five to eight minutes or until fork tender. Drain thoroughly.
Combine 3 tablespoons butter and 1/2 cup whole milk in a small saucepan and warm until butter melts. Keep warm and whisk occasionally.
Return drained potatoes to the pot and mash to desired consistency. Gradually stir in the warm butter milk mixture. Season with 1/2 teaspoon garlic powder salt and pepper to taste.
Whisk 2 tablespoons cornstarch with 1/4 cup cold beef broth until smooth. Set aside to use for thickening the gravy.
Heat a large skillet over medium heat and crumble 1 pound ground beef until no longer pink. Drain excess fat and return beef to the pan.
Add 1 1/2 cups beef broth 1/2 cup chopped onion 1 teaspoon garlic powder 1 teaspoon salt and 1/4 to 1/2 teaspoon black pepper. Simmer five to ten minutes until onion is tender. Whisk in the slurry and bring to a boil cooking two minutes until thickened.
Divide mashed potatoes into bowls and top with the ground beef and gravy. Serve warm with extra gravy 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!


A quick, nourishing broth packed with miso, garlic, ginger, turmeric and horseradish — ready in 10 minutes and perfect for immune support and soothing comfort.

A bright, tangy Greek-inspired pasta salad with cucumbers, cherry tomatoes, Kalamata olives, chickpeas and feta—ready in 20 minutes and perfect for picnics, potlucks, or a quick weeknight meal.

Quick, customizable mini pizzas made from refrigerated biscuit dough — ready in about 20 minutes and perfect for weeknight dinners or party food.

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.