Jul 14 2026
RestaurantsSam's Italian FoodsHot Roast Beef Recipe

Hot Roast Beef Recipe

Time3h
Serves6

Savor our Hot Roast Beef, a deliciously tender beef roast, slow-cooked to perfection and served steaming hot. Nestled in a fresh, crusty roll, it's topped with rich gravy that seeps into every bite, creating a mouthwatering experience. Perfectly paired with a side of crispy fries or a tangy coleslaw, this hearty sandwich is sure to satisfy your cravings for comfort food.

Was this page helpful?

Help improve this recipe for others.

Send this recipe to your inbox.

We'll email it straight to you - plus weekly cooking inspiration.

Ingredients

Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.

Main Ingredients

Method

Cooking Instructions

  1. 1

    Prepare the Beef

    Preheat your oven to 325°F (160°C). Rub the beef roast with olive oil, then season generously with salt, black pepper, garlic powder, and onion powder.

  2. 2

    Sear the Roast

    In a large skillet over medium-high heat, sear the beef roast on all sides until browned, about 3-4 minutes per side.

  3. 3

    Roast the Beef

    Transfer the seared roast to a roasting pan. Pour the beef broth around the roast and add fresh rosemary sprigs on top if desired. Cover the pan with aluminum foil.

  4. 4

    Cooking Time

    Roast in the preheated oven for about 2-2.5 hours, or until the internal temperature reaches your desired doneness (medium-rare: 135°F, medium: 145°F).

  5. 5

    Rest the Meat

    Once cooked, remove the roast from the oven and let it rest for 15-20 minutes before slicing. This helps the juices redistribute.

  6. 6

    Serve

    Slice the roast against the grain and serve hot with the pan juices.

More from Sam's Italian Foods