Classic Roast Beef with Rich Gravy Recipe

Slow roasting beef produces a juicy, tender roast that’s perfect with roasted or steamed vegetables. This Roast Beef and Gravy recipe is easy to prepare and yields flavorful results every time when you use a meat thermometer to monitor doneness.

Roast Beef and Gravy

Slow-roasting a lean cut such as top round or eye of round concentrates beef flavor while keeping the meat tender and moist. This method is simple: trim excess fat, season well, roast at a moderate temperature, and let the meat rest before slicing. The pan drippings form the base for a rich gravy that complements the beef. Leftovers are excellent for sandwiches, salads, or a quick dinner reheated with vegetables.

Roast beef on a platter with gravy

Course: Dinner   |   Cuisine: American

Prep: 10 mins   |   Cook: 1 hr (approximate, depends on roast size)   |   Cool Time: 20 mins   |   Total: ~1 hr 10 mins

Serving Size: 4 oz meat

Ingredients

  • Meat thermometer (essential)
  • 2 to 3 lb top round or eye of round roast, fat removed
  • Salt and freshly ground black pepper, to taste
  • 1/2 onion, quartered
  • Toothpicks (to secure onion, optional)

For the Gravy (approximate yield)

  • Serving size: 1/4 cup (about 12 servings per batch of gravy)
  • 3 cups beef stock
  • 3–4 tbsp all-purpose flour

Instructions

  • Remove the roast from the refrigerator about 1 hour before cooking so it comes closer to room temperature; this helps it cook more evenly.
  • Trim any remaining fat from the exterior to keep the roast lean and reduce flare-ups in the pan.
  • Lightly rub the roast with a bit of olive oil (or your preferred oil) and season generously with salt and freshly ground black pepper.
  • If you like a touch of onion flavor, use toothpicks to secure the quartered onion pieces to the top of the roast.
  • Insert a meat thermometer into the center of the roast, making sure the probe reaches the thickest part for an accurate reading.
  • Place the roast in a roasting pan. Preheat your oven to anywhere between 300°F and 350°F (150°C–175°C). The lower temperature favors more even, tender results; a slightly higher temperature shortens the cook time but watch the thermometer closely.
  • Roast until the thermometer reaches the desired internal temperature:
    • 130°F for rare
    • 140°F for medium-rare
    • 150°F for medium
    • 155–160°F for well done

    Note: Many cooks remove the roast a few degrees before the target temperature because it will continue to rise 3–5°F while resting.

  • When the roast reaches the desired temperature, remove it from the oven and transfer it to a cutting board. Tent loosely with foil and let it rest 10–20 minutes so the juices redistribute throughout the meat—this step keeps the slices moist and flavorful.

To Make the Gravy

  • Pour about 1 cup of beef stock into the roasting pan to deglaze it, scraping up the browned bits from the bottom with a wooden spoon. Pour this liquid into a small saucepan and heat over medium.
  • In a separate bowl or measuring cup, whisk 3 tablespoons of flour into the remaining broth (or into additional chilled broth) until smooth to form a slurry.
  • Slowly whisk the flour mixture into the heated pan juices, reducing the heat to low. Continue whisking until the gravy thickens and comes to a gentle boil.
  • Add the drippings collected while slicing the roast back into the pot for extra flavor. Simmer a few minutes to meld the flavors and thicken to your desired consistency.
  • Taste and adjust seasoning with salt and pepper as needed. If the gravy becomes too thick, thin with a splash of beef stock; if too thin, cook a little longer to reduce and concentrate the flavor.

Tips and Serving Suggestions

  • A reliable meat thermometer is the best investment for consistent results. It removes guesswork and prevents overcooking.
  • Slice the roast thinly across the grain for the most tender bites.
  • Serve alongside roasted potatoes, root vegetables, green beans, or a simple salad to balance the meal.
  • Leftover roast beef is excellent in sandwiches—try it with melted cheese and caramelized onions—or on a baguette with arugula and shaved Parmesan.
  • Store leftovers chilled in an airtight container; reheat gently in a skillet or in the oven with a little broth to keep the meat moist.

Nutrition (approximate per serving)

Serving: 4 oz meat • Calories: 142 kcal • Protein: 24 g • Carbohydrates: 0.5 g • Fat: 4 g • Fiber: 0.1 g • Sodium: 292 mg • Cholesterol: 44 mg

Did You Make This Recipe?

We’d love to hear how it turned out—share a photo or leave a comment so others can benefit from your experience and tips.