Sicilian-Style Braciole

Featured in: Evening Family Suppers

Sicilian-Style Braciole features tender beef rolls filled with pecorino cheese, toasted pine nuts, sweet raisins, and fresh herbs, all simmered in a rich tomato sauce. This classic comfort dish takes 2 hours from start to finish and serves 4. The beef is pounded thin, stuffed with a savory-sweet filling, then seared and braised until fork-tender in aromatic tomato sauce infused with garlic, oregano, and optional red wine.

Updated on Sat, 31 Jan 2026 12:48:00 GMT
Sicilian-Style Braciole rolls on a plate, tender beef spirals filled with pecorino and pine nuts, bathed in chunky red tomato sauce. Save
Sicilian-Style Braciole rolls on a plate, tender beef spirals filled with pecorino and pine nuts, bathed in chunky red tomato sauce. | warmzbib.com

My neighbor Rosa used to make these every Sunday, and the smell would drift through the hallway and pull me right to her door. She'd laugh and hand me one still warm, the sauce clinging to the sides. I started making them myself after she moved back to Palermo, using the scribbled recipe she left on a napkin. Now every time I tie up those little rolls, I think of her kitchen and the way she'd hum while she cooked.

I made these for my in-laws the first time they visited, nervously hoping the rolls wouldn't fall apart in the pan. They held together beautifully, and my father-in-law, who grew up in Sicily, nodded quietly and asked for seconds. That nod meant more than any compliment ever could. Since then, braciole has become my go-to for when I want to show someone I care without saying much at all.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Beef top round or flank steak: Thin slices are essential so they roll easily and cook tender, I pound mine gently if they're thicker than a quarter inch.
  • Pecorino cheese: The sharpness cuts through the richness of the beef and adds a salty backbone to the filling, Parmigiano works in a pinch but pecorino is traditional.
  • Pine nuts: Toasting them for just a few minutes in a dry pan brings out a buttery sweetness that balances the raisins perfectly.
  • Raisins: They plump up as the braciole simmers and add little pockets of sweetness that surprise you with every bite.
  • Fresh parsley and basil: Brightness is key here, dried herbs won't give you the same fresh lift against all that richness.
  • Garlic: Minced fine so it melts into the filling rather than biting back, I learned that the hard way once.
  • Breadcrumbs: They soak up the juices and help bind everything together so the filling doesn't spill out when you slice.
  • Crushed tomatoes: San Marzano if you can find them, their sweetness and low acidity make a sauce that doesn't need much help.
  • Dry red wine: A splash deepens the sauce and adds a subtle complexity, but if you skip it the dish still shines.
  • Dried oregano: Just a teaspoon is enough, it whispers rather than shouts and lets the other flavors come forward.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Prepare the beef:
Lay each slice flat on a cutting board and pound gently with a meat mallet until even and thin, then season both sides with salt and pepper. This step makes rolling so much easier and ensures the meat cooks evenly.
Make the filling:
Combine the pecorino, toasted pine nuts, raisins, parsley, basil, garlic, and breadcrumbs in a bowl, mixing until everything is evenly distributed. The filling should look generous and smell incredible.
Roll the braciole:
Spoon the filling onto each beef slice, leaving a small border, then roll tightly from one end, tucking in the sides as you go, and secure with kitchen twine or toothpicks. Don't overstuff or they'll burst open in the pan.
Sear the rolls:
Heat olive oil in a large skillet over medium-high heat and brown the braciole on all sides until deeply golden, about 6 to 8 minutes total. This builds flavor into the sauce and gives the beef a beautiful crust.
Build the sauce base:
In the same skillet, sauté the chopped onion until soft and translucent, then add the garlic and cook just until fragrant, about one minute. Be careful not to burn the garlic or it'll turn bitter.
Deglaze and simmer:
Pour in the red wine if using and let it bubble and reduce by half, scraping up all the browned bits stuck to the pan. Then add the crushed tomatoes, oregano, salt, pepper, and a pinch of sugar if your tomatoes taste sharp.
Braise the braciole:
Nestle the seared rolls back into the sauce, cover the skillet, and let everything simmer gently over low heat for about an hour and fifteen minutes, turning the rolls occasionally. The beef will become melt-in-your-mouth tender and the sauce will thicken beautifully.
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.
Freshly sliced Sicilian-Style Braciole reveals a juicy interior of raisins and herbs, served alongside pasta in a warm rustic kitchen. Save
Freshly sliced Sicilian-Style Braciole reveals a juicy interior of raisins and herbs, served alongside pasta in a warm rustic kitchen. | warmzbib.com

One winter evening I made a double batch and froze half, thinking I'd save it for a busy week. Two days later my sister called in tears over a breakup, so I thawed them and brought dinner to her apartment. We ate straight from the pot with forks and bread, and she said it tasted like being taken care of. That's when I realized braciole isn't just food, it's a way of saying I'm here without having to find the words.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Serving Suggestions

