A hearty and comforting dish featuring tender beef simmered in rich gravy, served over creamy mashed potatoes. Perfect for a weeknight meal.
Prep Time 30 minutesminutes
Cook Time 1 hourhour
Total Time 1 hourhour30 minutesminutes
Serving Size 4servings
Ingredients
Main ingredients
1lbbeef (chuck or stew meat), cut into bite-sized piecesUse sirloin tips for a leaner cut.
2cupsbeef brothMonitor saltiness as broth can be salty.
1medium onionchopped
2clovesgarlic, minced
2tablespoonsflourUse gluten-free blend for gluten-free gravy.
to tastenoneSalt and pepper
2tablespoonsvegetable oil
For the mashed potatoes
4cupsprepared mashed potatoesInstant mash works in a pinch, but boiled Yukon Golds yield creamier results.
2tablespoonsbutterFor the mashed potatoes.
1/4cupmilkFor the mashed potatoes.
Instructions
Preparation
Heat 2 tablespoons of vegetable oil in a large skillet over medium heat. Season the beef with salt and pepper.
Add beef to the skillet in a single layer and brown on all sides for 4–6 minutes.
Remove beef briefly to the side if the pan gets crowded.
Add the chopped onion and minced garlic to the skillet, cooking until softened and translucent (about 3–4 minutes).
Sprinkle 2 tablespoons of flour over the beef and onions, stirring for 1 minute to cook the flour.
Cooking
Gradually pour in 2 cups of beef broth while stirring constantly to avoid lumps. Scrape the browned bits from the pan.
Bring the mixture to a gentle simmer, reduce heat to low, cover partially, and let simmer for about 1 hour, stirring occasionally until the beef is fork-tender.
While the beef simmers, peel and cut potatoes into chunks, then boil in salted water until tender (15–20 minutes).
Drain the potatoes, mash with 2 tablespoons butter and 1/4 cup milk, and season with salt.
Serve the mashed potatoes on each plate, ladle hot beef and gravy over the top.
Notes
Garnish with chopped parsley or black pepper for freshness. Store beef and gravy separately from mashed potatoes to preserve texture.