Sicilian-Style Braciole with Tomato Sauce

Featured in: Family Meals

Sicilian-Style 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 until golden, then gently braised in a rich tomato sauce infused with garlic, oregano, and red wine. This traditional Sicilian comfort dish delivers layers of flavor and requires medium skill, making it perfect for special family gatherings and Sunday dinners.

Updated on Fri, 30 Jan 2026 15:01:00 GMT
Golden-brown Sicilian-Style Braciole rolls resting in a simmering tomato sauce, garnished with fresh basil leaves. Pin it
Golden-brown Sicilian-Style Braciole rolls resting in a simmering tomato sauce, garnished with fresh basil leaves. | purposepan.com

My neighbor Maria used to make these every Sunday, and the smell would drift through the courtyard and pull everyone toward her kitchen window. I finally knocked on her door one afternoon with a bottle of wine and asked if I could watch. She laughed and handed me a wooden mallet, telling me the secret was in the rolling, not the pounding. That day I learned braciole isn't just about the beef, it's about the ritual of tucking sweetness and salt into something tender, then letting time do the rest.

I made this for my in-laws the first time they visited, and my father-in-law, who never says much at the table, asked for seconds before anyone else had finished their first plate. My mother-in-law later told me he doesn't do that unless something reminds him of his childhood. I didn't tell her I had no idea what I was doing and nearly forgot to tie the rolls shut. Sometimes a little luck and a lot of love is all a dish needs.

Ingredients

  • Beef top round or flank steak: You want thin slices that can be pounded gently without tearing, and flank steak holds up beautifully during the long simmer without getting tough.
  • Pecorino cheese: This brings the sharp, salty backbone to the filling, if you only have Parmesan, use it, but pecorino is the traditional choice and worth seeking out.
  • Pine nuts: Lightly toasting them in a dry pan for a few minutes wakes up their buttery flavor, don't skip this step or they'll taste flat.
  • Raisins: They add little pockets of sweetness that surprise you mid-bite, golden raisins work too if that's what you have on hand.
  • Fresh parsley and basil: Fresh herbs make all the difference here, dried just won't give you that bright, grassy note that cuts through the richness.
  • Garlic: Minced fine so it melts into the filling and doesn't overpower the delicate balance of flavors.
  • Breadcrumbs: They help bind everything together and soak up the juices as the rolls cook, turning soft and flavorful inside.
  • Crushed tomatoes: Use good quality canned tomatoes, San Marzano if you can, because they become the soul of the sauce.
  • Dry red wine: Optional but wonderful, it adds depth and a little acidity that brightens the whole dish.
  • Kitchen twine or toothpicks: You need something to hold the rolls closed, I prefer twine because it's easier to remove and looks more elegant on the plate.

Instructions

Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
Prepare the beef:
Lay each slice flat on a cutting board and use a meat mallet to gently pound it to about a quarter inch thick, working from the center outward so it stays even. Season both sides with salt and pepper, don't be shy, this is where the flavor starts.
Make the filling:
In a medium bowl, mix together the pecorino, toasted pine nuts, raisins, parsley, basil, minced garlic, and breadcrumbs until everything is evenly distributed. It should look like a chunky, fragrant mixture that smells like a Sicilian pantry.
Roll the braciole:
Spoon an equal amount of filling onto each beef slice, leaving about half an inch around the edges so it doesn't spill out when you roll. Roll each one up tightly, tucking in the sides as you go, then tie with kitchen twine or secure with toothpicks so they hold their shape.
Sear the rolls:
Heat two tablespoons of olive oil in a large skillet over medium-high heat until it shimmers, then add the braciole and sear on all sides until deeply browned, about six to eight minutes total. This step builds flavor you can't get any other way, so don't rush it.
Start the sauce:
In the same skillet, add another two tablespoons of olive oil and sauté the chopped onion until soft and translucent, about three minutes, then add the garlic and cook for one more minute until fragrant. If you're using red wine, pour it in now and let it bubble and reduce by half, scraping up all the browned bits stuck to the pan.
Simmer everything together:
Add the crushed tomatoes, oregano, salt, pepper, and a pinch of sugar if your tomatoes taste too acidic, then bring the sauce to a gentle simmer. Nestle the seared braciole back into the sauce, cover the skillet, and let everything cook low and slow for about an hour and fifteen minutes, turning the rolls occasionally so they cook evenly and stay tender.
Finish and serve:
Once the beef is fork-tender and the sauce has thickened, carefully remove the braciole and snip off the twine or pull out the toothpicks. Slice each roll into thick rounds and arrange them on a platter, then spoon the rich tomato sauce generously over the top.
Product image
Blend smoothies, sauces, dips, and prep ingredients quickly for fast meals and everyday cooking.
Check price on Amazon
A close-up view of sliced Sicilian-Style Braciole revealing the savory filling of pecorino, pine nuts, and raisins. Pin it
A close-up view of sliced Sicilian-Style Braciole revealing the savory filling of pecorino, pine nuts, and raisins. | purposepan.com

The first time I served this at a dinner party, one of my friends sat back after her second helping and said it tasted like a hug from someone's nonna. I'd never met my own Sicilian relatives, but in that moment I felt like I'd honored something bigger than a recipe. Food has a way of connecting you to people and places you've never known, and braciole does that better than almost anything I've ever made.

Serving Suggestions

