Few meals are as comforting as Ground Beef and Gravy Over Mashed Potatoes. This dish combines rich, savory beef in a velvety brown gravy served over creamy mashed potatoes for the ultimate homestyle dinner. It’s simple, filling, and deeply satisfying—perfect for busy weeknights, cold evenings, or anytime you crave that nostalgic taste of comfort food done right.
Why You’ll Love This Recipe
Hearty & Satisfying: A wholesome, filling meal that feels like a hug in a bowl.
Quick & Easy: On the table in under 40 minutes.
Budget-Friendly: Uses simple ingredients you already have at home.
Family Favorite: Great for adults and kids alike.
Ingredients
For the Beef & Gravy:
- 1 lb lean ground beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 2 tbsp all-purpose flour
- 2 cups low-sodium beef broth
- 1 tbsp Worcestershire sauce
- ½ tsp onion powder
- ½ tsp garlic powder
- Salt and black pepper, to taste
- 1 tbsp olive oil or light butter
For the Mashed Potatoes:
- 1 ½ lbs potatoes (Yukon Gold or russet), peeled and cubed
- ¼ cup milk (or more as needed)
- 2 tbsp light butter
- Salt and pepper, to taste
Instructions
1. Prepare the Mashed Potatoes
Place cubed potatoes in a large pot of salted water. Bring to a boil and cook until fork-tender, about 12–15 minutes. Drain well, then mash with butter, milk, salt, and pepper until creamy. Cover to keep warm.
2. Brown the Ground Beef
In a large skillet over medium heat, add olive oil. Add the ground beef and onion, cooking until the beef is browned and the onion is soft. Drain any excess fat.
3. Add Garlic & Flour
Stir in minced garlic and cook for 30 seconds. Sprinkle flour over the meat mixture and stir well to coat—this will thicken the gravy.
4. Make the Gravy
Gradually pour in the beef broth while stirring constantly to avoid lumps. Add Worcestershire sauce, onion powder, and garlic powder. Let simmer for 5–7 minutes until the gravy thickens. Season with salt and pepper to taste.
5. Serve
Spoon creamy mashed potatoes onto plates, then top generously with the beef and gravy. Garnish with chopped parsley if desired.

Nutritional Information
Calories: 340
Carbohydrates: 25g
Fat: 12g
Protein: 30g
Fiber: 2g
Tips for Success
- Use Lean Beef: Keeps the dish rich but not greasy.
- Don’t Rush the Gravy: Simmer until thick and glossy for the best texture.
- Make Ahead: Both components can be made ahead and reheated—perfect for meal prep.
- Add Veggies: Stir in peas, carrots, or mushrooms for extra nutrition and color.
Why This Recipe Works
This recipe transforms simple ingredients into a hearty, balanced meal. The beef is cooked in a savory, flavorful gravy that perfectly complements creamy mashed potatoes. It’s the perfect mix of rich flavor and easy preparation—classic comfort food done with care.
Ground Beef and Gravy Over Mashed Potatoes is the kind of meal that never goes out of style. It’s warm, comforting, and deeply satisfying—just what you need after a long day. Whether for a family dinner or a cozy weekend meal, this recipe delivers pure, classic comfort with every forkful.
Ground Beef and Gravy Over Mashed Potatoes
4
servings10
minutes25
minutes340
kcal35
minutesFew meals are as comforting as Ground Beef and Gravy Over Mashed Potatoes. This dish combines rich, savory beef in a velvety brown gravy served over creamy mashed potatoes for the ultimate homestyle dinner. It’s simple, filling, and deeply satisfying—perfect for busy weeknights, cold evenings, or anytime you crave that nostalgic taste of comfort food done right.
Ingredients
For the Beef & Gravy:
1 lb lean ground beef
1 small onion, finely chopped
2 cloves garlic, minced
2 tbsp all-purpose flour
2 cups low-sodium beef broth
1 tbsp Worcestershire sauce
½ tsp onion powder
½ tsp garlic powder
Salt and black pepper, to taste
1 tbsp olive oil or light butter
For the Mashed Potatoes:
1 ½ lbs potatoes (Yukon Gold or russet), peeled and cubed
¼ cup milk (or more as needed)
2 tbsp light butter
Salt and pepper, to taste
Instructions
- Prepare the Mashed Potatoes
Place cubed potatoes in a large pot of salted water. Bring to a boil and cook until fork-tender, about 12–15 minutes. Drain well, then mash with butter, milk, salt, and pepper until creamy. Cover to keep warm. - Brown the Ground Beef
In a large skillet over medium heat, add olive oil. Add the ground beef and onion, cooking until the beef is browned and the onion is soft. Drain any excess fat. - Add Garlic & Flour
Stir in minced garlic and cook for 30 seconds. Sprinkle flour over the meat mixture and stir well to coat—this will thicken the gravy. - Make the Gravy
Gradually pour in the beef broth while stirring constantly to avoid lumps. Add Worcestershire sauce, onion powder, and garlic powder. Let simmer for 5–7 minutes until the gravy thickens. Season with salt and pepper to taste. - Serve
Spoon creamy mashed potatoes onto plates, then top generously with the beef and gravy. Garnish with chopped parsley if desired.
Notes
- Use Lean Beef: Keeps the dish rich but not greasy.
Don’t Rush the Gravy: Simmer until thick and glossy for the best texture.
Make Ahead: Both components can be made ahead and reheated—perfect for meal prep.
Add Veggies: Stir in peas, carrots, or mushrooms for extra nutrition and color.