Creamy mashed potatoes smothered in savory ground beef and brown gravy

May be an image of shepherd's pie

Creamy Mashed Potatoes Smothered in Savory Ground Beef and Brown Gravy

Few meals are as comforting as a warm bowl of creamy mashed potatoes topped with seasoned ground beef and rich brown gravy. It is simple, hearty, budget-friendly, and packed with the kind of savory flavor that makes it feel like a classic homemade dinner.

This recipe combines buttery mashed potatoes with tender ground beef, onions, and a silky brown gravy. Everything comes together in one satisfying meal, making it perfect for a cozy weeknight dinner or a comforting family-style meal.

Why You’ll Love This Recipe

  • Comforting and filling: Creamy potatoes and savory beef make a satisfying combination.
  • Simple ingredients: Most of the ingredients are everyday pantry and refrigerator staples.
  • Rich homemade gravy: The beef drippings and browned bits add plenty of flavor.
  • Weeknight-friendly: The potatoes and beef can be prepared while the other components cook.
  • Easy to customize: Add mushrooms, peas, carrots, or your favorite herbs to make it your own.

Ingredients

For the Mashed Potatoes

  • 2 pounds russet or Yukon Gold potatoes
  • 4 tablespoons unsalted butter
  • ½ cup warm milk, plus more if needed
  • ¼ cup sour cream or cream cheese, optional
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon black pepper

For the Ground Beef and Brown Gravy

  • 1 pound ground beef
  • 1 small yellow onion, finely diced
  • 2 cloves garlic, minced
  • 2 tablespoons butter
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth
  • 1 tablespoon Worcestershire sauce
  • ½ teaspoon onion powder
  • ½ teaspoon garlic powder
  • ½ teaspoon dried thyme
  • Salt and black pepper, to taste
  • 1 tablespoon chopped fresh parsley, optional

Step-by-Step Method

Step 1: Prepare the Potatoes

Peel the potatoes if desired and cut them into evenly sized chunks. Keeping the pieces similar in size helps them cook at the same rate.

Place the potatoes in a large pot and cover them with cold water. Add a generous pinch of salt.

Bring the water to a boil over medium-high heat, then reduce the heat slightly and cook until the potatoes are very tender when pierced with a fork, usually about 15–20 minutes.

Starting the potatoes in cold water allows them to cook more evenly from the inside out.

Step 2: Drain the Potatoes

Once tender, drain the potatoes thoroughly. Let them sit in the warm pot for a minute or two so excess moisture can evaporate.

This small step helps prevent watery mashed potatoes.

Step 3: Make Them Creamy

Add the butter to the hot potatoes and mash until mostly smooth.

Gradually pour in the warm milk, stirring or mashing as you go. Add the sour cream or cream cheese if using.

Season with salt and black pepper and continue mashing until you reach your preferred consistency.

For especially fluffy potatoes, avoid overmixing them. Too much stirring can make mashed potatoes sticky.

Cover the potatoes and keep them warm while preparing the beef and gravy.

Please Head On keep  on Reading  (>)

Show Comments

No Responses Yet

Leave a Reply