These Philly cheesesteak roll-ups are like a delicious hug for your taste buds! You get tender steak, melted cheese, and sweet peppers all wrapped up in a crispy roll.
They’re perfect for a quick dinner or a fun snack to share with friends. I love dipping mine in a bit of ketchup—it just adds that extra yum! Who can resist cheesy goodness? 😋
Key Ingredients & Substitutions
Ribeye or Sirloin: I recommend ribeye for its richness, but sirloin works too. If you want a lighter option, try lean ground beef or even mushrooms for a veggie twist.
Bell Pepper and Onion: These add great flavor! You can swap a red or yellow bell pepper for a little sweetness. If you’re not fond of peppers, just stick with onions or add mushrooms instead.
Cheese: I love the blend of mozzarella and cheddar for a creamy texture. You can also use provolone for a classic taste, or even pepper jack if you like a kick!
Crescent Roll Dough: This adds flakiness, but feel free to use puff pastry or even bread dough if you’re up for some extra work. Store-bought dough is super convenient!
How Do I Make Sure the Roll Ups Stay Together?
To keep your roll-ups from falling apart, make sure to tightly roll the dough, pinching seams along the way. I find that sealing the edges well is key. If you have extra dough, use it to patch up any holes before baking.
- Press the perforations of the crescent roll dough together first.
- Roll tightly, ensuring fillings are encased well.
- Pinch all seams and ends securely before baking.
Also, brushing with melted butter not only adds flavor but helps the top brown nicely, making the rolls hold together better!

How to Make Philly Cheesesteak Roll Ups
Ingredients You’ll Need:
For the Filling:
- 1 lb (450g) thinly sliced ribeye steak or sirloin, chopped
- 1 small green bell pepper, finely diced
- 1 small onion, finely diced
- 2 cups shredded cheese (1 cup mozzarella + 1 cup cheddar or provolone)
For the Dough:
- 1 package refrigerated crescent roll dough (about 8 oz)
For Seasoning:
- 1 tbsp olive oil
- 1 tsp garlic powder
- 1 tsp onion powder
- Salt and freshly ground black pepper, to taste
For Topping:
- 1 tbsp butter, melted (for brushing)
- 1 tbsp grated Parmesan cheese (optional)
- Fresh parsley, chopped (for garnish, optional)
How Much Time Will You Need?
This recipe takes about 10 minutes for preparation, plus an additional 20-25 minutes for baking. In total, you’ll spend around 35-40 minutes from start to finish. It’s a quick and satisfying recipe that’s perfect for busy weeknights or casual gatherings!
Step-by-Step Instructions:
1. Prepare Your Oven and Baking Sheet:
First things first, preheat your oven to 375°F (190°C). While the oven heats up, line a baking sheet with parchment paper or lightly grease it to prevent sticking.
2. Sauté the Veggies:
In a medium skillet, heat the olive oil over medium heat. Once hot, add in the diced onions and green peppers. Sauté them for about 4-5 minutes, or until they soften and become translucent. This step adds great flavor to your filling!
3. Cook the Steak:
Next, add the chopped steak to the skillet with the veggies. Sprinkle in the garlic powder, onion powder, salt, and pepper. Stir everything together and cook for about 5-7 minutes, or until the steak is browned and fully cooked. Once done, remove the skillet from the heat and set it aside.
4. Roll Out the Dough:
Now it’s time for the crescent roll dough! On a clean, flat surface, roll out the dough, pressing the perforations to seal them and create one large rectangle. This is where all the delicious filling will go!
5. Add the Cheese:
Sprinkle half of the shredded cheese evenly over the rolled-out dough. This creates a tasty cheesy base for the filling!
6. Layer the Filling:
Spread the cooked steak, onion, and pepper mixture evenly over the cheese layer. Then, sprinkle the remaining cheese on top of the steak mixture. Cheers to all that cheesy goodness!
7. Roll It Up:
Carefully roll the dough from one long side to the other, forming a tight log. Make sure to pinch the seams to seal any gaps to keep all that tasty filling from escaping!
8. Place on the Baking Sheet:
Put the roll seam side down onto your prepared baking sheet. This helps it stay together while baking.
9. Brush with Butter:
Using a brush, gently coat the top of the roll with melted butter. If you’re feeling fancy, sprinkle some grated Parmesan cheese on top for a lovely finishing touch!
10. Bake:
Pop the roll into the preheated oven and bake for 20-25 minutes, or until the dough is golden brown and fully cooked. The aroma will be irresistible!
11. Slice and Serve:
Once baked, let the roll cool for a few minutes before slicing it into 1- to 1.5-inch thick pieces. This helps keep everything intact. Garnish with fresh parsley if you’d like.
12. Enjoy with Dips:
Serve your Philly Cheesesteak Roll Ups warm, and don’t forget the dipping sauces! Ketchup, mustard, or a warm cheese sauce makes the perfect accompaniment.
Enjoy your deliciously cheesy and hearty Philly Cheesesteak Roll Ups!
Can I Use Different Types of Meat?
Absolutely! While ribeye or sirloin is recommended for its flavor and tenderness, ground beef or turkey can be great alternatives. If you’re looking for a vegetarian option, try using sautéed mushrooms or a plant-based meat substitute.
How Do I Store Leftovers?
To store any leftovers, place them in an airtight container in the refrigerator. They will keep well for up to 3 days. When you’re ready to eat, reheat in the oven or microwave until warmed through. Oven reheating will keep them crispy!
Can I Make These Roll Ups in Advance?
Yes, you can prepare the filling and assemble the roll ups a day ahead. Just wrap them tightly in plastic wrap and refrigerate until you’re ready to bake. You may need to add a few extra minutes to the baking time if they’re cold from the fridge.
What Dips Pair Well with Philly Cheesesteak Roll Ups?
Great question! Classic dips like ketchup or mustard are always a hit. You can also try a creamy cheese sauce, ranch dressing, or even a spicy sriracha mayo for a little kick!
