Sicilian-Style Braciole with Tomato Sauce

Featured in: Family-Style Meals

This traditional Sicilian braciole features thin beef steaks rolled with a savory filling of pecorino cheese, toasted pine nuts, sweet raisins, and fresh herbs, then slowly simmered in a robust tomato sauce. The beef becomes fork-tender after braising, absorbing the flavors of the sauce while the filling adds layers of texture and taste. Perfect for Sunday dinners or special gatherings.

Updated on Fri, 30 Jan 2026 16:18:00 GMT
Golden-brown Sicilian-Style Braciole simmering in a rich, chunky tomato sauce in a Dutch oven, with aromatic herbs. Save
Golden-brown Sicilian-Style Braciole simmering in a rich, chunky tomato sauce in a Dutch oven, with aromatic herbs. | tastyhrira.com

My neighbor Maria used to make these every Sunday, and the smell would drift through the hallway and practically pull me out of bed. One morning she invited me in, handed me a wooden spoon, and told me to stir while she rolled the beef. I had no idea something so elegant could come together in a regular Tuesday skillet. That day I learned braciole isn't fancy restaurant food—it's what Sicilian grandmothers make when they want everyone at the table to stop talking and just eat.

I made this for a small dinner party once, and my friend who grew up in Palermo teared up a little when she tasted it. She said it reminded her of her nonnas kitchen, right down to the balance of salty cheese and sweet raisins. We ended up talking for hours about food and memory, and I realized braciole is less about the recipe and more about the ritual of rolling, tying, and waiting while the sauce does its work.

Ingredients

  • Beef top round or flank steak: Thin slices are key because they roll easily and cook tender without drying out, look for cuts labeled for braciole or ask your butcher to slice them.
  • Pecorino cheese: Sharp and salty, it anchors the filling and melts just enough to bind everything together without turning greasy.
  • Pine nuts: Toast them lightly in a dry pan first so they release a warm, buttery flavor that stands up to the tomato sauce.
  • Raisins: They add little pockets of sweetness that balance the richness of the cheese and beef, use golden raisins if you want a milder taste.
  • Fresh parsley and basil: Bright herbs cut through the heaviness and make the filling feel lighter, chop them fine so they distribute evenly.
  • Garlic: Minced fresh garlic in both the filling and the sauce builds layers of flavor that deepen as everything simmers.
  • Breadcrumbs: Just a couple tablespoons help the filling hold together and soak up any extra moisture from the cheese.
  • Crushed tomatoes: Use good quality canned tomatoes because they form the base of the sauce and simmer for over an hour.
  • Dry red wine: Optional but worth it, the wine deglazes the pan and adds a subtle depth that makes the sauce taste more complex.
  • Dried oregano: A classic Sicilian herb that ties the whole dish together, use it sparingly so it doesnt overpower the fresh herbs.

Instructions

Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
Prep the beef:
Lay each slice flat on a cutting board and pound gently with a meat mallet until about a quarter inch thick. Season both sides with salt and pepper, being generous because the filling is flavorful and the beef needs to match.
Make the filling:
Combine pecorino, toasted pine nuts, raisins, parsley, basil, garlic, and breadcrumbs in a bowl and mix with your hands so everything gets evenly distributed.
Roll and tie:
Spoon filling onto each beef slice, leaving a small border on all sides, then roll tightly like a burrito, tucking in the sides as you go. Secure each roll with kitchen twine or a few toothpicks so nothing escapes during cooking.
Sear the braciole:
Heat olive oil in a large skillet over medium high heat and sear each roll on all sides until deeply browned, about six to eight minutes total. Remove and set aside on a plate.
Start the sauce:
In the same skillet, add a little more olive oil and sauté the chopped onion until soft and translucent, then add minced garlic and cook one more minute until fragrant.
Deglaze and build:
Pour in the red wine if using and let it bubble and reduce by half, scraping up all the browned bits stuck to the bottom of the pan. Stir in crushed tomatoes, oregano, salt, pepper, and a pinch of sugar if your tomatoes taste too acidic.
Simmer low and slow:
Return the braciole to the sauce, nestling them in so they are mostly submerged, then cover and let everything simmer gently over low heat for about an hour and fifteen minutes. Turn the rolls occasionally so they cook evenly and the sauce flavors the beef all over.
Finish and serve:
Remove the braciole carefully, snip off the twine or pull out the toothpicks, and slice each roll into thick rounds. Spoon the rich tomato sauce over the top and serve immediately.
Product image
Chop vegetables, slice meats, and prep ingredients easily for everyday cooking and homemade recipes.
Check price on Amazon
Tender beef rolls filled with pecorino and pine nuts are sliced and served over creamy polenta. Save
Tender beef rolls filled with pecorino and pine nuts are sliced and served over creamy polenta. | tastyhrira.com

The first time I sliced into a finished braciole and saw the spiral of filling inside, I understood why this dish shows up at weddings and Sunday dinners. It looks impressive, tastes like hours of work, and makes people linger at the table long after the plates are empty. That is the magic of braciole, it turns a simple meal into an occasion.

Serving Suggestions

Braciole pairs beautifully with pasta tossed in the leftover tomato sauce, or you can serve it alongside creamy polenta that soaks up every drop. Crusty bread is essential for mopping up the sauce, and a simple arugula salad with lemon dressing cuts through the richness. Pour a glass of Nero dAvola or another robust Sicilian red to complete the experience.

Storage and Reheating

Store leftover braciole in an airtight container with plenty of sauce, and it will keep in the fridge for up to three days. Reheat gently on the stovetop over low heat, adding a splash of water if the sauce has thickened too much. The flavors deepen overnight, so leftovers often taste even better the next day.

Customizing the Filling

