High Protein Philly Cheesesteak Roll-Ups Pin it
High Protein Philly Cheesesteak Roll-Ups | Protein Crafter
HIGH PROTEIN MEALS Keto High protein Low carb

High Protein Philly Cheesesteak Roll-Ups

Priya Nair Priya Nair Mar 21, 2026 4.5 (12)
Prep Time: 10 min Cook Time: 10 min Total Time: 20 min 4 Servings Beginner

High protein Philly cheesesteak roll-ups packed with beef, peppers, and melted cheese. A quick keto meal ready in under 20 minutes.

Jump To Recipe

Okay so here's the thing I was deep in a keto slump, missing cheesesteaks like crazy, when it hit me: what if I just... rolled everything up? I threw this together on a Tuesday night with leftover ribeye and honestly didn't expect it to become my most-requested weeknight recipe. My husband ate three. THREE. These philly cheesesteak roll-ups basically saved my low-carb life, and now I make them on repeat.

Oops okay, confession time. The very first time I made these, I got so excited about the cheese layer that I piled on way too much cream cheese. Like, an embarrassing amount. The tortillas just... refused to roll. They split right down the middle and filling went everywhere. My dog was thrilled. I was not. Lesson learned: a thin, even spread is your best friend here.

Philly Cheesesteak Roll-Ups: Ingredients You'll Need

  • 1 lb ribeye steak, thinly sliced: Ribeye is the non-negotiable star here don't let anyone talk you into a cheaper cut. The fat marbling is what gives these Philly cheesesteak roll-ups that rich, beefy flavor that makes people stop mid-bite and go 'wait, what IS this?' I ask my butcher to slice it thin, or I pop it in the freezer for 20 minutes first to make slicing way easier at home. Game changer.
  • 1 medium green bell pepper, thinly sliced: Green bell pepper is classic Philly territory and I will die on that hill. It brings a slight bitterness that cuts through all that rich cheese and beef beautifully. I slice mine super thin so it softens quickly in the pan without turning mushy. Honestly, if you only have red pepper, it works too just a little sweeter. But green pepper just feels right, you know?
  • 1 medium yellow onion, thinly sliced: Caramelized onion is where the magic lives. Yellow onion gets so sweet and jammy when it hits that hot buttered pan it's one of my favorite smells in the entire world. Don't rush this step! I know it's tempting to crank the heat, but low and slow gives you those soft, golden strands that make every bite of these roll-ups taste like something from a proper cheesesteak shop.
  • 8 oz cremini mushrooms, sliced: Okay, mushrooms in a cheesesteak are a little controversial and I get it. But hear me out creminis add this savory, meaty depth that makes the whole filling feel more substantial. They also soak up all that buttery, garlicky goodness from the pan. I didn't expect that they'd become my favorite part, but here we are. Slice them about a quarter inch thick so they hold their shape.
  • 6 oz provolone cheese, sliced: Provolone is the soul of these Philly cheesesteak roll-ups mild, melty, and just slightly sharp. I layer it right on the warm tortilla so it starts softening immediately before the hot filling even goes on. Some people use American cheese or Cheez Whiz for a more traditional vibe, and honestly no judgment, but provolone gives you that stretchy, gooey pull that photographs beautifully and tastes even better.
  • 2 oz cream cheese, softened: This is my secret weapon. Softened cream cheese gets spread thin on the tortilla and acts like edible glue that holds everything together while adding this luscious, tangy creaminess. Just make sure it's actually softened cold cream cheese tears the tortilla and creates a mess. I leave mine on the counter for at least 30 minutes before starting. Don't skip this step, future you will be grateful.

How to Make Philly Cheesesteak Roll-Ups Step by Step

Step 1: Prep Your Ingredients:
Before anything hits the pan, get everything sliced and ready to go. I'm talking thin-sliced ribeye, julienned bell pepper, half-moon onion slices, and mushrooms all prepped and sitting in little bowls like a cooking show. Honestly, mise en place sounds fancy but it just means you won't be frantically chopping onions while your steak overcooks. This prep step is what makes the whole process feel smooth and actually fun instead of chaotic.
Step 2: Sauté Veggies First:
Melt your butter in a large skillet over medium heat and add the onions first they need the most time. Once they start going translucent, throw in the bell pepper and mushrooms with a sprinkle of garlic powder. The smell at this point is absolutely incredible, like a street cart in the best possible way. Stir occasionally and let everything get soft and slightly golden. These veggies are what give Philly cheesesteak roll-ups their signature flavor foundation, so don't rush it.
Step 3: Cook the Steak:
Push your veggies to the side of the pan and crank the heat up to medium-high. Add your thinly sliced ribeye in a single layer and please, resist the urge to stir it immediately. Let it sear for about 60 seconds so it gets a little color. Then break it up and toss it with the veggies. Season with salt and pepper. The whole pan should be sizzling and smelling like the best thing you've ever cooked. Pull it off heat so it doesn't overcook.
Step 4: Build the Cheese Layer:
This is where Philly cheesesteak roll-ups go from good to absolutely ridiculous. Spread a thin layer of softened cream cheese across each warm tortilla first this is your flavor base and your structural glue. Then layer provolone slices right on top. The residual warmth from the tortilla starts melting everything slightly, which means when your hot filling goes on, it all melds together into this gorgeous, gooey, cheesy layer that holds every bite together perfectly.
Step 5: Warm the Tortillas:
Warm your low-carb tortillas one at a time directly over a gas flame or in a dry skillet for about 20 seconds per side. They should be pliable and soft not crispy, not stiff. Cold tortillas crack when you roll them, and I learned that the hard way after losing two perfectly loaded roll-ups to a split seam situation. Warm tortillas are flexible and forgiving, which is exactly what you need when you're piling on all that glorious filling.
Step 6: Assemble the Roll-Ups:
Spoon your steak and veggie mixture down the center of each cheese-layered tortilla, leaving about an inch on each side. Sprinkle shredded mozzarella right on top of the hot filling it melts almost instantly and adds another layer of that stretchy cheese pull we're all here for. Roll tightly from one end, tucking as you go. Slice each Philly cheesesteak roll-up in half on a diagonal and watch that cheese stretch. This is the moment. This is why we cook.

There's something so satisfying about making these on a weeknight when you're tired and hungry and just want something that feels like real food. The whole kitchen smells like a cheesesteak shop, the cheese is melting, the steak is sizzling it's genuinely one of those cooking moments where you feel like you actually know what you're doing. Even when you don't.

Storage Tips for Philly Cheesesteak Roll-Ups That Actually Work

Store any leftover Philly cheesesteak roll-ups wrapped tightly in foil or in an airtight container in the fridge for up to 3 days. To reheat, I skip the microwave it makes the tortilla weirdly soggy and the filling kind of sad. Instead, I pop them in a dry skillet over medium-low heat for a few minutes per side, or use an air fryer at 350°F for about 4 minutes. They crisp up slightly and the cheese gets melty again. Oops moment: I once froze a batch without wrapping them individually and they stuck together into one giant roll-up brick. Wrap each one separately before freezing and they'll keep for up to a month. Thaw overnight in the fridge before reheating.

High Protein Philly Cheesesteak Roll-Ups - Image 1 Pin it
High Protein Philly Cheesesteak Roll-Ups - Image 1 | Protein Crafter

Easy Ingredient Swaps for Philly Cheesesteak Roll-Ups

To be real, I've made these with just about every variation imaginable at this point. No ribeye? Skirt steak or even shaved beef from the deli section works great. I've also done thinly sliced chicken thighs for a lighter version that's still super satisfying. If you can't find low-carb tortillas, large lettuce leaves make a fun, crunchy wrap alternative totally different vibe but still delicious. Provolone can be swapped for white American cheese or even pepper jack if you want a little heat. Not a mushroom fan? Just skip them or add extra bell pepper. I've used red, orange, and yellow peppers all with great results. The recipe is really forgiving once you nail the basic technique.

Serving Philly Cheesesteak Roll-Ups Like a Total Pro

These are honestly a full meal on their own, but if you want to round things out, I love serving them alongside a simple arugula salad with lemon vinaigrette the peppery bitterness cuts right through the richness of the cheese and beef. Cauliflower rice works great too if you want something more substantial. For dipping, a little side of garlic aioli or even a spicy sriracha mayo takes things to another level entirely. If you're not strictly keto, some crispy oven fries on the side make this feel like a proper restaurant-style meal at home. For drinks, an ice-cold sparkling water with lemon keeps things refreshing against all that savory, cheesy goodness.

The Delicious Cultural Backstory of Philly Cheesesteak Roll-Ups

The Philly cheesesteak has roots going back to the 1930s in South Philadelphia, where Pat Olivieri a hot dog vendor supposedly threw some beef on his grill and a passing cab driver wanted one. The rest is history. Traditional cheesesteaks are served on long hoagie rolls with Cheez Whiz or provolone, and Philadelphians are very serious about this. I've never actually been to Philly, which I feel slightly guilty about every time I make these. But taking that iconic flavor combo and wrapping it in a low-carb tortilla feels like a respectful, delicious homage rather than a total betrayal. These Philly cheesesteak roll-ups keep the spirit of the original alive while making it work for modern weeknight cooking.

These Philly cheesesteak roll-ups have become one of those recipes I come back to again and again on busy weeknights, lazy Sundays, and every time someone tells me keto food is boring. They never fail to impress. If you make them, I genuinely want to hear about it! Drop a comment below, share your photos, and let me know what variations you tried. Happy cooking, friends!

High Protein Philly Cheesesteak Roll-Ups - Image 2 Pin it
High Protein Philly Cheesesteak Roll-Ups - Image 2 | Protein Crafter

Frequently Asked Questions about Philly Cheesesteak Roll-Ups

→ Can I make Philly cheesesteak roll-ups ahead of time?

You can prep the filling up to two days ahead and store it in the fridge just reheat it before assembling. I wouldn't assemble the full roll-ups more than a few hours ahead though, since the tortillas can get a little soft and soggy sitting with the filling inside.

→ What's the best low-carb tortilla brand to use?

Honestly, Mission Carb Balance and Ole Xtreme Wellness are my go-to picks they're pliable, don't crack, and hold up really well to a generous filling. Just make sure to warm them before rolling or they'll split on you. Cold tortillas are the enemy here.

→ How do I keep the roll-ups from falling apart?

Two things: don't overfill them, and roll them tightly. The cream cheese layer acts as a seal, which helps a lot. I also sometimes place them seam-side down in the pan for 30 seconds after rolling to kind of 'seal' them with a little heat. Works like a charm.

→ Can I use a different cut of beef instead of ribeye?

For sure! Skirt steak, flank steak, or even shaved beef from the grocery store deli section all work well. Ribeye is my favorite because of the fat content and flavor, but the recipe is flexible. Just make sure whatever you use is sliced very thin so it cooks quickly and stays tender.

→ Are these actually keto-friendly with the tortillas?

Yes! Low-carb flour tortillas typically have around 4-6 net carbs each, making them totally keto-compatible. Combined with high-fat ribeye and three types of cheese, the macros on these are really solid. Always check your specific tortilla brand's label since net carbs can vary a bit.

Recipe

High Protein Philly Cheesesteak Roll-Ups

High protein Philly cheesesteak roll-ups packed with beef, peppers, and melted cheese. A quick keto meal ready in under 20 minutes.

4.5 (12 reviews)
10 min
Prep Time
10 min
Cook Time
20 min
Total Time
4 Servings
Servings
Beginner
Difficulty
American
Cuisine
Gluten-Free Diabetic-Friendly

Ingredients

Savory Steak & Veggie Filling

  • 1 lb ribeye steak, thinly sliced
  • 1 medium green bell pepper, thinly sliced
  • 1 medium yellow onion, thinly sliced
  • 8 oz cremini mushrooms, sliced
  • 2 tbsp unsalted butter
  • 1/2 tsp garlic powder

Melty Cheese Layer

  • 6 oz provolone cheese, sliced
  • 2 oz cream cheese, softened
  • 1/4 cup shredded mozzarella

Protein-Packed Wrap Base

  • 4 large low-carb flour tortillas (8-inch)
  • 4 large eggs, beaten
  • 1 tbsp olive oil

Bold Seasoning & Finish

  • 1 tbsp Worcestershire sauce
  • 1 tsp smoked paprika
  • 1/2 tsp onion powder
  • Salt and pepper to taste
  • 1 tbsp fresh parsley, chopped, for garnish

Instructions

  1. 1
    Prep Your Ingredients
    Thinly slice 1 lb ribeye steak against the grain, then slice 1 medium green bell pepper, 1 medium yellow onion, and 8 oz cremini mushrooms. Soften 2 oz cream cheese at room temperature. Having everything prepped ensures this High Protein Philly Cheesesteak Roll-Ups: Quick Keto Meal comes together in just 20 minutes.
  2. 2
    Sauté Veggies First
    Heat 2 tbsp unsalted butter in a large skillet over medium-high heat. Add the sliced onion, green bell pepper, and cremini mushrooms. Cook for 4-5 minutes, stirring occasionally, until softened and lightly caramelized. Season with salt and pepper to taste, then push the veggies to one side of the pan.
  3. 3
    Cook the Steak
    Add the thinly sliced ribeye steak to the empty side of the skillet. Season with 1/2 tsp garlic powder, 1/2 tsp onion powder, and 1 tsp smoked paprika. Drizzle 1 tbsp Worcestershire sauce over the meat and cook for 2-3 minutes, stirring frequently, until the steak is just cooked through. Combine with the veggies.
  4. 4
    Build the Cheese Layer
    Reduce heat to low. Lay 6 oz provolone cheese slices over the steak and veggie mixture. Drop spoonfuls of 2 oz softened cream cheese on top, then sprinkle 1/4 cup shredded mozzarella evenly over everything. Cover the skillet with a lid for 1-2 minutes until all the cheese is fully melted and gooey.
  5. 5
    Scramble the Eggs
    In a separate non-stick pan, heat 1 tbsp olive oil over medium heat. Pour in 4 large beaten eggs and gently scramble until just set but still slightly soft, about 2 minutes. These protein-packed eggs are the secret that makes this High Protein Philly Cheesesteak Roll-Ups: Quick Keto Meal a true high-protein powerhouse.
  6. 6
    Warm the Tortillas
    Warm 4 large low-carb flour tortillas (8-inch) one at a time in a dry skillet over medium heat for about 30 seconds per side, or microwave them wrapped in a damp paper towel for 20 seconds. Warm tortillas are more pliable and prevent tearing when you roll up your filling.
  7. 7
    Assemble the Roll-Ups
    Lay each warm tortilla flat and spread a portion of the scrambled eggs down the center. Top with an even portion of the cheesy steak and veggie mixture. For the best High Protein Philly Cheesesteak Roll-Ups: Quick Keto Meal, avoid overfilling - keep the filling centered so you can fold the sides in and roll tightly.
  8. 8
    Garnish and Serve
    Slice each roll-up diagonally in half and arrange on plates. Sprinkle 1 tbsp fresh chopped parsley over the top for a bright, fresh finish. Serve your High Protein Philly Cheesesteak Roll-Ups: Quick Keto Meal immediately while the cheese is still melty and the tortillas are warm for the best flavor and texture.

Notes

1

🥩 Steak Tip: Freeze the ribeye for 20-30 minutes before slicing — it firms up just enough to make paper-thin slices much easier to cut, which helps the meat cook quickly and stay tender.

2

🧊 Storage Advice: Store leftover filling and tortillas separately in airtight containers in the refrigerator for up to 3 days. Reheat the filling in a skillet over medium heat and assemble fresh roll-ups to prevent soggy tortillas.

3

🔄 Substitution Tip: No ribeye on hand? Thinly sliced sirloin or even deli-style roast beef works great as a budget-friendly swap. You can also use large lettuce leaves instead of low-carb tortillas for an even lower-carb option.

4

🍽️ Serving Suggestion: Pair these roll-ups with a simple side of dill pickles, a crisp cucumber salad, or a dollop of horseradish cream sauce for an authentic Philly-inspired experience that keeps the meal keto-friendly.

Equipment

large cast iron skillet or non-stick pan cutting board sharp knife spatula mixing bowl cheese grater toothpicks or foil for wrapping

Please check ingredients for potential allergens and consult a health professional if in doubt.

gluten dairy eggs

Nutrition Facts

620 kcal
Calories
42 g
Fat
14 g
Carbs
48 g
Protein

It is important to consider this information as approximate and not to use it as definitive health advice.

Comments

Leave a Comment

High Protein Philly Cheesesteak Roll-Ups

📌 Save Before You Go!

Don't lose this recipe — save it to Pinterest!

Save on Pinterest