Ground Beef with Creamy Potatoes

Featured in Family Dinner Favorites.

This comforting dish brings together rich and flavorful ground beef in a thick, savory gravy served over creamy, buttery mashed potatoes. The ground beef is cooked with onions and garlic, and thickened with flour and beef broth for a hearty sauce. Enhance the flavors with Worcestershire sauce and optional peas and carrots for texture and color. The creamy mashed potatoes, made with butter and milk, complement the gravy, making it an irresistible meal. Perfect for cozy evenings or family dinners, it’s a simple yet satisfying plate of comfort food.

Aisha
Updated on Sun, 08 Jun 2025 00:22:43 GMT
Ground Beef and Gravy Over Mashed Potatoes Pin it
Ground Beef and Gravy Over Mashed Potatoes | cookingflavor.com

This ground beef and gravy over mashed potatoes brings comfort food to a whole new level of satisfaction. The savory beef gravy cascading over fluffy mashed potatoes creates that perfect bite that warms both body and soul, especially on chilly evenings when you need something substantial but don't want to spend hours cooking.

This dish became my go to solution for hectic weeknights when my kids were growing up. I would often find myself making this after soccer practice when everyone was starving and needed something hearty and quick. The cheers around the table were always my favorite reward.

Ingredients

  • For the Mashed Potatoes
  • Russet potatoes: Provide the perfect fluffy texture; look for firm ones without green spots
  • Whole milk: Adds richness; choose full fat for the creamiest results
  • Butter: Creates silky smoothness; unsalted allows you to control the salt level
  • Salt and pepper: The essentials that bring everything together
  • For the Ground Beef Gravy
  • Ground beef: 80/20 fat ratio offers the best flavor while still being lean enough
  • Onion: Builds the aromatic base; choose yellow for sweetness
  • Garlic: Provides depth of flavor; fresh cloves make a noticeable difference
  • All purpose flour: Thickens without clumping when added correctly
  • Beef broth: Creates the gravy base; low sodium lets you adjust salt to taste
  • Worcestershire sauce: Adds umami and complexity; a little goes a long way
  • Frozen peas and carrots: Add color and nutrition; optional but recommended

Step-by-Step Instructions

Prepare the Potatoes:
Place peeled quartered potatoes in cold salted water and bring to a boil. Starting with cold water ensures even cooking throughout. Simmer until a fork easily pierces through with no resistance about 20 minutes depending on potato size. Drain thoroughly as excess water makes potatoes gluey.
Create Creamy Mashed Potatoes:
Return hot potatoes to the warm pot this step helps evaporate any remaining moisture. Add warmed milk gradually while mashing to achieve desired consistency. Incorporate butter in pieces allowing each to melt before adding more. Season generously with salt and pepper potatoes require more seasoning than you might think.
Brown the Beef:
Use a large skillet over medium high heat without adding oil as the beef will release enough fat. Break the meat into small pieces as it cooks for better texture and flavor distribution. Cook until no pink remains about 5 to 7 minutes then drain excess fat leaving just enough to sauté the vegetables.
Develop Flavor Base:
Add diced onions to the browned beef cooking until they become translucent and slightly golden about 5 minutes. Add minced garlic during the last minute to prevent burning which causes bitterness. This aromatic foundation builds layers of flavor throughout the dish.
Create the Gravy:
Sprinkle flour directly over the meat mixture stirring constantly for 2 minutes to cook out the raw flour taste. Gradually pour in beef broth while stirring continuously to prevent lumps from forming. Add Worcestershire sauce and bring to a gentle simmer allowing the gravy to thicken which takes about 5 minutes.
Add Optional Vegetables:
If using fold in frozen peas and carrots during the final 3 minutes of cooking. The residual heat will warm them through without overcooking and maintaining their vibrant color and nutrients.
Assemble and Serve:
Create a generous bed of mashed potatoes in each bowl creating a slight well in the center. Ladle the hot beef gravy mixture over the potatoes allowing it to cascade down the sides. Serve immediately while everything is hot and the gravy is at its peak consistency.
Ground Beef and Gravy Over Mashed Potatoes Pin it
Ground Beef and Gravy Over Mashed Potatoes | cookingflavor.com

The Worcestershire sauce is actually my secret weapon in this recipe. My grandmother taught me to add it to gravies and sauces to enhance the meat flavor without anyone being able to identify what makes it so good. She would always say a dash of Worcestershire is like a magic wand for beef dishes.

Storing Leftovers