I love serving braciole over a mound of buttered pasta, letting the sauce coat every strand. Polenta is another beautiful option, creamy and mild, it soaks up the tomato sauce like a dream. Sometimes I just tear off chunks of crusty bread and let everyone mop up their plates, which feels more honest and satisfying than anything fancy.

Storage and Reheating

Braciole keeps beautifully in the fridge for up to three days, and honestly it tastes even better the next day after the flavors have had time to settle into each other. Reheat gently on the stovetop with a splash of water or broth to loosen the sauce, or cover and warm in a low oven. If you freeze them, let them thaw overnight in the fridge before reheating so they stay tender.

Variations and Customizations

Rosa used to tuck a wedge of hard-boiled egg into the center of each roll, which added richness and a pop of yellow when you sliced them. Some cooks add a thin slice of prosciutto to the filling for extra saltiness and depth. You can also swap the raisins for chopped dried apricots if you want a slightly different sweetness, or leave them out entirely if you prefer a more savory profile.

  • Try adding a handful of fresh spinach to the filling for color and a bit of earthiness.
  • Use veal or pork cutlets instead of beef for a lighter, more delicate version.
  • Finish the sauce with a handful of fresh basil just before serving for a bright, herbaceous note.
Golden seared Sicilian-Style Braciole resting in a Dutch oven, rich tomato sauce bubbling around beef rolls ready for a family dinner. Save
Golden seared Sicilian-Style Braciole resting in a Dutch oven, rich tomato sauce bubbling around beef rolls ready for a family dinner. | warmzbib.com

Every time I make these, I'm reminded that the best recipes aren't just about feeding people, they're about creating moments worth remembering. I hope this one finds a place at your table too.

Recipe Questions & Answers

What cut of beef works best for braciole?

Thin slices of beef top round or flank steak work perfectly. These cuts become tender when braised and are easy to pound thin and roll with filling.

Can I prepare braciole ahead of time?

Yes, you can assemble the rolls up to 24 hours in advance and refrigerate. You can also make the entire dish ahead and reheat gently in the sauce before serving.

What can I substitute for pecorino cheese?

Parmesan or Romano cheese make excellent substitutes. Each provides a similar sharp, salty flavor that complements the sweet raisins and pine nuts.

How do I prevent the rolls from falling apart during cooking?

Secure them tightly with kitchen twine or toothpicks, and don't skip the searing step. The browned exterior helps hold everything together during the gentle simmering.

What should I serve with braciole?

Traditional accompaniments include pasta, creamy polenta, or crusty Italian bread to soak up the delicious tomato sauce. A simple green salad balances the richness.

Can I use white wine instead of red?

Yes, dry white wine works well too. It adds acidity and depth without the robustness of red wine. You can also omit wine entirely and use a splash of broth.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Sicilian-Style Braciole

Tender beef rolls with pecorino, pine nuts, raisins, and herbs simmered in rich tomato sauce—authentic Sicilian comfort.

Prep Time
30 min
Cook Time
90 min
Overall Time
120 min
By Warm Zbib Robert Townsend


Skill Level Medium

Cuisine Italian - Sicilian

Total Yield 4 Portions

Dietary Needs 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 Steps

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 filling ingredients: In a bowl, mix together pecorino cheese, toasted pine nuts, raisins, fresh parsley, basil, minced garlic, and breadcrumbs until well incorporated.

Step 03

Fill and roll braciole: Distribute filling evenly onto each beef slice, leaving a small border around the edges. 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 golden brown, approximately 6-8 minutes. Remove and set aside.

Step 05

Build the sauce base: Add 2 tablespoons olive oil to the same skillet. 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 dry red wine and let it reduce by half, scraping up any browned bits from the bottom of the skillet to incorporate all flavor.

Step 07

Simmer the sauce: Add crushed tomatoes, dried oregano, salt, pepper, and sugar if desired. Bring to a gentle simmer over medium heat.

Step 08

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

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.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools You'll Need

  • 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 for precise ingredient preparation
  • Cutting board for safe food preparation

Allergy Details

Take a look at each item to spot allergens. If unsure, talk to a medical specialist.
  • Contains dairy from pecorino cheese
  • Contains tree nuts from pine nuts
  • May contain gluten from breadcrumbs; use certified gluten-free breadcrumbs as alternative
  • Cross-contamination risk with packaged ingredients; verify all component labels

Nutrition Details (for each serving)

These nutrition values are just for reference. For personalized advice, always ask a healthcare provider.
  • Calories: 440
  • Fats: 24 g
  • Carbohydrates: 21 g
  • Proteins: 35 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.