I love serving braciole over a pile of rigatoni or penne so the pasta catches all that beautiful sauce, but polenta is just as good if you want something creamy and comforting underneath. A simple arugula salad with lemon and olive oil on the side cuts through the richness, and don't forget crusty bread to mop up every last bit of sauce on your plate. If you're feeling fancy, a sprinkle of fresh basil and extra pecorino on top makes it look like you spent all day in the kitchen, even though most of that time was hands-off simmering.

Make-Ahead and Storage

You can assemble the braciole in the morning, keep them covered in the fridge, and sear them right before you start the sauce, which makes weeknight cooking so much easier. Leftovers keep beautifully in an airtight container in the fridge for up to three days, and they reheat gently on the stove with a splash of water or broth to loosen the sauce. I've even frozen them after cooking, and they come back to life surprisingly well, just thaw overnight in the fridge and warm them slowly so the beef stays tender.

Variations and Substitutions

Maria used to tuck a wedge of hard-boiled egg into the center of each roll, which adds a creamy richness that's completely traditional and totally delicious. If you can't find pine nuts or they're too expensive, chopped walnuts or even omitting them entirely still gives you a wonderful dish. For a gluten-free version, swap regular breadcrumbs for gluten-free ones or use finely ground almonds, and if you're avoiding dairy, a hard aged cheese alternative or nutritional yeast can stand in for the pecorino.

  • Add a thin slice of prosciutto to the filling for extra depth and a hint of smokiness.
  • Use chicken or turkey cutlets instead of beef for a lighter version that cooks a bit faster.
  • Stir a handful of fresh spinach into the filling for a pop of color and a little extra nutrition.
Product image
Dries dishes, utensils, and cookware neatly after cooking, keeping your countertop organized and clutter free.
Check price on Amazon
Family-style platter of Sicilian-Style Braciole served with crusty bread and a glass of red wine on a rustic table. Pin it
Family-style platter of Sicilian-Style Braciole served with crusty bread and a glass of red wine on a rustic table. | purposepan.com

Every time I make braciole, I think about Maria and that first afternoon in her kitchen, the way she moved without measuring anything and how the whole process felt less like cooking and more like storytelling. I hope this recipe becomes a story in your kitchen too, one that gets passed along with a little wine and a lot of love.

Recipe FAQs

What cut of beef works best for braciole?

Thin slices of beef top round or flank steak work best. They should be pounded to about 1/4-inch thickness for easy rolling and tender results.

Can I make braciole ahead of time?

Yes, you can prepare the rolls up to a day ahead. Keep them refrigerated, then sear and simmer in sauce when ready to serve. The flavors actually develop beautifully overnight.

What can I substitute for pine nuts?

Chopped walnuts or almonds make excellent substitutes for pine nuts. Toast them lightly beforehand to enhance their flavor and texture in the filling.

How do I prevent the rolls from falling apart?

Secure them tightly with kitchen twine or toothpicks after rolling. Don't overfill, and leave a small border around the edges to help seal the filling inside during cooking.

What should I serve with braciole?

Braciole pairs beautifully with pasta, creamy polenta, or crusty Italian bread to soak up the rich tomato sauce. A side of sautéed greens complements the dish perfectly.

Can I freeze cooked braciole?

Yes, braciole freezes well. Cool completely, then store in airtight containers with sauce for up to 3 months. Thaw in the refrigerator and reheat gently on the stovetop.

Sicilian-Style Braciole with Tomato Sauce

Beef rolls filled with pecorino, pine nuts, raisins, and herbs, simmered in rich tomato sauce—pure Sicilian comfort.

Prep time
30 minutes
Cook time
90 minutes
Total duration
120 minutes
Author Amelia Cook


Skill Level Medium

Cuisine Italian (Sicilian)

Portions 4 Serving size

Diet Information 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 the Tomato Sauce

01 2 tablespoons olive oil
02 1 small onion, finely chopped
03 2 cloves garlic, minced
04 1 can (28 oz) crushed tomatoes
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

Step-by-Step Guide

Step 01

Prepare beef slices: Lay beef slices flat on a cutting board and gently pound to 1/4-inch thickness if needed. Season both sides evenly with salt and pepper.

Step 02

Combine filling mixture: In a medium bowl, combine grated pecorino cheese, toasted pine nuts, raisins, fresh parsley, basil, minced garlic, and breadcrumbs. Mix until well incorporated.

Step 03

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

Step 04

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

Step 05

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

Step 06

Deglaze pan: Pour in dry red wine and let it reduce by half, scraping up any browned bits stuck to the skillet with a wooden spoon.

Step 07

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

Step 08

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

Step 09

Finish and serve: Remove braciole from sauce and discard kitchen twine or toothpicks. Slice braciole and arrange on serving plates. Spoon tomato sauce generously over the top.

What 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 chopping
  • Cutting board for safe food preparation

Allergy List

Review all items for allergens and talk to a medical expert if you're unsure.
  • Contains dairy from pecorino cheese
  • Contains tree nuts from pine nuts
  • May contain gluten from breadcrumbs; use gluten-free breadcrumbs as necessary

Nutrition details (per portion)

Nutrition details are just for your reference and shouldn't substitute a medical consultation.
  • Calories: 440
  • Fat content: 24 grams
  • Carbohydrates: 21 grams
  • Protein: 35 grams