Ingredients
Equipment
Method
- Place the peeled and chunked russet potatoes in a large pot, cover with salted water, and bring to a boil. Cook until they are fork-tender, about 15 minutes.
- Drain the potatoes thoroughly and return them to the pot. Mash with 4 tablespoons of butter and ½ cup of warmed milk, seasoning with salt and black pepper to taste. Keep warm while you prepare the beef and gravy.
- In a large skillet over medium heat, cook the ground beef for 6-7 minutes until browned and no pink remains. Drain excess fat if necessary.
- Add the finely chopped onion and minced garlic to the beef. Cook for about 3 minutes until softened.
- Sprinkle 3 tablespoons of all-purpose flour over the meat mixture and stir continuously for about 1 minute to remove the raw flour taste.
- Gradually stir in 2 cups of beef broth, making sure to stir constantly to avoid lumps. Add 1 tablespoon Worcestershire sauce and ½ teaspoon dried thyme (if using).
- Let the mixture simmer for 5-10 minutes until the gravy thickens to a velvety consistency. Adjust seasoning with salt and black pepper as needed.
- To serve, spoon a generous mound of mashed potatoes onto each plate, create a small well, and pour the savory beef gravy over the top. Garnish with a sprinkle of fresh chopped parsley.
Notes
This comforting dish is perfect for a weeknight dinner or a relaxed weekend meal. The recipe is incredibly versatile—feel free to swap ground beef for turkey or even use plant-based crumbles for a vegetarian version. You can also experiment with extra vegetables like mushrooms, peas, or carrots. Serve with a crisp salad or steamed veggies to round out the meal.
