Description
Delicious homemade mashed potatoes with rich beef gravy – a perfect comfort food that can be prepared ahead of time. Made with Yukon Gold potatoes for the creamiest texture.
Ingredients
Scale
- 2 pounds Yukon Gold potatoes
- 1/2 cup butter
- 1/2 cup milk
- 1/4 cup sour cream
- Salt and pepper to taste
- 1 pound ground beef
- 1 medium onion, finely diced
- 3 tablespoons flour
- 2 cups beef broth
- 1 tablespoon Worcestershire sauce
- 1 teaspoon dried thyme
- Salt and pepper to taste
Instructions
- Peel and cut potatoes into 1-inch chunks. Place in a large pot and cover with cold water.
- Bring to a boil and cook until fork-tender, about 15-20 minutes.
- While potatoes cook, brown the ground beef in a large skillet over medium-high heat.
- Add diced onions to the beef and cook until translucent, about 5 minutes.
- Sprinkle flour over the meat mixture and stir to coat. Cook for 1-2 minutes.
- Gradually whisk in beef broth, stirring continuously to prevent lumps.
- Add Worcestershire sauce and thyme. Simmer until thickened, about 5-7 minutes. Season with salt and pepper.
- Drain the cooked potatoes thoroughly and return to the hot pot.
- Add butter, milk, and sour cream. Mash until smooth and creamy. Season with salt and pepper.
- Serve the mashed potatoes topped with hot beef gravy.
Notes
- For make-ahead preparation, refrigerate the mashed potatoes and gravy separately and reheat before serving.
- Yukon Gold potatoes create the creamiest texture, but russet potatoes can be used as well.
- For extra richness, add more butter or replace some milk with heavy cream.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 320
Keywords: mashed potatoes, beef gravy, comfort food, make-ahead, holiday side dish