You can add chopped hard boiled egg or thin slices of prosciutto to the filling for extra richness and a more traditional Sicilian touch. Some cooks swap the raisins for currants or leave them out entirely if sweetness is not your thing. Play with the herbs too, a little fresh mint or fennel fronds can add an unexpected brightness.

  • Try adding a handful of chopped sun dried tomatoes for a deeper, sweeter tomato flavor in the filling.
  • If you do not have pine nuts, use chopped toasted almonds or walnuts instead.
  • Always taste your filling before you roll, it should be salty, nutty, and just a little sweet.

Product image
Collect vegetable peels, food scraps, and trimmings while cooking to keep your kitchen clean and organized.
Check price on Amazon
Platter of sliced Sicilian-Style Braciole topped with fresh basil, paired with pasta and a glass of red wine. Save
Platter of sliced Sicilian-Style Braciole topped with fresh basil, paired with pasta and a glass of red wine. | tastyhrira.com

This is the kind of dish that makes your kitchen smell like someones childhood and your table feel like a celebration. Make it once, and it will become the recipe you pull out when you want to remind people why cooking matters.

Recipe Questions & Answers

Can I use a different cut of beef?

Yes, you can use thin-cut sirloin or even pork cutlets. The key is to pound the meat thin enough to roll easily while keeping it intact.

How do I prevent the rolls from falling apart?

Secure each roll tightly with kitchen twine at both ends and the middle, or use several toothpicks. Don't overfill, and leave a border around the edges.

Can I make this ahead of time?

Absolutely. Braciole actually tastes better the next day as the flavors meld. Refrigerate in the sauce and gently reheat on the stovetop before serving.

What can I substitute for pine nuts?

Chopped walnuts or almonds work well as substitutes. Toast them lightly first to bring out their flavor and add a similar nutty richness to the filling.

What should I serve with braciole?

Serve over pasta like rigatoni or spaghetti, alongside creamy polenta, or with crusty Italian bread to soak up the delicious tomato sauce.

Can I freeze braciole?

Yes, braciole freezes well. Cool completely, store in sauce in an airtight container for up to 3 months. Thaw in the refrigerator overnight before reheating.

Sicilian-Style Braciole with Tomato Sauce

Tender beef rolls filled with pecorino, pine nuts, and herbs, simmered in rich tomato sauce for authentic comfort.

Prep time needed
30 minutes
Time to cook
90 minutes
Overall time
120 minutes
Recipe by Sophia Barnes

Recipe type Family-Style Meals

Skill level Medium

Cuisine type Italian

Total yield 4 Number of servings

Diet Preferences None specified

What you need

For the Braciole

01 4 thin slices beef top round or flank steak, about 5 oz each
02 Salt and freshly ground black pepper to taste
03 2/3 cup grated pecorino cheese
04 1/4 cup pine nuts, lightly toasted
05 1/4 cup raisins
06 2 tablespoons fresh parsley, chopped
07 1 tablespoon fresh basil, chopped
08 2 cloves garlic, minced
09 2 tablespoons breadcrumbs
10 2 tablespoons olive oil for searing
11 Kitchen twine or toothpicks for securing

For the Tomato Sauce

01 2 tablespoons olive oil
02 1 small onion, finely chopped
03 2 cloves garlic, minced
04 1 can crushed tomatoes, 28 oz
05 1/4 cup dry red wine
06 1 teaspoon dried oregano
07 Salt and pepper to taste
08 Pinch of sugar to balance acidity

How to make it

Step 01

Prepare the beef: Lay beef slices flat and gently pound to 1/4-inch thickness if needed. Season both sides generously with salt and pepper.

Step 02

Combine the filling: In a bowl, mix together pecorino cheese, toasted pine nuts, raisins, parsley, basil, minced garlic, and breadcrumbs until evenly combined.

Step 03

Roll the braciole: Distribute filling evenly onto each beef slice, leaving a small border around edges. Roll up tightly, tucking in the sides, and secure with kitchen twine or toothpicks.

Step 04

Sear the rolls: Heat 2 tablespoons olive oil in a large skillet over medium-high heat. Sear the braciole on all sides until browned, approximately 6 to 8 minutes. Transfer to a plate and set aside.

Step 05

Build the sauce base: In the same skillet, add 2 tablespoons olive oil. Sauté chopped onion until softened, about 3 minutes. Add minced garlic and cook for 1 additional minute until fragrant.

Step 06

Deglaze the pan: Pour in red wine and allow it to reduce by half, scraping up any browned bits stuck to the bottom of the skillet.

Step 07

Simmer the sauce: Add crushed tomatoes, dried oregano, salt, pepper, and sugar. Bring the mixture to a gentle simmer.

Step 08

Braise the braciole: Return the braciole to the sauce, cover the skillet, and simmer gently over low heat for 1 hour 15 minutes, turning occasionally, until beef is tender.

Step 09

Finish and serve: Remove braciole from sauce and discard twine or toothpicks. Slice and serve with tomato sauce spooned generously over the top.

Needed tools

  • Meat mallet for tenderizing beef slices
  • Large skillet with lid or Dutch oven for braising
  • Kitchen twine or toothpicks for securing rolls
  • Chef's knife and cutting board for preparation

Allergy details

Always check every item for allergens. If unsure, please talk to a professional.
  • Contains dairy in the form of pecorino cheese
  • Contains tree nuts, specifically pine nuts
  • May contain gluten from breadcrumbs; use gluten-free breadcrumbs as needed

Nutrition details (each serving)

Nutritional data here is just for general reference. It shouldn't replace health advice.
  • Caloric value: 440
  • Fat content: 24 grams
  • Carbohydrates: 21 grams
  • Proteins: 35 grams