If you’re missing Philly cheesesteaks on your keto journey, these Keto Philly Cheesesteak Rolls are about to change the game. With tender shaved steak, caramelized onions and peppers, and gooey provolone cheese all wrapped in a low-carb dough, they bring all the bold flavor of the original—without the bread or the carb crash.
These savory rolls offer a handheld, meal-prep-friendly twist on the classic sandwich, inspired by the iconic Philadelphia street food but made 100% keto. Whether you’re craving comfort food or prepping quick lunches, these rolls are satisfying, cheesy, and completely grain-free.
They’re wrapped in fathead dough—a keto staple made with mozzarella, cream cheese, and almond flour—that bakes into a golden crust that mimics bread while keeping carbs ultra-low. Eat them warm from the oven, pack them for lunch, or freeze for busy weeks—they’re the kind of keto meal that truly delivers.
Ingredients Overview
Let’s break down what goes into making these flavorful, keto-friendly cheesesteak rolls and how each part contributes to the recipe.
1. Shaved Ribeye or Sirloin Steak
The classic cheesesteak uses thinly sliced ribeye for rich flavor and tenderness. You can also use shaved sirloin or leftover roast beef in a pinch.
2. Bell Peppers
Green, red, or yellow bell peppers add color, crunch, and sweetness. They’re sautéed until tender for a traditional touch.
3. Onions
Caramelized onions bring out natural sweetness and give that signature cheesesteak flavor. White or yellow onions work best.
4. Provolone Cheese
Mild, melty, and perfect for cheesesteaks. You can also use mozzarella, Monterey Jack, or even American cheese for a more classic deli-style flavor.
5. Fathead Dough
Made from almond flour, mozzarella, cream cheese, and egg, this dough is chewy, pliable, and low-carb. It replaces the traditional hoagie roll or crescent dough and bakes up golden and tender.
6. Seasonings
Simple is best: salt, pepper, garlic powder, and maybe a dash of Worcestershire or hot sauce for depth.
Step-by-Step Instructions
Making Keto Philly Cheesesteak Rolls takes about 40 minutes total and can be broken into two parts: preparing the filling and assembling the rolls.
1. Cook the Filling
In a large skillet over medium heat:
-
Add 1 tablespoon olive oil.
-
Sauté 1 sliced onion and 1 sliced bell pepper for 5–7 minutes until softened.
-
Add 1 lb shaved steak and cook until browned, about 3–5 minutes.
-
Season with salt, pepper, and ½ teaspoon garlic powder.
-
Optional: Add a splash of Worcestershire sauce for depth.
-
Stir in 4 slices of provolone or shredded cheese until melted and combined.
Remove from heat and let cool slightly.
2. Make the Fathead Dough
In a microwave-safe bowl:
-
Melt 1½ cups shredded mozzarella and 2 tablespoons cream cheese (about 60–90 seconds, stirring every 30 seconds).
-
Add ¾ cup almond flour and 1 egg.
-
Mix thoroughly until a smooth dough forms. If sticky, knead with oiled or wet hands.
Tip: Chill for 5 minutes if dough is too soft to handle.
3. Assemble the Rolls
-
Divide dough into 6 equal balls.
-
Roll each into a rectangle (use parchment paper and a rolling pin).
-
Spoon filling into each rectangle and roll tightly like a burrito or jelly roll.
-
Pinch seams to seal.
Place seam-side down on a parchment-lined baking sheet.
4. Bake
-
Preheat oven to 375°F (190°C).
-
Brush rolls with a beaten egg for shine (optional).
-
Bake for 18–22 minutes, or until golden brown and firm to the touch.
Let cool slightly before serving. Enjoy hot or store for later.
Tips, Variations, and Substitutions

