Sink your teeth into the ultimate comfort food with these Hot Roast Beef Sandwiches smothered in rich, savory gravy. This easy recipe combines tender slices of roast beef with a luxuriously thick gravy made from scratch using beef broth, Worcestershire sauce, and a perfectly golden roux for depth and flavor. Piled high on your choice of fluffy white bread or crusty French bread, these open-faced sandwiches are a hearty delight thatβs ready in just 30 minutes. Perfect for a cozy weeknight dinner or a quick lunch, serve them topped with fresh parsley for a touch of freshness and pair with mashed potatoes or steamed vegetables for a satisfying meal.
In a skillet, melt the butter over medium heat.
Add the all-purpose flour to the melted butter and whisk continuously for 1-2 minutes to create a roux. Cook until the mixture turns light golden, but avoid letting it brown too much.
Gradually pour in the beef broth while whisking constantly to prevent lumps. Bring the mixture to a simmer.
Stir in the Worcestershire sauce, garlic powder, onion powder, salt, and black pepper. Continue to cook and stir for 5-7 minutes, or until the gravy thickens to your desired consistency.
Add the sliced roast beef to the skillet. Stir gently to coat the beef in the gravy and heat through for 3-5 minutes.
Toast the bread slices (optional) to add texture or leave them as is for a softer sandwich experience.
Place each slice of bread on a plate. Pile the warm roast beef on top of the bread, and generously ladle the gravy over the sandwich.
Garnish with fresh parsley if desired, and serve immediately with a side of mashed potatoes or vegetables for a complete meal.
Calories |
1533 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 56.1 g | 72% | |
| Saturated Fat | 24.9 g | 124% | |
| Polyunsaturated Fat | 0.1 g | ||
| Cholesterol | 305 mg | 102% | |
| Sodium | 7770 mg | 338% | |
| Total Carbohydrate | 107.2 g | 39% | |
| Dietary Fiber | 4.9 g | 18% | |
| Total Sugars | 8.6 g | ||
| Protein | 147.9 g | 296% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 389 mg | 30% | |
| Iron | 18.2 mg | 101% | |
| Potassium | 2348 mg | 50% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.