
Roast beef with mashed potatoes is a hearty, classic comfort food featuring slow-roasted beef served alongside creamy mashed potatoes. It typically includes a cut of beef like sirloin or ribeye, potatoes, butter, milk, and seasonings. This dish is a staple in British and American cuisine, often associated with Sunday family dinners or holiday meals.
This dish is high in protein from the beef and can be rich in fat depending on the cut and preparation, while the mashed potatoes provide carbohydrates. It offers key nutrients like iron, B vitamins, and potassium, with a rough calorie range of 500-800 per serving depending on portion sizes and added fats.
| Calories | 450 kcal |
| Protein | 30 g |
| Carbs | 35 g |
| Fat | 20 g |
| Fiber | 4 g |
| Sugar | 3 g |
| Sodium | 650 mg |
| Iron | 3.5 mg |
| Zinc | 5 mg |
| Potassium | 700 mg |
| Phosphorus | 300 mg |
| Vitamin B12 | 2.5 mcg |
| Niacin (B3) | 8 mg |
| Vitamin B6 | 0.6 mg |
| Selenium | 25 mcg |
Per 1 typical serving (approx. 300 g) · estimated, varies by recipe
Culturally, roast beef with mashed potatoes is seen as a symbol of home-cooked tradition and comfort, often evoking nostalgia. Nutritionally, the pairing creates a balanced meal of protein, carbs, and fats, making it a satisfying option for energy and satiety.