Tips for Success
-
Don’t overfill the dough, or it may tear.
-
Use parchment paper for easier rolling and cleanup.
-
Let the filling cool before assembling to avoid making the dough sticky.
Variations
-
Cheesesteak Bombs: Add mushrooms or jalapeños to the filling.
-
Mini Rolls: Make smaller versions for party appetizers.
-
Cheesesteak Calzone: Roll out dough into one large circle and fold over like a calzone.
Substitutions
-
Nut-Free Dough: Use coconut flour fathead dough (about ¼ the amount of almond flour).
-
Cheese Swap: Try Swiss, cheddar, or pepper jack for a different flavor profile.
-
No Steak? Use cooked ground beef, turkey, or rotisserie chicken.
Serving Ideas & Occasions
These rolls are versatile and work for more than just keto lunches. Here are some ideas for how and when to serve them:
Great For:
-
Weeknight Dinners: A full meal when paired with a salad or roasted veggies.
-
Meal Prep: Store in the fridge for up to 5 days or freeze for 2 months.
-
Lunchboxes: Wrap in foil and reheat at work or school.
-
Game Day Snacks: Make mini versions and serve with sugar-free ketchup or mustard.
Serve With:
-
Caesar salad or keto slaw
-
Roasted Brussels sprouts or green beans
-
Keto-friendly dipping sauces (ranch, aioli, mustard)
Nutritional & Health Notes
These rolls check all the boxes for keto, low-carb, and high-protein eating.
High Protein
Each roll provides plenty of protein from steak, cheese, and almond flour to keep you full and support muscle recovery.
Low Carb
Fathead dough typically has under 3–4g net carbs per roll, making these perfect for strict keto diets.
Gluten-Free
Almond flour and cheese-based dough means zero wheat and no gluten.
Balanced Fats
Healthy fats from cheese, cream, and olive oil give you energy and satisfaction without processed oils.
Tip: Always check nutrition labels on cheese and meat for hidden sugars or additives.
FAQ
1. Can I freeze Keto Philly Cheesesteak Rolls?
Yes. After baking and cooling, wrap tightly in foil or store in airtight containers. Freeze for up to 2 months. Reheat in oven or air fryer.
2. Can I make these ahead of time?
Absolutely. Prep the filling and dough separately, store in the fridge, and assemble just before baking. Or bake fully and store for reheating.
3. Can I use store-bought fathead dough?
Yes—some brands now offer keto-friendly doughs, but homemade tends to have better texture and fewer ingredients.
4. Are these good cold?
They’re best warm, but they’re still delicious at room temperature—especially for lunchboxes or on-the-go snacks.
5. Can I make them dairy-free?
Fathead dough is dairy-based, but some vegan mozzarella and cream cheese alternatives work well. Test in small batches first.
6. Do I need to cook the steak first?
Yes, cook the steak and vegetables before rolling them into the dough. This ensures they’re fully cooked and not watery inside the roll.
7. What are the net carbs per roll?
It depends on ingredients, but typically 3–5g net carbs per roll using almond flour and full-fat cheese.
PrintKeto Philly Cheesesteak Rolls: Low-Carb, High-Flavor Handhelds
Keto Philly Cheesesteak Rolls are packed with shaved steak, peppers, onions, and melty provolone wrapped in low-carb fathead dough. Baked to golden perfection, they’re the perfect keto comfort food.
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Yield: 6 rolls 1x
Ingredients
-
1 lb shaved ribeye or sirloin steak
-
1 bell pepper, sliced
-
1 small onion, sliced
-
1 tbsp olive oil
-
½ tsp garlic powder
-
Salt & pepper to taste
-
4 slices provolone or ¾ cup shredded
For the Dough:
-
1½ cups shredded mozzarella cheese
-
2 tbsp cream cheese
-
¾ cup almond flour
-
1 egg
-
Optional: beaten egg for brushing tops
Instructions
-
Sauté onions and peppers in oil for 5–7 minutes. Add steak and cook until browned. Stir in cheese until melted. Cool slightly.
-
Melt mozzarella and cream cheese in microwave. Stir in almond flour and egg until dough forms.
-
Divide dough into 6 pieces. Roll each into a rectangle. Fill with steak mixture and roll closed.
-
Place seam-side down on parchment-lined tray. Brush with egg if desired.
-
Bake at 375°F for 18–22 minutes until golden brown. Cool slightly before serving.
Notes
-
Freeze for up to 2 months.
-
Try mushroom, jalapeño, or different cheeses for variations.
-
Serve with a salad or dipping sauces.
