Sicilian-Style Braciole with Tomato Sauce

Featured in: Hearty Family Meals

This traditional Sicilian braciole features tender beef rolls stuffed with a savory-sweet filling of pecorino cheese, toasted pine nuts, raisins, and fresh herbs. The rolls are seared to golden perfection, then slowly simmered in a rich tomato sauce until melt-in-your-mouth tender. Perfect for Sunday dinners or special family gatherings, this dish embodies authentic Sicilian flavors and rustic Italian cooking traditions.

Updated on Fri, 30 Jan 2026 16:15:00 GMT
Sicilian-Style Braciole rolls seared and simmered in rich tomato sauce, served sliced on a rustic plate. Save to Pinterest
Sicilian-Style Braciole rolls seared and simmered in rich tomato sauce, served sliced on a rustic plate. | honeyprairie.com

The kitchen was warm and loud, filled with the sound of my aunt's voice correcting my rolling technique while steam clouded the windows. I was twelve, standing on a stepstool, determined to prove I could make braciole without the filling spilling out everywhere. She laughed when I used half a ball of twine on one roll, but that braciola held together better than anyone else's that night. Now, every time I make this dish, I still use a little more twine than necessary.

I made this for my husband's family the first time they came for Sunday dinner, nervous and over-seasoning everything out of anxiety. His grandmother took one bite, closed her eyes, and said it reminded her of her mother's kitchen in Palermo. I hadn't expected to cry that night, but I did, realizing food could carry memories across oceans and generations. She asked for seconds, and I knew I'd passed some unspoken test.

Ingredients

  • Beef top round or flank steak: Thin slices are essential so they roll without tearing, and flank steak holds up beautifully during the long braise without drying out.
  • Pecorino cheese: Its sharp, salty bite balances the sweetness of raisins and adds a distinctly Sicilian flavor that Parmesan can't quite replicate.
  • Pine nuts: Toasting them first brings out a buttery richness that makes every bite feel a little luxurious, even on a weeknight.
  • Raisins: They plump up in the sauce and add unexpected bursts of sweetness that contrast perfectly with the savory filling.
  • Fresh parsley and basil: Brightness is key here, dried herbs won't give you that fresh, grassy note that cuts through the richness.
  • Garlic: Minced fine so it melts into the filling and doesn't create harsh pockets of raw flavor.
  • Breadcrumbs: They bind the filling just enough to keep everything cohesive without making it dense or heavy.
  • Crushed tomatoes: San Marzano if you can find them, their natural sweetness and low acidity make the sauce sing.
  • Dry red wine: It deglazes all those beautiful browned bits and adds a subtle depth you'll miss if you skip it.
  • Dried oregano: A little goes a long way, it should whisper in the background, not shout.

Instructions

Product image
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Prep the beef:
Lay each slice flat on a cutting board and pound gently with a meat mallet until evenly thin, about a quarter inch. Season both sides with salt and pepper, don't be shy, the seasoning needs to penetrate the meat.
Make the filling:
In a medium bowl, mix together the pecorino, toasted pine nuts, raisins, parsley, basil, garlic, and breadcrumbs until everything is evenly distributed. The mixture should look generous and chunky, not pasty.
Roll the braciole:
Spoon a few tablespoons of filling onto each beef slice, spreading it out but leaving a half-inch border on all sides. Roll up tightly from one short end, tucking in the sides as you go, then tie securely with kitchen twine or pin with toothpicks.
Sear the rolls:
Heat olive oil in a large skillet over medium-high heat until shimmering, then add the braciole and sear on all sides until deeply browned, about six to eight minutes total. Transfer them to a plate and don't worry if a little filling peeks out, it will add flavor to the sauce.
Build the sauce:
In the same skillet, add a little more olive oil and sauté the chopped onion until soft and translucent, about three minutes, then stir in the garlic and cook until fragrant. Pour in the red wine, scraping up all the caramelized bits stuck to the bottom.
Simmer everything together:
Add the crushed tomatoes, oregano, salt, pepper, and a pinch of sugar if your tomatoes taste sharp. Bring the sauce to a gentle simmer, nestle the braciole back in, cover, and let everything cook low and slow for about an hour and fifteen minutes, turning the rolls occasionally so they braise evenly.
Finish and serve:
Remove the braciole from the sauce, 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
Dispense soap hands-free for quick handwashing and easier cleanup while cooking and handling ingredients.
Check price on Amazon
Golden brown beef rolls filled with pecorino, pine nuts, and raisins, smothered in a savory tomato sauce. Save to Pinterest
Golden brown beef rolls filled with pecorino, pine nuts, and raisins, smothered in a savory tomato sauce. | honeyprairie.com

One winter evening, I served this with a big bowl of rigatoni and watched my kids twist their forks into the sauce-soaked pasta, completely ignoring the salad I'd optimistically set out. My daughter asked if we could have this every Sunday, and my son, mouth full, just nodded. It wasn't fancy, but it was ours, and that made it perfect.

