Tender Roasted Beef Gravy

Perfectly roasted beef with gravy, sliced to reveal a juicy pink center, served with roasted carrots and onions. Save
Perfectly roasted beef with gravy, sliced to reveal a juicy pink center, served with roasted carrots and onions. | cookingwithhazel.com

This dish features a succulent beef roast seasoned with herbs and garlic, slow-cooked to tender perfection. Roasted alongside onions, carrots, and celery, it delivers rich, natural flavors. The savory gravy is crafted by deglazing the pan, combined with butter, flour, beef stock, and optional red wine for depth. Resting the meat before slicing ensures juicy, flavorful servings perfect for special meals or Sunday dinners.

There's something about the smell of beef roasting that fills a kitchen with a kind of quiet confidence. Years ago, my uncle taught me that a proper roast isn't about fancy techniques or complicated steps—it's about respecting the meat and letting time do the work. That first Sunday I made this for my own table, I was terrified I'd overcook it, but the smell alone told me everything was going right.

I made this for my partner's family the first time we spent Christmas together, and honestly, I was sweating more than the beef was cooking. But when I pulled it from the oven and started slicing, everyone went quiet in that way that means you've done something right. That roast became the thing people still ask about.

Ingredients

  • Beef sirloin or rib roast (1.5 kg): The cut matters more than people think—sirloin is leaner and roasts evenly, while rib has more marbling and stays juicier, so pick based on what you prefer.
  • Olive oil (2 tbsp): This creates the crust that locks in everything good.
  • Kosher salt and freshly ground black pepper: Don't skip the fresh pepper; it tastes completely different from the pre-ground stuff.
  • Fresh rosemary and thyme (2 sprigs each): These should smell bright and alive—if they smell musty, they're past their prime.
  • Garlic cloves (4), smashed: Smashing them releases more flavor than mincing.
  • Onions, carrots, and celery (2 large of each, cut into chunks): These become almost sweet as they roast alongside the beef, and they're the foundation of your gravy.
  • Unsalted butter and all-purpose flour (2 tbsp each): The butter makes the roux taste like actual food, not cardboard, and the flour thickens without lumps if you cook it right.
  • Beef stock (500 ml): Use the good stuff if you can—it makes a real difference in the gravy.
  • Dry red wine (125 ml, optional): A decent wine, nothing you wouldn't drink, adds depth that's hard to describe but impossible to ignore.

Instructions

Get your oven ready and prep the beef:
Heat the oven to 220°C (425°F). Pat the beef completely dry with paper towels—this is when you'll notice if you've got a good cut. Rub it generously with olive oil, salt, and pepper, making sure the seasoning gets into all the nooks.
Build your roasting foundation:
Scatter the onions, carrots, and celery across the bottom of a large roasting pan. These are your flavor base and they'll eventually become part of the gravy. Lay the beef on top and tuck the rosemary, thyme, and smashed garlic around it like you're tucking it in.
Blast it with high heat, then let it settle:
Roast at the high temperature for 20 minutes to develop a brown crust. Then lower the heat to 180°C (350°F) and keep going for 70 to 80 minutes. The beef is done when a thermometer reads 54°C (130°F) for medium-rare—if you like it more cooked, aim for 60°C.
Let it rest before carving:
This is the hardest part because it smells so good you want to cut into it immediately, but don't. Transfer the beef to a cutting board, tent it loosely with foil, and let it sit for 20 minutes while you make the gravy.
Build the gravy:
Remove the herbs from the roasting pan and spoon off most of the fat, keeping about 2 tablespoons of the browned bits. Set the pan over medium heat, add butter, then whisk in flour to form a smooth paste that looks like wet sand. Let it cook for 2 minutes until it stops smelling raw.
Finish the gravy with liquid and flavor:
Gradually whisk in beef stock and wine, scraping up all those caramelized bits stuck to the pan—that's flavor you don't want to waste. Simmer for 5 to 7 minutes, stirring occasionally, until it coats the back of a spoon. Strain if you want it silky, or leave it chunky if you like texture.
Bring it all together:
Slice the beef against the grain with a sharp knife. Arrange it on a platter with the roasted vegetables and serve the gravy alongside. Pour it generously.
A golden brown beef roast with rich dark gravy poured over it, surrounded by tender roasted root vegetables. Save
A golden brown beef roast with rich dark gravy poured over it, surrounded by tender roasted root vegetables. | cookingwithhazel.com

My mom used to make this for holidays, and I remember feeling like a real cook the day she let me make the gravy while she carved. There's something grounding about standing at the stove with a whisk, watching something transform from separate ingredients into something silky and whole.

Choosing Your Beef Cut

The difference between sirloin and rib roast matters more than most home cooks realize. Sirloin roasts lean and even, which makes it forgiving if you're worried about overcooking, and it slices cleanly without much effort. Rib roast has more fat running through it, which means it stays juicier and more forgiving if you accidentally cook it a few degrees hotter, and the meat tastes richer, but it needs a sharper knife to slice neatly. I usually pick rib when I'm cooking for people I'm trying to impress, and sirloin when I just want something reliable.

