If you’re craving a hearty, filling meal that feels like home, this Mashed Potatoes with Ground Beef and Gravy recipe is exactly what you need. Creamy, buttery mashed potatoes topped with rich, savory beef gravy create the perfect comfort food combination. It’s warm, flavorful, and simple to make — a satisfying dish that’s perfect for weeknights or cozy weekends.
Why You’ll Love This Recipe
- Quick and simple – Ready in under an hour using everyday ingredients.
- Perfect comfort food – Creamy potatoes and flavorful beef gravy bring warmth to every bite.
- Family-friendly – Kids and adults both love it.
- Budget-friendly – Uses simple ingredients you likely already have at home.
This dish is similar to a deconstructed shepherd’s pie — just beef and potatoes, no baking required. The smooth mashed potatoes soak up the rich brown gravy, making every spoonful taste comforting and complete.
Ingredients
For the Mashed Potatoes:
- 5–6 medium potatoes, peeled and cut into cubes
- 3 tablespoons butter
- 1/3 cup milk (adjust for creaminess)
- Salt and pepper to taste
For the Ground Beef Gravy:
- 1 pound (450 g) ground beef
- 1 small onion, finely chopped
- 2 tablespoons butter
- 2 tablespoons all-purpose flour
- 2 cups beef broth
- 1 teaspoon Worcestershire sauce (optional but adds depth)
- Salt and pepper to taste
Step-by-Step Instructions
Step 1: Prepare the potatoes
Peel and cut the potatoes into even cubes. Place them in a large pot and cover with cold water. Add a pinch of salt. Bring to a boil, then reduce the heat and simmer for 15–20 minutes, or until the potatoes are tender when pierced with a fork. Drain them well and return them to the pot.
Add the butter, a bit of salt, and a splash of milk. Mash until smooth and creamy. Adjust the texture by adding more milk if needed. Taste and adjust the salt and pepper. Cover and keep warm while you make the beef gravy.
Step 2: Cook the ground beef
In a large skillet over medium heat, add the ground beef. Break it apart with a spoon as it cooks. When the beef starts to brown, add the chopped onion. Cook together until the beef is fully browned and the onion is soft and translucent.
Drain excess grease, leaving about one tablespoon in the pan for flavor. This step keeps the gravy from becoming greasy while still maintaining richness.
Step 3: Make the gravy base
Push the cooked beef and onion to one side of the pan. In the empty space, melt the butter. Once melted, sprinkle in the flour. Stir constantly for about one minute — this forms the roux that thickens your gravy. It should become a smooth paste.
Step 4: Add broth and seasonings
Gradually pour in the beef broth while stirring to avoid lumps. Mix everything together, incorporating the beef and onions into the gravy base. Add Worcestershire sauce (optional but highly recommended for a richer flavor). Stir well and bring the mixture to a gentle simmer.
Let it cook for about 5–8 minutes until the gravy thickens to your desired consistency. Add salt and pepper to taste.
Step 5: Assemble and serve
Spoon a generous portion of mashed potatoes onto each plate. Create a small well in the center with the back of your spoon. Pour the hot ground beef and gravy mixture right over the top.
The gravy will slowly soak into the potatoes, creating a deliciously rich and savory meal. Serve hot and garnish with chopped parsley if desired.
Optional Add-Ins and Variations
- Add vegetables: Peas, carrots, or corn can be mixed into the beef gravy for extra flavor and nutrition.
- Make it cheesier: Mix shredded cheddar cheese into your mashed potatoes for a creamy twist.
- Use different meats: Ground turkey or pork can replace beef for a lighter or slightly different flavor.
- Add mushrooms: Sautéed mushrooms give the gravy more depth and a steakhouse-style taste.
- Spicy version: Add a pinch of chili flakes or smoked paprika for a little heat.
Tips for the Best Results
- Use starchy potatoes like Russet or Yukon Gold for the creamiest mash.
- Mash while hot. Potatoes mash more smoothly before they cool.
- Warm your milk and butter before mixing them into the potatoes — it keeps them fluffy.
- Don’t skip the roux. The butter and flour base gives your gravy a silky, rich consistency.
- Simmer slowly. Low heat thickens the gravy without burning or curdling it.
Storage and Reheating
Refrigerator:
Store leftovers in an airtight container for up to 3 days.
Freezer:
The beef and gravy can be frozen separately from the potatoes for up to 2 months. Reheat slowly to keep texture smooth.
Reheating Tips:
Microwave in short bursts or warm gently on the stove with a splash of broth or milk to restore creaminess.
Nutrition (Per Serving)
(Values may vary slightly depending on ingredients used)
- Calories: 420
- Protein: 22g
- Fat: 18g
- Carbohydrates: 38g
- Fiber: 3g
- Sugars: 2g
- Sodium: 400mg
Serving Ideas
- Family Dinner: Serve with a side of green beans or roasted carrots for a balanced meal.
- Quick Lunch: Use leftover mashed potatoes and fresh gravy for an easy reheated bowl.
- Weekend Comfort: Add caramelized onions or a sprinkle of cheddar on top for extra indulgence.
This dish pairs beautifully with buttered rolls or a light salad to balance its richness.
Why This Recipe Works for AdSense SEO
This post naturally integrates search-friendly terms like mashed potatoes, ground beef, gravy, comfort food, and easy dinner recipe while keeping the flow natural for readers. Each section — from ingredients to storage — adds value, increasing reader time on the page and overall engagement.
Additionally, this structure is optimized for recipe snippets, which can boost your organic visibility:
- Main keyword: Mashed Potatoes with Ground Beef and Gravy
- Secondary keywords: Comfort food dinner, ground beef recipe, homemade mashed potatoes, beef gravy recipe
- Content readability: short paragraphs, scannable sections, strong headers
Frequently Asked Questions (FAQ)
Can I make this ahead of time?
Yes. Make the mashed potatoes and beef gravy separately. Reheat both before serving. Add a splash of broth or milk to the gravy to restore consistency.
Can I use instant mashed potatoes?
Yes, if you’re short on time. Homemade gives a better texture and flavor, but instant works fine for a quick version.
What can I substitute for beef broth?
You can use chicken or vegetable broth in a pinch. For a richer taste, dissolve one beef bouillon cube in a cup of hot water.
How do I keep my gravy from getting lumpy?
Add the broth slowly while stirring constantly. This prevents clumps from forming and ensures a smooth gravy every time.
Can I make it gluten-free?
Yes. Use cornstarch instead of flour for the roux, and check that your broth and Worcestershire sauce are gluten-free.
Final Thoughts
This Mashed Potatoes with Ground Beef and Gravy recipe is the definition of comfort. It’s creamy, flavorful, and deeply satisfying — a meal that feels like home no matter when you make it. The rich brown gravy blends perfectly with the buttery potatoes and savory beef, creating a balance of textures and flavors that never disappoints.
It’s the kind of dish that fills your kitchen with warmth and makes everyone come back for seconds. Whether you’re cooking for family, meal prepping for the week, or simply craving something hearty and simple, this recipe always delivers.