This dish actually improves overnight as the flavors meld together making it perfect for planned leftovers. Store the beef gravy and mashed potatoes separately in airtight containers in the refrigerator for up to 3 days. When reheating the gravy may thicken considerably so add a splash of beef broth or water to reach desired consistency. The potatoes benefit from a touch of milk and butter when reheated either on the stovetop over low heat or in the microwave at 50 percent power.

Ground Beef and Gravy Over Mashed Potatoes Pin it
Ground Beef and Gravy Over Mashed Potatoes | cookingflavor.com

Easy Substitutions

This recipe welcomes adaptation based on what you have available. Ground turkey can replace beef for a lighter option though the gravy will be slightly less rich. Sweet potatoes can substitute for regular potatoes creating a delightful sweet and savory contrast. Vegetable broth works in place of beef broth but add a teaspoon of soy sauce to maintain depth. For a dairy free version use plant based milk and butter alternatives in the mashed potatoes. The beauty of this dish lies in its flexibility while maintaining its comforting essence.

Serving Suggestions

While this dish stands perfectly on its own consider pairing it with a simple green side for a complete meal. A crisp green salad with vinaigrette provides refreshing contrast to the richness. Steamed green beans tossed with a bit of olive oil and lemon zest offer texture variation. For special occasions top the dish with crispy fried onions or a sprinkle of fresh chives. Some of my guests enjoy a dash of hot sauce or a dollop of sour cream on top creating their own signature version.

Historical Context

This humble dish has roots in many cultures and has been comforting families for generations. Known variously as cottage pie when made with beef or shepherds pie when made with lamb this working class meal originated as a way to transform leftover roasted meat into another satisfying dinner. During the Great Depression similar recipes became popular for stretching food budgets while still providing hearty nutrition. My own family recipe came from my grandmothers depression era cookbook though Ive updated it over the years with small tweaks while maintaining its soul warming qualities.

Frequently Asked Questions

→ What kind of potatoes work best for mashed potatoes?

Russet or Yukon Gold potatoes are ideal as they result in creamy, fluffy mashed potatoes.

→ Can I use ground turkey instead of beef?

Yes, ground turkey is an excellent alternative and will work just as well in this dish.

→ How can I thicken the gravy further?

If the gravy is too thin, mix a small amount of flour or cornstarch with water and stir it into the gravy while simmering.

→ Can I make this dish ahead of time?

Yes, you can prepare the beef and gravy and mashed potatoes separately, storing them in airtight containers in the fridge for up to 3 days. Reheat before serving.

→ What vegetables pair well with this dish?

Fresh green beans, steamed broccoli, or a salad can complement the meal perfectly.

Ground Beef Gravy with Potatoes

Rich ground beef gravy atop creamy mashed potatoes—a comforting and hearty dish.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: Aicha

Category: Main Dishes

Difficulty: Easy

Cuisine: American

Yield: 4 Servings

Dietary: ~

Ingredients

→ Mashed Potatoes

01 2 pounds potatoes, peeled and quartered
02 1/2 cup milk
03 4 tablespoons butter
04 Salt and pepper to taste

→ Ground Beef and Gravy

05 1 pound ground beef
06 1 medium onion, diced
07 2 cloves garlic, minced
08 2 tablespoons all-purpose flour
09 2 cups beef broth
10 1 tablespoon Worcestershire sauce
11 Salt and pepper to taste
12 Optional: 1 cup frozen peas and carrots

Instructions

Step 01

Place the peeled and quartered potatoes in a large pot and cover with water. Add salt and bring to a boil. Reduce heat and simmer until potatoes are tender, about 20 minutes. Drain the potatoes and return them to the pot. Add the milk and butter, and mash until smooth and creamy. Season with salt and pepper to taste. Cover and keep warm.

Step 02

In a large skillet, brown the ground beef over medium-high heat until no longer pink. Drain any excess fat. Add the diced onion and minced garlic to the skillet with the beef, and cook until the onions are translucent, about 5 minutes. Sprinkle the flour over the beef and cook, stirring, for another 2 minutes to cook off the flour taste. Gradually stir in the beef broth and Worcestershire sauce, scraping up any browned bits from the bottom of the skillet. Bring to a simmer, and let the gravy thicken, about 5 minutes. If using, add the frozen peas and carrots during the last few minutes of cooking. Season with salt and pepper to taste.

Step 03

Spoon the creamy mashed potatoes onto plates or into bowls. Top with the ground beef and gravy mixture. Serve hot.

Tools You'll Need

  • Large pot
  • Large skillet
  • Potato masher

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk
  • Contains wheat (flour)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 450
  • Total Fat: 20 g
  • Total Carbohydrate: 40 g
  • Protein: 25 g