Want to Save This Recipe?

Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

Save Recipe

By submitting this form, you consent to receive emails from Glenda Embree.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hot beef sandwich on a white plate with asparagus.

Hot Roast Beef Sandwiches

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 7 reviews

  • Author: Glenda Embree
  • Total Time: 20 minutes
  • Yield: 1 sandwich 1x


Reheat as many of the leftovers, from your roast beef dinner, as necessary for the number of people you’re feeding.  This recipe is enough for 1 serving.  Multiply it for each sandwich you want to serve.  Trust me when I tell you, NO ONE will know this delicious comfort food meal is made from leftovers.  Why tell them?


Units Scale
  • 1/4 lb leftover roast beef
  • 1/4 cup leftover gravy
  • 1/2 cup mashed potatoes (leftover if you have them. If not, grab pre-made at the store.)
  • 1 slice French bread, sliced into 1 to 1.5” thick slices


  1. Heat the mashed potatoes. I think the microwave works best.  Use your own leftovers or try pre-made mashed potatoes from the refrigerated case at your favorite market. I use Bob Evans Original brand.
  2. Reheat leftover roast beef in a skillet on the stove top or in the microwave.
  3. Warm the leftover gravy, as well. Add a small amount of water to thin it, if it has set too thick in the refrigerator. Keep it over medium low heat, in a pan on the stove top, whisking as necessary to bring it back to a smooth consistency.
  4. Cut a thick slice of French bread. Lightly butter both sides of the bread and toast it. If you’re just making one to four hot beef sandwiches, this can most easily be achieved in a skillet on the stove-top. Brown both sides and you’re ready to go. (For more than four at a time, you can put them on a sheet tray under the broiler in your oven for a couple minutes.)
  5. Assemble the luscious hot beef sandwiches.
  6. Lay a slice of the toasted bread on a plate.
  7. Top the toasted bread with a layer of warm roast beef and a drizzle of hot gravy.
  8. Add a scoop of mashed potatoes to the top of the stack and drizzle with more gravy.
  9. Serve hot with your favorite veggie sides.
  • Prep Time: 10 min
  • Cook Time: 10 min
  • Category: Main Dish
  • Method: stovetop
  • Cuisine: American