All recipes

Bracciole (Flank Steak Rolls)

Bracciole (Flank Steak Rolls) features thin flank steak wrapped around a savory mixture of parsley, Parmesan, garlic, and chopped hard‑boiled egg, then gently simmered in a tomato sauce until tender. The filling adds herby freshness and nutty depth while the sauce turns rich and comforting—ideal for a cozy weekend dinner or a special family meal.

  • Prep30 mins
  • Cook1 hr 20 mins
  • Serves6
  • DifficultyMedium
Bracciole (Flank Steak Rolls)
  1. 1

    Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the onion; cook, stirring, until tender, about 10 minutes. Season with 1 teaspoon salt and 1 teaspoon pepper.

  2. 2

    In a bowl, combine the parsley, Parmesan cheese, garlic, hard-boiled egg, 1 pinch salt, and 1 pinch black pepper; drizzle in about 1 tablespoon olive oil while stirring continuously until it becomes sticky.

  3. 3

    Spread the parsley filling in a thin layer over the flank steak. Roll the steak jelly-roll style and secure with toothpicks to keep the filling inside.

  4. 4

    Add the remaining 1 tablespoon olive oil to the skillet with the onion mixture over medium heat, then add the steak roll and turn to brown on all sides, 2 to 3 minutes per side. Add the tomato sauce, chopped tomato, and sugar; simmer over very low heat until the steak is cooked through and the sauce is slightly reduced, 1 to 1 1/2 hours.