This is classic comfort food—rich, savory ground beef in gravy poured over fluffy mashed potatoes. Simple, filling, and very satisfying.
🥔 Ingredients
For the mashed potatoes:
- 4–5 large potatoes (peeled, chopped)
- 2 tbsp butter
- ½ cup milk (warm)
- Salt to taste
For the beef & gravy:
- 500 g ground beef
- 1 small onion (chopped)
- 2 cloves garlic (minced)
- 2 tbsp flour
- 2 cups beef broth
- 1 tbsp Worcestershire sauce
- Salt & black pepper to taste
- 1 tbsp oil (if needed)
👩🍳 Instructions
1. Make mashed potatoes
- Boil potatoes in salted water until fork-tender (15–20 min)
- Drain, mash with butter and warm milk
- Season with salt and set aside
2. Cook the beef
- Heat a pan, add ground beef and cook until browned
- Add onion and cook until soft
- Stir in garlic and cook 1 minute
3. Make the gravy
- Sprinkle flour over the beef and stir for 1–2 minutes
- Gradually add beef broth, stirring to avoid lumps
- Add Worcestershire sauce, salt, and pepper
- Simmer until thick and glossy
4. Serve
- Spoon mashed potatoes onto a plate
- Pour the beef and gravy over the top
🍽️ Optional add-ins
- Mushrooms or peas for extra texture
- A dash of paprika or chili flakes for warmth
- A little cream in the potatoes for extra richness
💡 Tips
- If gravy gets too thick, add a splash of broth
- If too thin, simmer a bit longer
- Leftovers reheat very well
If you want, I can show you a healthier version, one-pot version, or even turn this into a shepherd’s pie-style bake.