Serving Suggestions

This dish shines when you serve it family-style, sliced braciole arranged on a platter with the sauce pooled around it and a big bowl of pasta on the side. I love pairing it with rigatoni or penne because the sauce clings to the ridges, but creamy polenta or a hunk of crusty bread works just as well for soaking up every last drop. A simple arugula salad with lemon and olive oil cuts through the richness and makes the meal feel complete without much effort.

Make-Ahead and Storage

Braciole is one of those rare dishes that actually improves after a day in the fridge, the flavors meld and deepen in a way that makes leftovers feel like a gift. You can assemble the rolls up to a day ahead, keep them covered in the refrigerator, and sear them right before building the sauce. Leftovers keep well for up to three days in an airtight container, and they reheat beautifully on the stovetop with a splash of water to loosen the sauce.

Variations and Substitutions

If you want to make this dish even richer, tuck a few slices of prosciutto or a wedge of hard-boiled egg into the filling before rolling. You can swap the pine nuts for chopped walnuts or almonds if that's what you have on hand, and golden raisins work just as well as the dark ones. For a lighter version, use chicken cutlets instead of beef and reduce the simmering time to about thirty minutes.

  • Add a pinch of red pepper flakes to the sauce if you like a little heat.
  • Use gluten-free breadcrumbs to make this suitable for gluten-sensitive guests.
  • Try mixing in a handful of chopped fennel to the filling for a subtle anise note.
Product image
Mix doughs, batters, and whipped cream easily for baking cakes, cookies, and everyday treats.
Check price on Amazon
Juicy Sicilian-Style Braciole plated with pasta and fresh basil, steaming after simmering in a hearty sauce. Save to Pinterest
Juicy Sicilian-Style Braciole plated with pasta and fresh basil, steaming after simmering in a hearty sauce. | honeyprairie.com

This recipe has taught me that patience and a little bit of love can turn everyday ingredients into something worth gathering around. I hope it brings as much warmth to your table as it has to mine.

Questions & Answers

What cut of beef works best for braciole?

Thin slices of beef top round or flank steak work perfectly. Look for cuts about 5 oz each that can be pounded to 1/4-inch thickness for easy rolling and tender results.

Can I make braciole ahead of time?

Yes, you can assemble the rolls up to a day ahead and refrigerate them. You can also cook them completely and reheat gently in the sauce before serving.

What can I substitute for pine nuts?

Chopped walnuts or almonds make excellent substitutes. Toast them lightly before using to enhance their flavor and texture in the filling.

How do I prevent the rolls from unraveling during cooking?

Secure them tightly with kitchen twine or toothpicks after rolling. Sear all sides to seal, and avoid stirring too vigorously while simmering in the sauce.

What should I serve with braciole?

Traditional pairings include pasta tossed in the tomato sauce, creamy polenta, or crusty Italian bread to soak up the delicious sauce. A simple green salad completes the meal beautifully.

Can I freeze cooked braciole?

Absolutely. Cool completely, then freeze in the sauce in an airtight container for up to 3 months. Thaw overnight in the refrigerator and reheat gently on the stovetop.

Sicilian-Style Braciole with Tomato Sauce

Beef rolls filled with pecorino, pine nuts, raisins & herbs, simmered in tomato sauce—true Sicilian comfort food.

Prep duration
30 minutes
Cook duration
90 minutes
Overall time needed
120 minutes
Recipe by Honey Prairie Abigail Greene


Skill Level Medium

Cuisine type Italian (Sicilian)

Makes 4 Number of portions

Diet specifications None specified

What You'll 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 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

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

Create the Filling: In a bowl, combine pecorino cheese, pine nuts, raisins, parsley, basil, minced garlic, and breadcrumbs until well mixed.

Step 03

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

Step 04

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

Step 05

Build the Sauce Base: In the same skillet, add 2 tablespoons olive oil. Sauté onion until soft, about 3 minutes. Add minced garlic and cook 1 additional minute.

Step 06

Deglaze the Pan: Pour in red wine and let reduce by half, scraping up any browned bits from the bottom of the skillet.

Step 07

Simmer the Sauce: Add crushed tomatoes, oregano, salt, pepper, and sugar. Bring to a simmer.

Step 08

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

Step 09

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

Essential tools

  • Meat mallet
  • Skillet with lid or Dutch oven
  • Kitchen twine or toothpicks
  • Chef's knife
  • Cutting board

Allergy Details

Go through all ingredients to spot potential allergies. If unsure, check with a health expert.
  • Contains dairy from pecorino cheese
  • Contains tree nuts from pine nuts
  • May contain gluten from breadcrumbs; use gluten-free breadcrumbs if necessary

Nutrition details (per portion)

Details for informational use only — not a substitute for a medical professional.
  • Energy (calories): 440
  • Lipids: 24 g
  • Carbohydrates: 21 g
  • Proteins: 35 g