Vegetables Matter More Than You'd Think

Those onions, carrots, and celery aren't just there to fill space—they become the soul of your gravy. As they roast, their sugars caramelize and their edges char slightly, adding sweetness and depth that you can't get from stock alone. Some people strain them out of the final gravy, but I've started leaving them in because they're soft and delicious and they remind you that this all came from one pan.

Making It Your Own

This recipe is sturdy enough to take on variations without falling apart. Some people add a splash of balsamic vinegar to the gravy for extra depth, while others prefer a splash of brandy instead of wine for a different kind of richness. A few hours before cooking, you can rub the beef with crushed garlic and herbs and let it sit uncovered in the fridge—the meat dries out slightly on the surface, which makes for an even better crust. Whatever you do, taste the gravy before serving and adjust the seasoning one more time.

  • Consider marinating the beef overnight with extra herbs and garlic for deeper flavor.
  • If you want Yorkshire pudding alongside, prepare the batter while the beef rests.
  • Leftover beef makes the best cold sandwiches the next day, especially with a dollop of the gravy on fresh bread.
Sliced tender roasted beef with savory gravy drizzled over the top, plated for a cozy Sunday dinner. Save
Sliced tender roasted beef with savory gravy drizzled over the top, plated for a cozy Sunday dinner. | cookingwithhazel.com

There's a reason roasted beef with gravy has stayed on tables for generations. It's the kind of food that makes people linger at the dinner table a little longer.

Recipe FAQs

Pat the beef dry before seasoning and roast it initially at high heat to sear, then lower temperature to cook gently. Resting the meat after cooking helps redistribute juices for tenderness.

Yes, use gluten-free flour in place of all-purpose flour when making the roux to keep the gravy gluten-free without sacrificing texture.

Fresh rosemary and thyme complement the beef's rich flavor, enhancing aroma and depth during roasting.

The red wine adds a subtle depth and richness but can be omitted if preferred. The gravy will still be flavorful using just beef stock.

Rest the beef for about 20 minutes tented with foil to allow juices to settle, ensuring moist and tender slices.

Tender Roasted Beef Gravy

Slow-roasted beef served with rich savory gravy and hearty vegetables for a comforting meal.

Prep 20m
Cook 90m
Total 110m
Servings 6
Difficulty Medium

Ingredients

Beef

  • 3.3 lbs beef sirloin or rib roast
  • 2 tbsp olive oil
  • 2 tsp kosher salt
  • 1 tsp freshly ground black pepper
  • 2 sprigs fresh rosemary
  • 2 sprigs fresh thyme
  • 4 garlic cloves, smashed

Vegetables

  • 2 large onions, quartered
  • 2 large carrots, cut into chunks
  • 2 celery stalks, cut into chunks

Gravy

  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour (use gluten-free if needed)
  • 2 cups beef stock
  • ½ cup dry red wine (optional)
  • Salt and pepper, to taste

Instructions

1
Preheat oven: Set the oven to 425°F.
2
Prepare beef: Pat the beef dry and rub evenly with olive oil, kosher salt, and black pepper.
3
Arrange vegetables and herbs: Place onions, carrots, and celery in a large roasting pan. Position the beef on top and nestle rosemary, thyme, and garlic cloves around it.
4
Roast beef initially: Roast at 425°F for 20 minutes.
5
Continue roasting: Reduce oven temperature to 350°F and roast for an additional 70 to 80 minutes, or until the internal temperature reaches 130°F for medium-rare.
6
Rest beef: Transfer beef to a cutting board, tent loosely with foil, and let rest for 20 minutes to retain juices.
7
Prepare gravy base: Remove herbs from the roasting pan and discard. Spoon off excess fat, then place the pan over medium heat.
8
Make roux: Add butter and flour to the pan, stirring continuously to create a roux. Cook for 2 minutes.
9
Incorporate liquids: Gradually whisk in beef stock and red wine, scraping up any browned bits from the pan bottom. Simmer for 5 to 7 minutes until thickened.
10
Finish gravy: Strain the gravy if desired, then season with salt and pepper according to taste.
11
Serve: Slice the rested beef and serve alongside the roasted vegetables and gravy.
Additional Information

Equipment Needed

  • Roasting pan
  • Meat thermometer
  • Sharp carving knife
  • Medium saucepan
  • Whisk
  • Strainer (optional)

Nutrition (Per Serving)

Calories 520
Protein 48g
Carbs 10g
Fat 30g

Allergy Information

  • Contains dairy (butter) and gluten (flour), use gluten-free alternatives as needed.
Hazel Bennett

Fresh, easy recipes and kitchen wisdom for home cooks and food enthusiasts.