counter create hit

Delicious Beef and Gravy with Mashed Potatoes


This recipe for Beef and Gravy with Mashed Potatoes has become a cherished favorite in my home. I first tasted it at a community potluck, where it was an undeniable hit. The combination of savory ground beef and rich gravy over creamy mashed potatoes is both comforting and satisfying. After tasting this dish, I had to ask the cook for the recipe. She was delighted to share it, and now, I’m excited to pass it on to you. This meal is perfect for family dinners or gatherings, ensuring everyone will leave the table happy and content.


For the Mashed Potatoes

  • 2 pounds of potatoes, peeled and cut into quarters
  • 1/2 cup of milk
  • 1/4 cup of butter
  • Salt and pepper to taste

For the Beef and Gravy

  • 1 1/2 pounds ground beef
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 1/4 cup all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • Salt and pepper to taste
  • Fresh parsley, chopped (optional, for garnish)


Preparing the Mashed Potatoes

  1. Boil the Potatoes: Place the peeled and quartered potatoes in a large pot and cover them with cold water. Add a pinch of salt and bring to a boil over high heat. Reduce the heat and simmer until the potatoes are tender, about 15-20 minutes.
  2. Drain and Mash: Drain the potatoes and return them to the pot. Add the milk and butter. Mash the potatoes until smooth and creamy. Season with salt and pepper to taste. Keep warm.

Cooking the Beef and Gravy

  1. Cook the Ground Beef: In a large skillet, cook the ground beef over medium-high heat until browned and cooked through, breaking it up into crumbles as it cooks. Drain any excess fat.
  2. Add Onions and Garlic: Add the chopped onion and minced garlic to the skillet. Cook until the onion is soft and translucent, about 5 minutes.
  3. Make the Gravy: Sprinkle the flour over the beef mixture and stir to combine. Cook for about 2 minutes, stirring constantly, to cook off the raw flour taste.
  4. Add Broth and Seasonings: Gradually add the beef broth while stirring to avoid lumps. Add the Worcestershire sauce and dried thyme. Bring to a simmer and cook until the gravy thickens, about 5-7 minutes. Season with salt and pepper to taste.
See also  At the party, these were in such demand that people kept lining up for more.


  1. Assemble the Dish: Spoon a generous portion of mashed potatoes onto each plate. Top with the beef and gravy mixture.
  2. Garnish and Serve: Sprinkle with chopped fresh parsley if desired. Serve immediately and enjoy this comforting and delicious meal.

Tips for Perfect Beef and Gravy with Mashed Potatoes

  • Creamy Potatoes: For extra creamy mashed potatoes, use a potato ricer or food mill to mash the potatoes. Adding warm milk and butter helps to keep the potatoes smooth.
  • Rich Gravy: Use low-sodium beef broth to control the saltiness of the gravy. For an extra rich flavor, you can add a splash of heavy cream to the gravy before serving.
  • Flavorful Beef: Ground beef with a slightly higher fat content, such as 80/20, will yield a more flavorful dish. Just be sure to drain the excess fat after cooking.
  • Fresh Herbs: Fresh thyme or rosemary can be used instead of dried thyme for a more vibrant flavor.


Can I Use a Different Type of Meat?

Yes, you can substitute ground beef with ground turkey, chicken, or pork. Adjust the seasoning as needed to complement the meat you choose.

How Do I Store Leftovers?

Store any leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stovetop or in the microwave before serving.

Can I Make This Dish Ahead of Time?

Yes, you can prepare the mashed potatoes and beef gravy separately and store them in the refrigerator. Reheat them before serving and assemble the dish as directed.

What Can I Serve with This Dish?

This dish pairs well with a variety of side vegetables, such as steamed green beans, carrots, or a fresh garden salad. Dinner rolls or crusty bread are also great accompaniments.

How Can I Make the Gravy Thicker?

If you prefer a thicker gravy, you can mix a small amount of cornstarch with cold water and stir it into the simmering gravy. Allow it to cook for a few more minutes until it reaches the desired consistency.

By following this recipe and incorporating these tips, you can create a delicious and comforting meal that’s sure to become a favorite in your home. Enjoy the rich flavors of beef and gravy over creamy mashed potatoes, and share the joy of this dish with your family and friends.