This Authentic Italian Beef Braciole Recipe is perfect for a Sunday family dinner with tender beef rolled up with breadcrumbs, pine nuts, raisins, and cheese, then simmered all day in a rich red wine tomato sauce.

If you've never had braciole (pronounced brah-schole) before, it basically tastes like a warm hug from an Italian grandmother. Thin slices of beef are rolled up with a mixture of breadcrumbs, cheese, and herbs, then stewed in a red wine tomato sauce until tender. It’s one of my favorite classic Italian recipes, right along with my authentic meatballs and marinara sauce.
This recipe uses the classic Sicilian combination of garlic, fresh Italian flat-leaf parsley, seasoned bread crumbs, toasted pine nuts, golden raisins and lots of parmesan cheese. But this recipe is highly customizable, and you’ll see recipes using different types of cheeses, herbs, vegetables, and even additional meats like prosciutto.
You may also see braciole made in little individual bundles with really thin pieces of meat, similar to how we make spiedini. In this recipe, we’re making one large bundle and slicing it for individual servings.
Why This Recipe Works
- It’s easy to make ahead.
- Rich delicious flavor with little hands-on time.
- Leftovers taste even better the next day!
- Beautiful to serve, perfect for entertaining, family gatherings or date nights.
Essential Ingredients
- Flank steak - This steak can also be called a London broil or a plank steak. It’s inexpensive, flavorful, and easy to use. Look for a steak that’s around ½ an inch in thickness, or plan to butterfly it (slice it in half down the thickness of it) so that you have a ½ inch thick slice of meat to roll with.
- Canned tomatoes - I like using canned whole peeled tomatoes for this recipe (and a lot of others!). You always know what you’re going to get, and they’re so easy to turn into a rich and flavorful sauce. Just use your hands or the back of a spoon to crush the tomatoes when adding them to the pot.
- Parmesan cheese - I highly recommend looking for genuine Parmigiano Reggiano or Grana Padano and shredding it yourself. The taste is incredibly fresh and you’ll know that it’s free from artificial additives and preservatives.
- Raisins -You technically can leave the raisins out if you really want to, but I highly suggest trying it with them! I really like using golden raisins, also called Sultanas, but dark raisins can be used too.
Helpful Equipment
- Butchers Twine - The braciole must be tied up before being cooked, otherwise it will fall apart and the filling will spill out. Butchers twine is inexpensive and helpful to have on hand for many uses. You can use several toothpicks to hold it together in a pinch, but the twine is much easier to use.
Step by Step Instructions
- Add the raisins, chopped parsley, grated cheese, minced garlic, bread crumbs, pine nuts, and two tablespoons of olive oil to a bowl, then mix to combine.
- If the flank steak is very thick, use a knife to butterfly it to make it about ½ inch thick.
- Pound the flank steak out with a meat mallet to tenderize and flatten.
- Sprinkle both sides with salt and pepper, then spread the breadcrumb mixture out evenly over the flank steak, leaving a ¼ inch border on all sides.
- Starting with a short end, roll the meat up, being sure to keep as much filling inside as possible.
- Use some butchers twine to tie it up about 3-5 times around to keep the roll intact.
- Heat the remaining two tablespoons of olive oil in a medium-large saucepan.
- When the oil is shimmering hot, add the braciole and brown the meat on all sides, about 2 minutes per side.
- Remove the braciole from the pan and lower the heat. Add in the minced onion and sliced garlic and cook until softened, about 2-3 minutes.
- Add the red wine and use a wooden spoon to scrape up any browned bits on the bottom of the pot.
- Add the tomatoes and bay leaf, then season with salt and pepper. Bring to a boil, then place the braciole back in the pan and spoon some sauce over top.
- Turn the heat to low, cover and let simmer for about 3 hours, rotating the braciole every 20-30 minutes.
- Use a fork to check to see if the meat is tender, then remove the braciole from the sauce and let it rest for about 20 minutes.
- Slice the braciole into rounds and serve with the sauce.
Tips for Success
- Tie the steak together loosely enough that the filling is not squeezed out of the steak, but tight enough that it doesn't fall apart while you’re rotating it in the pot.
- Make sure the oil is hot in the pan before adding the meat so that you get a nice sear on each side.
- Keep the pot to just a simmer and not a boil while the braciole is braising. If you have the heat too hot, the sauce will evaporate too quickly and burn.
What to serve with Braciole
For a complete meal, serve your braciole with:
- Pasta
- Polenta
- Risotto
- Greens (try sauteed spinach with butter and parmesan)
- Roasted vegetables
How to Store and Reheat
I like to make my life easy and store braciole in the pot with a lid if I only keep it overnight. This way, you can just put the pot back on the stove and heat over low-medium until everything is warmed through.
If you only have a small amount left or aren’t planning on eating it the very next day, place everything into an airtight container and store it in the refrigerator for up to 3-5 days. When ready to eat, add it to a small pot over the stove and reheat over low-medium heat.
FAQS About Italian Braciole
Braciole is often made from a long roll of flank steak. If making small individual rolls, slices of top round may be used. Pork or veal can also be used in place of beef.
While they are quite similar, Spiedini means "skewer" in Italian and can refer to a number of different Italian meat preparations. My recipe uses pecorino Romano, lots of onions, and bay leaves and gets baked, while my braciole uses parmesan, a little bit of garlic, and parsley and is braised.
Related Recipes
Did you LOVE this recipe? Please leave a star ⭐️ rating and comment to let other readers know! I absolutely love hearing from you and do my best to answer all questions and comments. I love seeing your creations so please tag me on Instagram @ColeyCooks!
PrintAuthentic Italian Beef Braciole
This Authentic Italian Beef Braciole Recipe is perfect for a Sunday family dinner with tender beef rolled up with breadcrumbs, pine nuts, raisins, and cheese, then simmered all day in a rich red wine tomato sauce.
- Prep Time: 30 minutes
- Cook Time: 3 hours
- Total Time: 3 hours 30 minutes
- Yield: 4-6 servings 1x
- Category: dinner
- Method: braised
- Cuisine: Italian
Ingredients
- ¼ cup golden raisins or dark raisins
- ¼ cup Italian flat leaf parsley, finely chopped
- ½ cup finely grated good quality parmesan cheese (recommended: Grana Padano or Parmigiano Reggiano)
- 4 large cloves garlic, divided, half minced and half very thinly sliced
- ½ cup Italian seasoned bread crumbs
- ¼ cup pine nuts, lightly toasted
- 1 ½ lb flank steak
- 4 tablespoons olive oil, divided
- salt and pepper to taste
- ½ small yellow onion, minced
- ½ cup dry red wine
- 1 28-ounce can whole peeled tomatoes, crushed with your hands or the back of a spoon
- 1 bay leaf
Instructions
- Add the raisins, chopped parsley, grated cheese, minced garlic, bread crumbs, pine nuts, and two tablespoons of olive oil to a bowl, then mix to combine.
- If the flank steak is very thick, use a knife to butterfly it to make it about ½ inch thick.
- Pound the flank steak out with a meat mallet to tenderize and flatten.
- Sprinkle both sides with salt and pepper, then spread the breadcrumb mixture out evenly over the flank steak, leaving a ¼ inch border on all sides.
- Starting with a short end, roll the meat up, being sure to keep as much filling inside as possible.
- Use some butchers twine to tie it up about 3-5 times around to keep the roll intact.
- Heat the remaining two tablespoons of olive oil in a medium-large saucepan.
- When the oil is shimmering hot, add the braciole and brown the meat on all sides, about 2 minutes per side.
- Remove the braciole from the pan and lower the heat. Add in the minced onion and sliced garlic and cook until softened, about 2-3 minutes.
- Add the red wine and use a wooden spoon to scrape up any browned bits on the bottom of the pot.
- Add the tomatoes and bay leaf, then season with salt and pepper. Bring to a boil, then place the braciole back in the pan and spoon some sauce over top.
- Turn the heat to low, cover and let simmer for about 3 hours, rotating the braciole every 20-30 minutes.
- Use a fork to check to see if the meat is tender, then remove the braciole from the sauce and let it rest for about 20 minutes.
- Slice the braciole into rounds and serve with the sauce.
Notes
- Tie the steak together loosely enough that the filling is not squeezed out of the steak, but tight enough that it doesn't fall apart while you’re rotating it in the pot.
- Make sure the oil is hot in the pan before adding the meat so that you get a nice sear on each side.
- Keep the pot to just a simmer and not a boil while the braciole is braising. If you have the heat too hot, the sauce will evaporate too quickly and burn.
Nutrition
- Serving Size:
- Calories: 537
- Sugar: 13.8 g
- Sodium: 1240.6 mg
- Fat: 27.2 g
- Carbohydrates: 28.6 g
- Protein: 44.7 g
- Cholesterol: 109.2 mg
Keywords: best, Italian, beef, braciole, wine, tomato sauce, pine nuts, raisins, cheese, Sunday, dinner, supper
Danielle
I've never had, or even heard of, spiedini or braciole. Both sound divine. And thanks for the heads-up on who is sneaking wood pulp into our cheese. Besides, how are you supposed to snack on thin slivers while you cook if you only buy grated?
Coley
If you had to make one first, I'd push for spiedini. But boy are they both good. It's my childhood on a plate.
Sabrina
I'm in love with braciole! Your filling sounds really great, too. I've never had it with raisins and pine nuts, but the Sicilian in me thinks that would be amazing 🙂
Coley
you have to try it!! the raisins add such a nice flavor. 🙂
Josephine
Looks very delicious! This recipe I have to try! Very nice photos aswell.
Coley
Thanks, Josephine! I hope you try it sometime 🙂
Judie
Could you please clarify the amount of flank steak for me?
Coley
Hi judie - the recipe calls for one whole flank steak that weighs approximately 1.5 lbs (it does not have to be exact, just a ballpark). Hope this helps!
Diana martin
This was delicious. First time I ever made it..: hope to try it in Italy next year. Sauce was soo delish.
★★★★★
Coley
So glad you enjoyed it Diana!
Nicole
This was fabulous! We used more garlic and onion because we always do and I cooked it for a couple more hours in my dutch oven on the stove with the lid on, but everything else we followed exactly and it was excellent. The raisins added such a wonderful flavor!
★★★★★
Coley
So glad you enjoyed it, Nicole!
Sandra
My grandma always made the smaller style braciole not the sliced like this but I gave it a try anyway and it was SO GOOD. Definitely making this again on a cold day.
★★★★★
Coley
SO glad you loved it!
Samantha
Braciole is one of my favorite comfort foods and I was nervous about the raisins but wow- it gives a slight sweetness that complements the other savory elements really well! Great recipe!
★★★★★
Coley
So glad to hear you enjoyed it! The raisins sound weird at first, but they add such a lovely flavor.
Kris
This came out so tender and flavorful! We especially liked the raisins. Will make again!
★★★★★
Coley
So glad you enjoyed!
Gen
WOW was this good! I come from an Italian family and this was everything I was hoping it would be.
★★★★★
Coley
Thats a huge compliment, thank you!
Shruthi
I was looking for a braciole recipe since I moved back from Rome (I lost the one my landlord's mom gave me!) This one hit the mark. Succulent, delicious, and filling - it was perfect for a Sunday potluck dinner with friends.
★★★★★
Coley
Love this comment! So happy it brought you right back to Rome. 🙂
Sage Scott
Sadly, I can no longer eat beef due to alpha-gal syndrome, a tick-borne food allergy to all mammalian meats, but I am excited to try this with emu or ostrich -- alpha-gal friendly alternatives that taste close to beef.
★★★★★
Coley
I hope you love it!
Michelle
This Italian Beef Braciole was delicious!. The beef turned out tender and juicy, and the fillings of cheese, breadcrumbs, and herbs added a wonderful depth of flavor.
★★★★★
Coley
Happy to know you enjoyed it!
Tina T.
Hi, I was just . looking up braciole to find out what it is . Yay, I found you ! I haven't made the recipe yet , but can't wait. It sounds delish.! On the TV show that I heard about it on , they used cranberries instead of raisins. I like cranberries more than raisins, but what do you think ? I also want to send your recipe to my sis who just married a very Italian guy. I think she would love to prepare something to surprise him. I'll be sending the recipe to her 😁 . So far, I really like your recipes and how clear you are about instructions. Thank you !
Coley
Hi Tina! I'm so glad you found my website, too! 🙂 Raisins are traditional, but I think dried cranberries would be delicious as well. Use what you like! Thanks for commenting!