Skip to main content

Philly Cheesesteak Roll-ups

Serves 4-6

This recipe has the big flavors of a Philly cheesesteak wrapped into a little bite-size snack! You can also try using deli-style sliced chicken to make Chicken Cheesesteak Roll-ups.


  • 1 tablespoon extra virgin olive oil (EVOO)
  • 1 large onion, sliced
  • 4 slices whole wheat bread, crusts removed
  • 4 slices deli-style roast beef, roughly chopped
  • 2 slices provolone or mozzarella cheese, cut into strips


  1. Place a large sauté pan over medium heat with 1 tablespoon EVOO. Add the sliced onion to the pan and cook, stirring every now and then, until it is nice and caramelized, about 15 minutes; cool slightly.

  2. While the onion is cooking, lay two slices of bread on the counter next to each other, slightly overlapping one over the other to create one big rectangular piece. Push the slices of bread together at the seam and use a rolling pin to gently flatten them.

  3. When the onion is caramelized and slightly cooled, spread half of it across the bread. Place half of the roast beef on top of the onion and top it with half of the cheese. Carefully roll up the bread around the filling, bringing one long end over the other. Slice the roll-up into six pieces that are each 1-1 1/2-inches thick. Repeat with the remaining ingredients to make a second roll-up and serve.