About This Recipe
These Keto Philly Cheesesteak Rolls take everything you love about a classic cheesesteak—thin-sliced beef, caramelized onions, peppers, and gooey cheese—and wrap it in a soft, low-carb “fathead” dough.
They’re:
- Cheesy, hearty, and ultra-satisfying
- Only about 4–5g net carbs per roll (estimate, depending on ingredients)
- Baked, handheld, and perfect for meal prep
- Great for lunches, game day, or a fun low-carb dinner
You’ll make an easy mozzarella-almond flour dough, roll it out, fill it with cheesesteak mixture, roll it into a log, slice it, and bake it into golden keto rolls.
Ingredients: What You’ll Need
For the Keto Dough (Fathead-Style)
- 1½ cups (170 g) shredded low-moisture part-skim mozzarella cheese
- 2 Tbsp (30 g) cream cheese
- ¾ cup (75 g) fine blanched almond flour
- 1 large egg, beaten
- ½ tsp baking powder
- ½ tsp garlic powder
- ¼ tsp fine sea salt
For the Philly Cheesesteak Filling
- 1 Tbsp olive oil or avocado oil
- 450 g (1 lb) thinly sliced beef
- Ribeye, sirloin, or shaved steak
- ½ medium yellow onion, thinly sliced
- ½ green bell pepper, thinly sliced (optional but classic)
- 1 clove garlic, minced
- ½ tsp salt (or to taste)
- ½ tsp black pepper
- ½ tsp smoked paprika (optional, for depth)
- 6 slices of provolone cheese
- Or about 1½ cups shredded provolone or mozzarella
For Finishing
- 1 egg, beaten (for egg wash)
- Optional:
- Sesame seeds or everything bagel seasoning for the tops
Instructions: Step-by-Step Preparation
1. Make the Filling
- Cook the veggies:
- Heat olive oil in a large skillet over medium heat.
- Add sliced onion (and bell pepper, if using).
- Cook 5–7 minutes, stirring occasionally, until soft and lightly caramelized.
- Add steak & seasonings:
- Push onions/peppers to one side of the skillet.
- Add thin-sliced beef to the empty side.
- Season with salt, pepper, and smoked paprika.
- Cook 3–5 minutes, stirring and breaking up pieces, until just cooked through.
- Stir beef and veggies together; add minced garlic and cook 30 seconds more.
- Remove from heat and let cool slightly (warm, not piping hot) while you make the dough.
2. Make the Keto Dough
- Melt cheese:
- In a microwave-safe bowl, combine the mozzarella and cream cheese.
- Microwave in 20–30 second bursts, stirring between each, until fully melted and smooth.
- Alternatively, melt over low heat in a small non-stick pan, stirring constantly.
- Add dry ingredients & egg:
- In another bowl, whisk almond flour, baking powder, garlic powder, and salt.
- Add dry mixture and beaten egg to the melted cheese.
- Stir and knead with a spatula or lightly oiled hands until it forms a cohesive dough.
- If it’s too sticky, chill 5–10 minutes or add a teaspoon more almond flour.
3. Roll Out & Fill
- Roll the dough:
- Place the dough between two sheets of parchment paper.
- Roll into a rectangle about 25 x 30 cm (10 x 12 inches), roughly ½ cm thick.
- Peel off the top layer of parchment.
- Layer cheese & filling:
- Arrange provolone slices evenly over the dough, leaving a small 1–2 cm border on one long edge.
- Spread the cooled beef-onion mixture evenly over the cheese layer, again leaving that clean border (so the roll seals).
4. Roll, Slice & Bake
- Preheat oven:
- Preheat to 190°C. Line a baking sheet with parchment paper.
- Roll into a log:
- Starting from the long side opposite the border, use the parchment to help you tightly roll the dough into a log (like a jelly roll).
- Pinch the seam closed gently.
- Slice into rolls:
- Use a sharp knife (oiled if needed) to slice the log into 8 equal pieces.
- Place slices cut-side up on the prepared baking sheet, spacing them out.
- Egg wash & toppings:
- Brush tops lightly with beaten egg.
- Sprinkle sesame seeds or everything bagel seasoning on top if desired.
- Bake:
- Bake at 190°C for 18–22 minutes, until:
- Rolls are golden brown
- Cheese is bubbly
- Cool for 5–10 minutes before serving so they set and are easier to handle.
- Bake at 190°C for 18–22 minutes, until:
How to Store It
- Refrigerator:
- Store cooled rolls in an airtight container for 3–4 days.
- Reheat:
- Oven/air fryer: 175°C for 5–8 minutes until warmed through.
- Microwave: 20–30 seconds per roll (texture will be softer).
Smart Ingredient Swaps
- Different cheeses:
- Use provolone for classic flavor; mozzarella or a mild cheddar also works.
- No bell peppers:
- Leave them out for a “purist” cheesesteak feel, or replace them with extra onion.
- Lower-carb veggies:
- Use less onion and more green pepper if you’re watching carbs very closely.
- No beef on hand:
- Use thinly sliced deli roast beef, added at the very end to warm through.
How to Serve It

