Braġjoli are the kind of dish you don’t just eat — you settle into them.

They arrive swimming in a rich sauce, tied neatly into little bundles that promise comfort before you’ve even taken a bite. This is not quick food and it’s definitely not light food. Braġjoli are for days when you want something warm, slow, and deeply satisfying.

What Is It?

Braġjoli, often called beef olives, are thin slices of beef rolled around a savoury stuffing and slowly braised. The filling usually includes breadcrumbs, herbs, garlic, eggs, and sometimes bacon or minced meat, all tied together before being cooked gently in a rich sauce.

The slow cooking is everything here. It softens the beef and allows the flavours to deepen without rushing.


My First Encounter with Braġjoli

The first time I was served braġjoli, I didn’t immediately understand what I was looking at. Rolled beef, tied with string, resting quietly in a tomato-based sauce — it didn’t look dramatic.

Then I cut into one.

Inside was a filling packed with flavour, soaking up the sauce from the inside out. One bite was enough to explain why this dish has been cooked in Maltese homes for generations.

Bragjoli tradional Maltese beef olives - Plated with patatoes and green beans

A Little History

Bragjoli, often called Maltese beef olives, is one of Malta’s most recognizable traditional dishes and reflects the island’s long history of cultural influences. Despite the name “olives,” the dish contains no olives; the term likely comes from the rolled shape of the beef parcels.

The recipe developed from Mediterranean and European cooking traditions, particularly Italian and British influences that shaped Maltese cuisine over centuries. Thin slices of beef were filled, rolled, and slowly braised to create a hearty meal that could feed a family using relatively simple ingredients. Over time, bragjoli became a staple of Maltese home cooking, often served as a comforting Sunday meal and typically accompanied by potatoes, peas, or crusty bread to soak up the rich sauce.

What You Need

To make traditional Maltese bragjoli, you need a few key components that build the dish’s rich, slow-cooked character. Thin slices of beef form the outer layer, while the filling usually brings together a savory mixture of minced meat, breadcrumbs, herbs, garlic, onion, and egg for binding. Many versions also include bacon, hard-boiled egg, or a small sausage-like center, which gives bragjoli its classic hearty feel. Once rolled, the beef parcels are browned and then slowly simmered in a deeply flavored sauce, often made with onion, garlic, tomato, stock, and wine. You will also need a good frying pan or heavy pot, kitchen string or toothpicks to secure the rolls, and enough time to let the beef become tender and the sauce develop properly.

The Process

Bragjoli is a dish that comes together in stages, and each one matters. First, the beef slices are prepared and filled, then rolled into compact parcels that hold their shape during cooking. After that, the rolls are browned to build flavor on the outside before being gently simmered in sauce until the meat softens and the filling becomes rich and cohesive. The slow cooking stage is what transforms bragjoli from a simple stuffed beef roll into a deeply comforting Maltese dish. As the rolls cook, the sauce thickens and takes on all the juices from the meat, creating a hearty finish that feels both rustic and special.

Maltese Bragjoli - Process

Step-by-Step Instructions

Start by laying out the beef slices and gently flattening them if needed, so they are easier to roll. Prepare the filling in a bowl, combining the minced meat with the other filling ingredients until the mixture holds together well and is evenly seasoned. Place a portion of filling onto each slice of beef, shaping it into a compact line rather than spreading it too widely. This makes the rolls easier to close neatly.

Roll each piece of beef tightly around the filling, tucking in the sides as you go if possible. Secure each roll with kitchen string or toothpicks so it stays closed during cooking. Once all the rolls are ready, heat a little oil in a heavy pan and brown them on all sides. This step adds color and depth and helps seal the outside before simmering.

Remove the rolls briefly if needed, then cook the onion and garlic in the same pan so they absorb the browned flavors left behind. Add the sauce ingredients and stir well, then return the bragjoli to the pan. Cover and simmer gently until the beef is tender and the sauce has thickened. This usually takes time, so do not rush it. The finished bragjoli should be soft enough to cut easily, with a rich filling and a sauce that coats the rolls nicely.

