
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.









No Responses Yet