This traditional Beef Olives Recipe is a comforting British classic made with thin slices of beef wrapped around a delicious savoury stuffing, browned until golden, and slowly cooked in a rich, flavourful gravy. Despite their name, beef olives do not usually contain olives. The name comes from their shape, as the rolled beef resembles an olive.
The beauty of this dish is how simple ingredients become something special. Tender beef, herby stuffing, onions, and beef stock come together to create a hearty meal that feels perfect for a Sunday dinner or a cosy family gathering. The slow braising process allows the beef to soften while the gravy develops a deep, savoury flavour.
This homemade beef olives recipe is easy to customise with your favourite stuffing ingredients and makes a wonderful meal served with mashed potatoes, roasted vegetables, or crusty bread.
Recipe Overview
- Category: Main Course
- Cuisine: British
- Servings: Serves 4 people
- Prep Time: 25 minutes
- Cook Time: 1 hour 30 minutes
- Total Time: 1 hour 55 minutes
- Calories: Approximately 520 calories per serving
What Are Beef Olives?
Beef olives are a traditional British dish made by rolling thin slices of beef around a savoury filling, securing them with kitchen string or toothpicks, and cooking them in gravy until tender. The stuffing often includes breadcrumbs, herbs, onions, and sausage meat, although recipes can vary from one family to another.
The rolled beef parcels are usually browned first to add flavour, then gently braised in beef stock, onions, and seasonings. This slow cooking method helps the beef become tender and allows the stuffing to absorb some of the rich gravy.
Although the name might suggest that olives are part of the recipe, traditional beef olives generally do not contain them. They are named for their distinctive olive-like shape.
Why You’ll Love This Beef Olives Recipe
- Classic comfort food: Tender beef rolls and rich gravy make this a warming, satisfying meal.
- A delicious stuffing: Breadcrumbs, herbs, and sausage meat create a savoury filling inside every beef parcel.
- Perfect for family dinners: The recipe serves four and pairs well with familiar side dishes.
- Make-ahead friendly: You can prepare the beef rolls in advance and cook them when needed.
- Customisable: Try different herbs, add mushrooms to the gravy, or adjust the stuffing to suit your taste.
Ingredients for Beef Olives
Gather these ingredients to make tender beef rolls with a savoury stuffing and rich homemade gravy.
For the Beef Olives
- 4 thin slices of beef topside or minute steak, approximately 125–150 g each
- 150 g sausage meat
- 50 g fresh breadcrumbs
- 1 small onion, finely chopped
- 1 tablespoon chopped fresh parsley
- 1 teaspoon dried thyme
- 1 teaspoon English mustard
- Salt and black pepper, to taste
- 1 tablespoon vegetable oil
- 4 slices streaky bacon, optional
- Kitchen string or toothpicks, for securing
For the Gravy
- 1 medium onion, sliced
- 1 carrot, diced
- 1 tablespoon plain flour
- 500 ml beef stock
- 1 tablespoon Worcestershire sauce
- 1 bay leaf
- 1 teaspoon tomato purée
- 1 tablespoon butter, optional
- Salt and black pepper, to taste
Equipment Needed
- Large frying pan or heavy-based casserole pot
- Chopping board
- Sharp knife
- Mixing bowl
- Wooden spoon
- Meat mallet or rolling pin
- Kitchen string or toothpicks
- Measuring jug
- Tongs
- Oven-safe casserole dish with a lid
How to Make Beef Olives
Follow these steps to prepare traditional beef olives with a tender beef exterior, savoury stuffing, and rich gravy. Take care not to overfill the beef slices, as a neat roll is easier to secure and cook evenly.
Step 1: Prepare the Beef
Place each thin beef slice between two sheets of baking paper or cling film. Gently flatten the meat with a meat mallet or rolling pin until it is an even thickness, taking care not to tear it. Season both sides with salt and black pepper. If the beef slices are already thin and tender, you may only need to flatten the thicker areas slightly.
Step 2: Make the Savoury Stuffing
In a mixing bowl, combine the sausage meat, fresh breadcrumbs, finely chopped onion, parsley, thyme, and English mustard. Season lightly with salt and black pepper, then mix until the ingredients are evenly distributed. The stuffing should hold together when pressed but remain soft. Divide it into four equal portions so each beef olive has a similar amount of filling.
Step 3: Roll and Secure the Beef Olives
Place one portion of stuffing along the centre of each beef slice. Fold in the sides slightly, then roll the beef firmly around the filling to create a neat parcel. If using bacon, wrap a slice around each roll before securing it. Tie each beef olive with kitchen string or use toothpicks to hold it closed. Make sure the stuffing is enclosed as much as possible.
Step 4: Brown the Beef Rolls
Heat the vegetable oil in a large frying pan or casserole pot over medium-high heat. Add the beef olives and brown them on all sides, turning carefully with tongs. This should take around 6–8 minutes in total. The beef does not need to be cooked through at this stage; browning simply develops a rich colour and adds flavour to the gravy. Transfer the rolls to a plate.
Step 5: Prepare the Gravy and Braise
Add the sliced onion and diced carrot to the same pan, cooking for 4–5 minutes until softened. Stir in the tomato purée and plain flour, then gradually add the beef stock while stirring to prevent lumps. Add the Worcestershire sauce and bay leaf. Return the beef olives to the pan, cover, and simmer gently for 75–90 minutes, or until the beef is tender. Alternatively, braise in a covered oven-safe dish at 160°C (320°F).
Step 6: Finish and Serve
Check that the beef is tender and the stuffing is fully cooked. Carefully remove the beef olives from the gravy and take out the kitchen string or toothpicks before serving. If the gravy is too thin, simmer it uncovered for a few minutes until it reaches your preferred consistency. Stir in a little butter for extra richness if desired, then spoon the gravy over the beef olives and serve hot.
Tips for the Best Beef Olives Recipe
A few simple techniques help make this beef olives recipe tender, flavourful, and easy to serve.
- Choose thin beef slices: Topside, silverside, or minute steak can work well when sliced thinly and flattened evenly.
- Do not overfill the rolls: Too much stuffing can cause the parcels to open during cooking.
- Secure the beef properly: Kitchen string is useful for keeping the rolls together while they braise.
- Brown before braising: This adds colour and creates extra flavour in the gravy.
- Cook gently: A low simmer helps the beef become tender without drying out.
- Check the gravy: If it becomes too thick, add a little extra stock or water.
- Remove the ties before serving: Always take out the string or toothpicks carefully to avoid leaving them in the dish.
Variations to Try
Beef Olives with Bacon
Wrap each stuffed beef roll in a slice of streaky bacon before browning. The bacon adds a smoky, savoury flavour and helps keep the beef moist during braising. You may want to reduce the added salt slightly because bacon can be salty.
Beef Olives with Mushroom Gravy
Add sliced mushrooms to the pan after browning the beef. Cook them with the onions and carrots until softened, then prepare the gravy as usual. Mushrooms give the sauce a deeper, earthy flavour that works beautifully with the beef.
Herby Beef Olives
For a fragrant stuffing, add chopped rosemary, sage, or extra parsley. Fresh herbs can make the filling taste brighter, while dried herbs provide a more concentrated flavour. Use a light hand with rosemary because its flavour can be quite strong.
Beef Olives Without Sausage Meat
If you prefer not to use sausage meat, make a simple stuffing with breadcrumbs, finely chopped onion, herbs, and a little melted butter or stock. Add just enough liquid to help the mixture hold together. This creates a lighter filling while keeping the traditional savoury flavour.
What to Serve with Beef Olives
This beef olives recipe is especially delicious with sides that soak up the rich gravy.
- Creamy mashed potatoes: A classic pairing that makes the meal extra comforting.
- Roasted carrots and parsnips: Their natural sweetness balances the savoury beef.
- Buttered cabbage: A simple traditional side that complements the rich sauce.
- Green beans: Add freshness and colour to the plate.
- Yorkshire puddings: A lovely choice for a hearty British-style dinner.
- Crusty bread: Perfect for soaking up any leftover gravy.
How to Store and Reheat Beef Olives
Allow leftover beef olives to cool, then place them in an airtight container with the gravy. Refrigerate within 2 hours of cooking and use within 3 days.
To reheat, place the beef olives and gravy in a covered saucepan over low heat. Add a splash of stock or water if the gravy has thickened too much, and heat until piping hot throughout. You can also reheat them in a covered oven-safe dish at 160°C (320°F), checking that the centre is thoroughly hot.
For freezing, cool the beef olives completely and store them with the gravy in a freezer-safe container for up to 3 months. Defrost overnight in the refrigerator before reheating. The beef may become even more tender after slow reheating, while the gravy helps keep the rolls moist.
Common Mistakes to Avoid
- Using beef that is too thick: Thick slices can be difficult to roll and may need longer cooking.
- Overfilling the beef: Too much stuffing can escape during braising.
- Skipping the browning step: Browning adds flavour and colour to the finished gravy.
- Cooking at too high a temperature: A rapid boil can make the beef tough rather than tender.
- Making the gravy too thin: Allow it to simmer uncovered at the end if needed.
- Forgetting to remove the string or toothpicks: Check each beef olive carefully before serving.
Nutrition Information
The following nutrition values are estimates for one serving of beef olives, assuming the recipe serves four people. Actual values can vary depending on the cut of beef, sausage meat, and whether bacon is included.
| Nutrient | Approximate Amount per Serving |
|---|---|
| Calories | 520 kcal |
| Protein | 36 g |
| Carbohydrates | 24 g |
| Fat | 29 g |
| Saturated Fat | 11 g |
| Fibre | 3 g |
| Sodium | 780 mg |
Final Thoughts
This Beef Olives Recipe is a delicious way to enjoy a traditional British meal at home. Thin slices of beef wrapped around savoury stuffing, gently braised in a rich gravy, create a comforting dish that is full of flavour and perfect for sharing.
Serve it with creamy mashed potatoes and your favourite vegetables for a satisfying family dinner. You can also prepare the beef olives ahead of time, making this classic recipe a practical choice for a relaxed weekend meal or a special gathering.
Frequently Asked Questions
Why are they called beef olives?
Beef olives are named for their shape. The thin beef slices are rolled around a filling, creating parcels that resemble olives. Traditional recipes generally do not include actual olives.
What cut of beef is best for beef olives?
Thin slices of topside, silverside, or minute steak are commonly used. The beef should be thin enough to roll around the stuffing and become tender during braising.
How do I keep beef olives from unrolling?
Roll the beef firmly around the stuffing and secure each parcel with kitchen string or toothpicks. Avoid adding too much filling, as overstuffed rolls are more likely to open during cooking.
Can I make beef olives ahead of time?
Yes. You can prepare and secure the beef rolls in advance, then refrigerate them until you are ready to brown and braise them. You can also cook the entire dish ahead and gently reheat it in the gravy.
How long should beef olives cook?
Beef olives usually need around 75–90 minutes of gentle braising, depending on the thickness and cut of beef. They are ready when the beef is tender and the stuffing is fully cooked.
Can I freeze beef olives?
Yes. Cooked beef olives can be frozen with their gravy for up to 3 months. Defrost them in the refrigerator and reheat gently until piping hot throughout.
Recipe Card
Beef Olives Recipe
Ingredients
Equipment
Method
- Place each thin beef slice between two sheets of baking paper or cling film. Gently flatten the meat with a meat mallet or rolling pin until it is an even thickness, taking care not to tear it. Season both sides with salt and black pepper. If the beef slices are already thin and tender, you may only need to flatten the thicker areas slightly.
- In a mixing bowl, combine the sausage meat, fresh breadcrumbs, finely chopped onion, parsley, thyme, and English mustard. Season lightly with salt and black pepper, then mix until the ingredients are evenly distributed. The stuffing should hold together when pressed but remain soft. Divide it into four equal portions so each beef olive has a similar amount of filling.
- Place one portion of stuffing along the centre of each beef slice. Fold in the sides slightly, then roll the beef firmly around the filling to create a neat parcel. If using bacon, wrap a slice around each roll before securing it. Tie each beef olive with kitchen string or use toothpicks to hold it closed. Make sure the stuffing is enclosed as much as possible.
- Heat the vegetable oil in a large frying pan or casserole pot over medium-high heat. Add the beef olives and brown them on all sides, turning carefully with tongs. This should take around 6–8 minutes in total. The beef does not need to be cooked through at this stage; browning simply develops a rich colour and adds flavour to the gravy. Transfer the rolls to a plate.
- Add the sliced onion and diced carrot to the same pan, cooking for 4–5 minutes until softened. Stir in the tomato purée and plain flour, then gradually add the beef stock while stirring to prevent lumps. Add the Worcestershire sauce and bay leaf. Return the beef olives to the pan, cover, and simmer gently for 75–90 minutes, or until the beef is tender. Alternatively, braise in a covered oven-safe dish at 160°C (320°F).
- Check that the beef is tender and the stuffing is fully cooked. Carefully remove the beef olives from the gravy and take out the kitchen string or toothpicks before serving. If the gravy is too thin, simmer it uncovered for a few minutes until it reaches your preferred consistency. Stir in a little butter for extra richness if desired, then spoon the gravy over the beef olives and serve hot.








