Step 2: Build the Flavor Base
- In the same pot, add onions and cook until softened and golden brown.
- Stir in garlic and cook for about 30 seconds until fragrant.
- Sprinkle flour over the onions and stir well to create a roux. Cook for 1–2 minutes to remove the raw flour taste.
Step 3: Make the Gravy
- Gradually whisk in beef broth to avoid lumps.
- Add Worcestershire sauce, thyme, and bay leaf.
- Return the seared beef to the pot. Reduce heat to low, cover, and let simmer gently for 1 ½ to 2 hours, or until the beef is fork-tender. Stir occasionally and add more broth if needed.
- Once cooked, stir in 2 tablespoons butter for a glossy, rich finish. Remove bay leaf before serving.
Step 4: Prepare the Mashed Potatoes
- Peel and cut potatoes into chunks.
- Place in a large pot of salted water, bring to a boil, and cook until tender (about 15–20 minutes).
- Drain well, then mash while still hot.
- Add butter and warmed milk (or cream) gradually, mashing until smooth and fluffy. Adjust seasoning with salt to taste.
Step 5: Assemble and Serve
- Spoon a generous serving of mashed potatoes onto a plate.
- Ladle the tender beef and rich gravy over the top.
- Garnish with chopped parsley or chives if desired.
Tips for Success
- For extra flavor: Add a splash of red wine when deglazing the pan before adding broth.
- Make-ahead friendly: The beef and gravy taste even better the next day as the flavors meld.
- Customize your potatoes: Swap cream for sour cream or add roasted garlic for more depth.
Final Thoughts
Beef and gravy with mashed potatoes is a timeless comfort dish that blends simple ingredients into something incredibly satisfying. The fork-tender beef, paired with velvety mashed potatoes and a rich, savory gravy, makes it a meal worth savoring. Whether you serve it for a family dinner or meal prep for the week, this recipe will quickly become a favorite.
Would you like me to also create a one-pot slow cooker version of this recipe for days when you want less hands-on cooking?
No Responses Yet