Serving & Customizing

Bragjoli is best served hot, with plenty of sauce spooned over the top. It pairs especially well with creamy mashed potatoes, boiled potatoes, rice, or crusty bread that can soak up the sauce. Because it is such a rich and hearty dish, a simple side of peas or another mild vegetable works well alongside it. If serving for a family meal, place the rolls on a platter and spoon the sauce over just before bringing them to the table, so they look generous and full of flavor.

fresh-baked-pastries-malta-bakery
Traditional Maltese Dishes
Maltese comfort food Aljotta
Maltese Recipes
Bragjoli tradional Maltese beef olives in a pan

Braġjoli (Maltese Beef Olives)

Braġjoli are a classic Maltese comfort dish — thin slices of beef wrapped around a savoury stuffing of breadcrumbs, bacon, and egg, slow-cooked in a rich tomato and wine sauce. Despite the name, they don’t contain olives — “olives” refers to the rolled shape. This dish is perfect for Sunday lunches or special occasions, often served with mashed potatoes or crusty Maltese bread to soak up the sauce.
Share Recipe
No ratings yet
Print Pin Rate
Course: Main Course
Cuisine: Maltese
Keyword: beef stew recipe, Main course, Malta, maltese food, Traditional Maltese
Prep Time: 30 minutes
Cook Time: 1 hour 27 minutes
Total Time: 2 hours
Servings: 4 servings
Calories: 619kcal

Equipment

Ingredients

  • 500 g thin beef slices topside or flank
  • 50 g breadcrumbs
  • 1 egg beaten (50 g)
  • 100 g streaky bacon chopped
  • 2 tbsp olive oil 30 g
  • 100 g onion chopped
  • 2 –3 cloves garlic crushed
  • 50 g tomato paste
  • 100 ml red wine
  • 100 ml water or beef stock
  • Salt and pepper to taste
  • Optional: parsley grated cheese, or mustard for stuffing
Start Cooking

Instructions

  • Flatten the beef slices with a meat mallet until about 5 mm thick. Season with salt and pepper.
  • In a bowl, mix breadcrumbs, bacon, beaten egg, and parsley (or grated cheese, if using).
  • Place a spoonful of stuffing on each beef slice, roll tightly, and secure with a skewer or kitchen twine.
  • Heat olive oil in a pan and brown the rolls on all sides. Remove and set aside.
  • In the same pan, sauté onion and garlic until soft.
  • Add tomato paste and cook for 1–2 minutes, then deglaze with red wine.
  • Return the beef rolls to the pan. Add water or stock, cover, and simmer gently for about 1 to 1.5 hours, until tender.
  • Serve hot with potatoes, peas, or fresh bread.

Notes

You can prepare the rolls in advance and freeze them raw or cooked.
For a richer sauce, stir in a spoon of butter or a splash of cream at the end.
This dish is often better the next day — perfect for meal prep or slow Sunday lunches.

Nutrition

Calories: 619kcal | Carbohydrates: 14.6g | Protein: 45.8g | Fat: 41.2g
Other Maltese Recipes..
Lampuki Pie
Maltese Lampuki Pie
Aljotta
Aljpotta Fish soup
Kusksu
Kusku - Maltese broadbean soup


Product We Use

to make our cooking experience better


Cookware
Tefal A705S9 Duetto 9-Piece Cookware Set
Stainless steel table Fryer
Tefal Oleoclean Pro Inox & Design fryer
Ninja MAX Dual Zone Digital Air Fryer
Ninja MAX Dual Zone Digital Air Fryer

More Recipes

Tunesian CousCous
Tunisian Couscous
Fricasse
Fricassé
Tunesian tea with pine nuts
Pine Nut Tea
Lemon chicken ai jpeg
Lemon Chicken