- Serve Keto Philly Cheesesteak Rolls:
- Hot, as a main dish with a side salad or roasted veggies
- As a hearty appetizer or game-day snack
- Pair with:
- Simple green salad with vinaigrette
- Roasted broccoli or asparagus
- Pickles or a small side of coleslaw
They’re also great for:
- Meal-prepped lunches
- Low-carb party platters
Cultural Background & Personal Touches
Philly cheesesteak is a Philadelphia icon—thinly sliced steak, onions, and cheese on a hoagie roll. This keto version:
- Swaps the bread for fathead dough
- Keeps the gooey cheese + steak combo
- Folds everything into a grab-and-go, low-carb roll
Personal touches that make this recipe shine:
- Garlic and smoked paprika for deeper flavor without extra carbs
- Provolone cheese for that authentic cheesesteak vibe
- A simple egg wash and seeds to give the rolls a bakery-style finish
Seasonal Variations
- Game Day Version:
- Add a little extra cheese and serve with keto-friendly dips like spicy mayo.
- Spicy Cheesesteak Rolls:
- Add sliced jalapeños or a pinch of red pepper flakes to the filling.
- Mushroom & Swiss Variation:
- Add sautéed mushrooms and use Swiss cheese instead of provolone.
- Breakfast Cheesesteak Rolls:
- Stir in scrambled eggs with the steak filling for a hearty breakfast roll.
Freezer-Friendly Version
- To Freeze Baked Rolls:
- Cool completely, wrap individually in plastic or foil, and place in a freezer bag.
- Freeze up to 2 months.
- To Reheat:
- Thaw in the fridge overnight or microwave from frozen for 60–90 seconds, then crisp in the oven or air fryer for the best texture.
Frequently Asked Questions
How many carbs are in a Keto Philly Cheesesteak Roll?
- Exact macros depend on your ingredients and portion size, but estimate around 4–5g net carbs per roll when making 8 rolls from this recipe.
Why is my dough too sticky?
- Fathead dough gets sticky as it cools, and if there’s too much moisture.
- Work quickly while it’s warm.
- Lightly oil your hands.
- Chill for a few minutes or add a teaspoon of almond flour if needed.
Can I make the dough ahead of time?
- Yes. Make the dough, wrap it tightly, and refrigerate it up to 24 hours. Let it soften slightly at room temperature before rolling.
Can I skip baking powder in the dough?
- You can, but baking powder gives a lighter, more “bread-like” texture. Without it, the dough will be slightly denser.
Final Thoughts
These Keto Philly Cheesesteak Rolls pack serious flavor into a low-carb package—meaty, cheesy, and highly satisfying without the bread. Once you see how easy the fathead dough is to work with, you’ll likely find yourself using it for all kinds of keto-friendly stuffed rolls and calzones.
Keto Philly Cheesesteak Rolls (Low-Carb, Cheesy & Satisfying)
Description
Low-carb Keto Philly Cheesesteak Rolls filled with thin-sliced steak, onions, peppers, and provolone cheese, all wrapped in an easy fathead dough. Cheesy, satisfying, and perfect for keto dinners, lunches, and meal prep.
Ingredients
Instructions
- Heat oil in a skillet over medium heat. Cook onion (and bell pepper, if using) 5–7 minutes until softened.
- Add sliced beef, salt, pepper, and smoked paprika. Cook 3–5 minutes until just cooked through. Stir in garlic and cook 30 seconds more. Remove from heat and let cool slightly.
- For the dough, melt the mozzarella and cream cheese together in the microwave in 20–30 second bursts, stirring until smooth.
- In a separate bowl, whisk almond flour, baking powder, garlic powder, and salt. Add dry ingredients and beaten egg to the melted cheese and mix until a cohesive dough forms.
- Place the dough between two sheets of parchment and roll into a 25 x 30 cm (10 x 12 inch) rectangle. Remove the top parchment.
- Layer provolone slices over the dough, leaving a 1–2 cm border along one long edge. Spread the steak mixture evenly over the cheese.
- Starting from the long side opposite the border, roll the dough into a tight log using the parchment to help. Pinch seam to seal.
- Slice into 8 equal pieces and place cut-side up on a parchment-lined baking sheet.
- Brush tops with beaten egg and sprinkle with sesame seeds or seasoning, if desired.
- Bake at 190°C for 18–22 minutes, until golden and bubbly. Cool 5–10 minutes before serving.
Notes
- Work with the dough while it’s warm; if it gets too sticky, chill briefly or lightly oil your hands.
Adjust veggies to fit your carb goals—use less onion and more peppers if needed.
Rolls reheat well in the oven or air fryer and freeze nicely for up to 2 months.
For extra cheesiness, tuck a bit more shredded cheese into each roll before baking.





