Braġjoli: Maltese Beef Olives Recipe (Slow-Cooked)

Braġjoli are comfort food done the Maltese way.
Slow-cooked beef rolls filled with flavour and simmered in a rich sauce, this is the kind of dish meant to be eaten slowly, with good bread and no rush to leave the table.

 Maltese Food   Mains 

Braġjoli: Maltese Beef Olives Recipe (Slow-Cooked)

Malta’s Comfort Food in a Sauce.

Serves

4

Calories

619 kcal

Cuisine

Maltese

☆☆☆☆☆ No ratings yet. Be the first to rate it

Maltese bragjoli beef olives in a pan

On this page: What is it · History · What you need · Step by step · Serving & storage · Recipe card

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.

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.

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.

A Little History

Plated Maltese bragjoli

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.

At a glance

Serves

4

Calories

619 kcal

Protein

45.8 g

Course

Main Course

Why it works

01 Slow simmering makes the beef tender

02 Rolls can be prepared ahead

03 Often better the next day

Maltese bragjoli Pinterest image

Cooking this later?

Save it to your Pinterest board so it’s there when you need it.

What You Need

Exact amounts are in the recipe card

For the Rolls

  • thin beef slices (topside or flank)
  • breadcrumbs
  • egg, beaten
  • streaky bacon, chopped
  • parsley, grated cheese or mustard (optional)

For the Sauce

  • olive oil
  • onion, chopped
  • garlic, crushed
  • tomato paste
  • red wine
  • water or beef stock
  • salt and pepper

Step-by-Step Instructions

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.

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.

1. Prepare and fill the beef

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.

Rolling and browning Maltese bragjoli

2. Roll and brown

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.

3. Make the sauce and simmer

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.

Tip: For a richer sauce, stir in a spoon of butter or a splash of cream at the end.

Serving & Storage

Serving

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.

Storing Leftovers

You can prepare the rolls in advance and freeze them raw or cooked.

Bragjoli rollsfreeze raw or cooked

This dish is often better the next day, perfect for meal prep or slow Sunday lunches.

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.
Course Main Course
Cuisine Maltese
Prep Time 30 minutes
Cook Time 1 hour 27 minutes
Total Time 2 hours
Servings 4 servings
Calories 619

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
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.

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.
Calories: 619kcal | Carbohydrates: 14.6g | Protein: 45.8g | Fat: 41.2g

Made this bragjoli?

Rate it with the stars in the recipe card and tell us how it went in the comments: what you swapped, what you added, how spicy you made it.

Products we use

Our kitchen kit for this recipe

Visit the shop

T-fal Stainless Steel Cookware Set (11-piece)

T-fal Stainless Steel Cookware Set (11-piece)

View in shop
Stainless Steel Bowls

Stainless Steel Bowls

View in shop
Wooden Spoons

Wooden Spoons

View in shop

More to cook

More recipes from our kitchen

All recipes

Maltese Timpana

Malta

Timpana

Baked rice from Malta

Malta

Ross il-Forn

Fenek (rabbit) traditional maltese dish

Malta

Fenek

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating