free invisible hit counter

Keto Philly Cheesesteak Roll-Ups

Prep Time: 15 minutes
Cook Time: 20 minutes
Total Time: 35 minutes
Difficulty Level: Easy (2/5 intensity – minimal knife work and basic pan skills required)

These Keto Philly Cheesesteak Roll-Ups take everything you love about the classic cheesy, meaty sandwich and wrap it into a low-carb, grain-free, egg-free, and gluten-free package. Forget the bread – thinly sliced beef, sautéed peppers and onions, and two kinds of cheese are rolled into tight spirals, then pan-seared to crispy, golden perfection. They deliver the same savory, umami punch as a traditional cheesesteak but with under 5g net carbs per serving.

Perfect for meal prep, a quick weeknight dinner, or a game-day snack that won’t blow your macros.

Why This Recipe Works
No “Keto Bread” required – These roll-ups hold together with provolone and a clever wrapping technique.

30 minutes flat – Faster than waiting for delivery.

Freezer-friendly – Make a double batch for busy nights.

Kid-approved – Even non-keto family members will ask for seconds.

Ingredients
For the roll-ups:

1 lb (450g) thinly sliced ribeye steak or sirloin (shaved steak works best)

8 slices provolone cheese (about 6 oz / 170g)

4 tbsp cream cheese, softened (2 oz / 56g)

1 small green bell pepper, thinly sliced into strips

1 small onion, thinly sliced into strips

2 cloves garlic, minced

2 tbsp unsalted butter or ghee, divided

1 tbsp avocado oil (or other high-heat oil)

Salt and black pepper to taste

Optional seasonings:

½ tsp smoked paprika

¼ tsp garlic powder

¼ tsp onion powder

For serving (all keto-friendly):

Sugar-free ketchup or mayonnaise

Pickled jalapeños

Fresh parsley, chopped (for garnish)

Nutrition Information (per serving – 2 roll-ups)
Nutrient Amount
Calories 485
Total Fat 34g
Saturated Fat 16g
Cholesterol 125mg
Sodium 680mg
Total Carbohydrates 5g
Dietary Fiber 1g
Net Carbs 4g
Protein 36g
*Nutrition is calculated using standard ingredients and assumes 2 roll-ups per serving. Values may vary depending on specific brands and meat fat content.*

Equipment Needed
Large non-stick or cast-iron skillet (12-inch recommended)

Cutting board

Sharp knife

Small mixing bowl (for cream cheese mixture)

Spatula

Toothpicks (optional, for securing roll-ups)

Instructions
Intensities Key:
🔪 Low intensity – Stirring, assembling, resting

🔥 Moderate intensity – Sautéing, monitoring heat

⚡ High intensity – High-heat searing, careful flipping

Step 1: Prep the Vegetables and Meat (🔪 Low – 5 minutes)
Thinly slice the bell pepper and onion into matchstick-sized strips. Mince the garlic. If your ribeye is not already shaved thin, place it in the freezer for 15–20 minutes to firm up, then slice it as thinly as possible against the grain. Pat the beef dry with paper towels – this ensures browning, not steaming.

Season the beef lightly with salt, pepper, smoked paprika, and garlic/onion powders (if using). Set aside.

Step 2: Sauté the Filling (🔥 Moderate – 5 minutes)
Heat 1 tablespoon of butter and the avocado oil in your skillet over medium heat. Add the sliced onions and bell peppers. Sauté for 3–4 minutes until softened and just beginning to caramelize at the edges. Add the minced garlic and cook for 30 seconds until fragrant. Transfer the vegetables to a plate and wipe the skillet clean with a paper towel.

Step 3: Sear the Beef (⚡ High – 3 minutes)
Return the skillet to medium-high heat. Add the remaining 1 tablespoon of butter. Once melted and sizzling, spread the thin beef slices in a single layer. Cook undisturbed for 60 seconds, then flip and cook another 60 seconds until just browned and cooked through. Do not overcook – the beef will continue to cook slightly during rolling and final searing. Immediately transfer the beef to a cutting board and roughly chop into smaller pieces (about ½-inch bits). This makes rolling easier.

Step 4: Assemble the Roll-Ups (🔪 Low – 5 minutes)
Lay the 8 slices of provolone cheese on a clean work surface or a sheet of parchment paper. If your provolone is stiff, microwave the stack for 10 seconds to soften slightly – this prevents cracking.

Spread ½ tablespoon of softened cream cheese evenly over each provolone slice, covering the entire surface.

Down the center of each provolone slice, layer:

A small amount of the chopped beef

A few strips of sautéed peppers and onions

Roll tightly from one short end to the other, like a sleeping bag. The provolone will stick to itself as it warms. No toothpicks needed unless you’re nervous – the cream cheese acts as glue.

Step 5: Final Sear (⚡ High – 7 minutes)
Wipe the skillet clean again. Return to medium-high heat (no additional oil needed – the cheese will release fat as it melts).

Place the roll-ups seam-side down in the hot skillet. You should hear an immediate sizzle. Cook for 2–3 minutes until the bottom is deep golden brown and crispy. Using a spatula, carefully flip each roll-up and cook another 2–3 minutes on the second side. The cheese may ooze slightly – that’s the good stuff. It will crisp into lacy edges.

If the roll-ups unravel slightly, gently press the seam with your spatula as they cook; the heat will reseal them.

Step 6: Rest and Serve (🔪 Low – 2 minutes)
Transfer the roll-ups to a cutting board and let rest for 2 minutes – this sets the cheese structure. Slice each roll-up in half on the bias (diagonally) for that classic “food blog” look.

Garnish with fresh parsley. Serve with sugar-free ketchup, mayo, or even a dollop of sour cream.

Leave a Comment