If you love Philly cheesesteaks but want to stay low-carb, these Keto Philly Cheesesteak Rolls are going to be your new favorite dinner! Juicy, thinly sliced beef, sautéed peppers, caramelized onions, and gooey melted cheese are all wrapped up in a soft, keto-friendly dough that tastes just like the real thing — without the carbs.
These cheesy rolls are perfect for weeknight dinners, meal prep, or game-day snacks. You get all the classic Philly cheesesteak flavors without the guilt. The dough is easy to make, and the filling comes together in minutes, making this recipe simple enough even for beginners.
Prep takes about 20 minutes, baking just 18-20 minutes, and you’ll have six delicious rolls ready to enjoy. Pair them with a side salad or serve them as finger food for your next get-together.
Whether you’re keto, low-carb, or just craving something cheesy and satisfying, these Keto Philly Cheesesteak Rolls hit the spot every time. Get ready for a recipe that tastes indulgent but keeps you on track!
What Makes These Keto Philly Cheesesteak Rolls Special?
-
Low-carb & keto-friendly: Each roll has under 4g net carbs.
-
Classic cheesesteak flavors: Juicy steak, peppers, onions, and melted provolone.
-
Quick & easy dough: Uses simple keto ingredients; no fancy skills needed.
-
Perfect for meal prep: Stores well and reheats beautifully.
-
Crowd-pleaser: Even non-keto eaters will love them.
Ingredient Notes
Steak
-
Use ribeye for the juiciest, most flavorful filling.
-
You can substitute with sirloin or flank steak for a leaner option.
-
Pro tip: Freeze the steak for 15 minutes before slicing for thinner strips.
Cheese
-
Provolone gives that classic Philly flavor.
-
Swap with mozzarella for a stretchier melt or cheddar for a sharper bite.
Peppers & Onions
-
Use a mix of green bell peppers and sweet onions for balance.
-
You can substitute with red or yellow peppers for a slightly sweeter flavor.
Keto Dough
-
A simple fathead dough made from mozzarella cheese, almond flour, cream cheese, and egg.
-
Almond flour can be swapped with coconut flour (adjust quantity).
Seasonings
-
Garlic powder, salt, and black pepper keep it simple but flavorful.
-
Optional: smoked paprika for a smoky twist.
How to Make Keto Philly Cheesesteak Rolls

Step 1: Prepare the Filling
-
Sauté veggies: Heat 1 tbsp olive oil in a skillet. Add onions and peppers. Cook for 4-5 minutes until softened. Remove and set aside.
-
Cook steak: In the same pan, add sliced steak. Season with salt, pepper, and garlic powder. Sear for 2-3 minutes until browned but still tender. Set aside.
Step 2: Make the Keto Dough
-
Melt cheeses: In a microwave-safe bowl, melt 1 ½ cups mozzarella and 2 tbsp cream cheese for 45 seconds. Stir until smooth.
-
Add dry ingredients: Mix in 1 cup almond flour and 1 beaten egg until a soft dough forms.
-
Roll it out: Place the dough between parchment paper sheets and roll into a rectangle about ¼-inch thick.
Step 3: Assemble the Rolls
-
Add filling: Spread steak, peppers, onions, and provolone slices evenly across the dough.
-
Roll & slice: Roll the dough tightly into a log, then slice into 6 even rolls.
Step 4: Bake
-
Bake at 375°F (190°C) for 18-20 minutes until golden and bubbly.
-
Cool slightly: Let rolls rest for 5 minutes before serving.
Storage Options
-
Room Temperature: Best eaten fresh; don’t leave out for more than 2 hours.
-
Refrigeration: Store in an airtight container for up to 4 days.
-
Freezing: Wrap each roll tightly in foil, then place in a freezer bag. Freeze up to 2 months.
-
Reheating: Bake at 350°F (175°C) for 10 minutes or microwave for 1-2 minutes.
Variations and Substitutions
-
Mushroom Lover’s: Add sautéed mushrooms to the filling.
-
Spicy Kick: Toss in jalapeños or drizzle with sriracha.
-
Cheese Swap: Use pepper jack for a bold twist.
-
Dairy-Free: Replace cheese with dairy-free alternatives and use coconut cream for dough.
-
Breakfast Version: Add scrambled eggs and bacon for a keto breakfast roll.
Frequently Asked Questions
1. Can I make these ahead of time?
Yes! Assemble the rolls, cover with plastic wrap, and refrigerate for up to 24 hours before baking.
2. Can I use chicken instead of beef?
Absolutely. Swap steak with shredded chicken for a leaner option.
3. What if my dough is too sticky?
Chill it in the fridge for 10 minutes or dust lightly with almond flour.
4. Are these freezer-friendly?
Yes. Freeze baked or unbaked rolls and reheat directly from frozen.
5. Can I use store-bought keto dough?
Yes, but homemade fathead dough tastes fresher and works best.
Conclusion
These Keto Philly Cheesesteak Rolls deliver everything you crave about a classic cheesesteak — melty cheese, juicy steak, sweet peppers, and onions — all wrapped in a soft, low-carb dough. They’re quick, satisfying, and perfect for keto or low-carb lifestyles.
Try them once, and they’ll become a regular in your weekly meal rotation. If you make this recipe, let me know in the comments and share your photos. Happy cooking!
PrintKeto Philly Cheesesteak Rolls
- Prep Time: 20min
- Cook Time: 20min
- Total Time: 40 minutes
- Yield: 6 rolls 1x
Ingredients
-
1 lb ribeye steak, thinly sliced
-
1 cup bell peppers, sliced
-
½ cup onions, sliced
-
6 slices provolone cheese
-
1 ½ cups shredded mozzarella
-
2 tbsp cream cheese
-
1 cup almond flour
-
1 large egg
-
1 tbsp olive oil
-
Salt, pepper, garlic powder to taste
Instructions
-
Sauté peppers and onions until soft. Remove.
-
Cook steak until browned. Set aside.
-
Melt mozzarella and cream cheese. Stir in almond flour and egg to form dough.
-
Roll dough out, add filling, and roll up tightly. Slice into 6 rolls.
-
Bake at 375°F for 18-20 minutes. Cool before serving.
Nutrition
- Calories: 310
- Fat: 23g
- Carbohydrates: 4g
- Protein: 22g