Keto Philly Cheesesteak Rolls
Learn how to make delicious low-carb Philly Cheesesteak Rolls using almond flour dough, tender beef, melted provolone, and peppers. This protein-packed keto recipe is perfect for dinner.

These Keto Philly Cheesesteak Rolls completely upgraded my weeknight dinners when I needed a low-carb meal that didn’t feel like a sacrifice. They deliver everything you love about a Philly cheesesteak – juicy beef, gooey provolone, and caramelized peppers and onions – all wrapped in a surprisingly sturdy keto dough that actually holds together.
I’ll admit, I was skeptical about low-carb bread substitutes until I perfected this psyllium husk dough. My daughter, who usually rolls her eyes at my “healthy experiments,” snatched two rolls before I could even plate them. That’s when I knew this recipe was a keeper. The almond flour base gives a satisfying bread-like texture without excess carbs, and the beef packs in a solid 35g of protein per serving. Forget the sad lettuce wraps – this is real comfort food that fits your macros perfectly.
Ingredients for Keto Philly Cheesesteak Rolls

I always choose superfine almond flour for a smooth dough; coarser options can make the rolls grainy. My favorite psyllium husk powder is Bob’s Red Mill because it provides excellent elasticity without any off-flavors. For keto meal prep, this dough is now my secret weapon.
For the Dough:
- 1½ cups superfine almond flour
- 2 tbsp psyllium husk powder
- 1 tsp baking powder
- ½ tsp salt
- 1 large egg (room temperature)
- 3 tbsp melted butter
- 2 tbsp warm water
For the Filling:
- 1 lb thinly sliced beef (ribeye or sirloin)
- 1 green bell pepper, thinly sliced
- 1 onion, thinly sliced (yellow onion preferred)
- 2 tbsp olive oil
- 1 tsp garlic powder
- Salt and pepper to taste
- 4 slices provolone cheese
Optional Topping:
- 1 tbsp sesame seeds
- 1 tbsp everything bagel seasoning
Step-by-Step Instructions
Prep all ingredients first – this recipe comes together fast, and you don’t want the dough sitting around getting sticky.
Step 1: Preheat the oven to 375°F and line a baking sheet with parchment paper. In a medium bowl, whisk together almond flour, psyllium husk powder, baking powder, and salt. In a separate bowl, beat the egg with melted butter and warm water until smooth.
Step 2: Combine the wet and dry ingredients and stir with a fork until a shaggy dough forms – it should resemble coarse sand. Knead 1-2 minutes until smooth and pliable, like Play-Doh. Add water one teaspoon at a time if needed. Avoid over-kneading to keep the dough tender.
Step 3: Place dough between parchment sheets and roll into a rectangle about ¼ inch thick (approximately 10×15 inches, similar to a jelly roll pan). Parchment prevents sticking and avoids extra flour.
Step 4: Heat olive oil in a skillet over medium-high heat. Add the beef and cook 3-4 minutes until browned and slightly crispy at the edges. Remove and set aside – don’t overcook since it will bake further.
Step 5: In the same skillet, cook bell pepper and onion 5-7 minutes until soft and slightly caramelized. Add garlic powder, salt, and pepper. Return beef to the pan and toss everything together. Let cool 2-3 minutes to prevent soggy dough when rolling.
Step 6: Spread the beef mixture evenly over the dough, leaving a ½-inch border. Layer provolone slices on top. Roll tightly from the long side, using parchment to guide like a jelly roll.
Step 7: Place the roll seam-side down on the prepared baking sheet. Brush with melted butter and sprinkle optional toppings. Bake 20-25 minutes until golden and cheese bubbles.
Step 8: Cool 5 minutes before slicing into 1-inch rounds. Cooling helps the cheese set so slices hold their shape.
What to Serve with Keto Philly Cheesesteak Rolls

These rolls are filling alone, but the right sides elevate the meal with texture and nutrition.
- Crispy Green Salad: Mixed greens with cherry tomatoes and a tangy vinaigrette balance the richness and add fiber without carbs.
- Roasted Cauliflower: Toss with olive oil and garlic for crunch and volume, mimicking roasted potatoes while staying keto-friendly.
- Pickle Spears: Dill pickles provide tangy contrast and capture that classic Philly cheesesteak vibe with zero carbs.
- Vinegar Coleslaw: Skip mayo-heavy slaws; vinegar-based versions add crunch and acidity, complementing the savory rolls.
- Steamed Broccoli with Garlic Butter: Adds fiber and green veggies while echoing the buttery richness of the rolls.
Storage & Serving Tips
Store leftover rolls in an airtight container in the fridge up to 4 days. The dough stays surprisingly soft – much better than most keto bread alternatives.
Reheat in a 350°F oven for 8-10 minutes for a crisp exterior. The microwave works for 60-90 seconds but won’t preserve the crust. Air-fryer tip: 375°F for 3-4 minutes refreshes slightly soggy dough.
These rolls are versatile. Pack cold for lunch, serve as appetizers, or make mini versions for meal prep. They also freeze well – wrap individually in foil for up to 3 months.
Conclusion
Keto Philly Cheesesteak Rolls show that low-carb doesn’t mean missing out on flavor. With 35g protein per serving and all the classic tastes, this recipe satisfies cravings and supports your macros. Try it this week even non-keto family members will be asking for seconds.
