One Saturday, our boys had friends over after football practice, and I knew I needed something hearty, fun, and low-carb (because I’m still trying to stay on track with my own eating). Sandwiches felt too basic, and let’s be honest— boys will demolish anything cheesy and beefy in minutes. So, I experimented with something new: these Keto Philly Cheesesteak Rolls.
I used what I had on hand, didn’t expect much, but wow, when I pulled them out of the oven, the smell alone had everyone lining up before they even hit the table. My husband took one bite and looked at me like I just served him steakhouse magic. The rolls were golden, the cheese melted perfectly into the beef and peppers, and the dough? Soft but structured.
Even the picky eater of the group asked for seconds. What I loved most, though, was how guilt-free it felt compared to the usual cheesy bread or sub rolls I’ve made before. This recipe quickly made its way to my “make again immediately” list, and I just knew I had to share it.
These rolls are not just a keto-friendly treat—they’re everything I want in a comfort meal: quick, cozy, and a total crowd-pleaser. I’ve since made them again for lunchboxes, movie nights, and even as a dinner side with soup. Every time, not a single one is left.
Short Description
These Keto Philly Cheesesteak Rolls are soft, cheesy, and packed with savory flavor—without the carbs. Made with a simple fathead dough, they wrap seasoned beef and gooey cheese into golden rolls perfect for dinner, snacks, or lunchboxes.
Key Ingredients
For the Dough:
- 1 ½ cups shredded mozzarella cheese
- 2 ounces cream cheese
- 1 large egg
- ¾ cup almond flour
- ½ teaspoon baking powder
- ¼ teaspoon salt
For the Filling (customizable):
- Cooked shaved steak or thin-sliced roast beef
- Sautéed onions and bell peppers (optional)
- Slices or shreds of provolone, mozzarella, or pepper jack cheese
Tools Needed
- Microwave-safe bowl
- Mixing spoon or silicone spatula
- Baking sheet
- Parchment paper
- Rolling pin (or your hands)
- Oven
Cooking Instructions
Step 1: Melt the Cheeses
In a microwave-safe bowl, combine shredded mozzarella and cream cheese. Microwave in 30-second intervals, stirring each time, until the cheese is fully melted and smooth.
Step 2: Mix the Dough
Add the egg to the melted cheese and mix well. Stir in the almond flour, baking powder, and salt. Mix until the dough is uniform and slightly sticky but workable.
Step 3: Form the Dough
Divide the dough into even portions (about 6–8, depending on size). Flatten each portion into a thin circle using your hands or a rolling pin. Place on a parchment-lined baking sheet.
Step 4: Bake the Bases
Preheat oven to 400°F. Bake the dough circles for 12 to 15 minutes until golden and slightly firm. This gives them enough structure to roll without tearing.
Step 5: Add Filling
Layer cooked steak, sautéed onions or peppers (if using), and cheese in the center of each baked circle.
Step 6: Roll and Seal
Carefully roll each dough piece over the filling, like a jelly roll. Place seam-side down on the baking sheet. Optional: brush tops with melted butter or egg wash.
Step 7: Reheat to Melt Cheese
Return to the oven for 5–7 minutes, just until cheese is melted and rolls are warmed through.
Why You’ll Love This Recipe
Flavor-Packed: Beef, cheese, and sautéed veggies packed into soft, buttery dough with a golden crust.
Low Carb Friendly: No wheat, no guilt—great for keto or anyone cutting back on carbs.
Family Favorite: Approved by both kids and grownups—these never last long.
Customizable: Swap in chicken, mushrooms, or your favorite cheeses.
Meal Prep-Friendly: Make ahead and reheat for quick lunches or snacks.
Mistakes to Avoid & Solutions
Dough too sticky to handle? Chill it for 5 minutes or knead with a bit of almond flour.
Cheese not melting evenly? Stir the mozzarella and cream cheese thoroughly after each microwave interval.
Rolls tearing when filled? Make sure your circles aren’t too thin. Bake the bases first so they hold together better.
Filling falling out? Don’t overstuff—use just enough to roll tightly.
Rolls too soft? Let them rest a few minutes out of the oven to firm up before serving.
Serving and Pairing Suggestions
Serve with a simple side salad or roasted veggies.
Great as finger food for parties, plated lunch, or family-style dinner.
Pair with keto-friendly dips like spicy mayo, garlic aioli, or ranch.
Serve with bone broth or tomato soup for a cozy, satisfying meal.
Works great in lunchboxes or as a post-workout snack.
Storage and Reheating Tips
Storage: Keep leftovers in an airtight container in the fridge for up to 4 days.
Freezing: Wrap individually in parchment and foil, then freeze for up to 1 month.
Reheating (Oven): Bake at 350°F for 8–10 minutes until heated through.
Reheating (Microwave): Heat for 30–60 seconds, but note the texture may soften slightly.
Reheating (Air Fryer): 375°F for 3–5 minutes gives the best crisp texture.
FAQs
1. Can I make the dough ahead of time?
Yes! Prepare the dough and keep it in the fridge for up to 24 hours. Bring to room temperature before using.
2. Is this dough gluten-free?
Yes. Almond flour replaces traditional flour, making it naturally gluten-free.
3. What kind of meat works best for the filling?
Shaved steak, deli roast beef, or even cooked ground beef works great. Just be sure it’s seasoned well.
4. Can I use a different cheese?
Absolutely. Pepper jack adds heat, provolone is classic, and cheddar gives it a sharp bite.
5. Can I make these vegetarian?
Yes! Swap meat for mushrooms, spinach, or a mix of sautéed vegetables.
Tips & Tricks
Wet your hands before working with sticky dough—it helps shape it easily.
Roll the dough between parchment sheets if it’s too delicate.
Let the rolls rest a few minutes after baking—this helps the cheese set and keeps them from falling apart.
Pre-bake the dough circles so they don’t turn soggy after adding filling.
Double the batch, you’ll want extras for later!
Recipe Variations
Spicy Chicken Cheesesteak Rolls
Swap beef for seasoned shredded chicken. Add diced jalapeños and pepper jack cheese. Same dough, same steps—just bolder flavor.
Mushroom Swiss Veggie Rolls
Use sautéed mushrooms, onions, and baby spinach. Add Swiss cheese and a dash of thyme for a rich vegetarian take.
Breakfast Rolls
Fill with scrambled eggs, cooked sausage or bacon, and cheddar cheese. Serve with sugar-free ketchup or hot sauce for dipping.
BBQ Brisket Rolls
Use leftover smoked brisket, BBQ sauce, and mozzarella. A smoky-sweet twist that’s great for weekends.
Final Thoughts
This recipe has become one of those no-fail staples in my kitchen. It’s simple enough to whip up on a busy night but feels indulgent and satisfying. I love how versatile it is—you can make it fit whatever’s left in your fridge, and it still turns out amazing. Even better, it keeps me from missing bread too much on low-carb days.
There’s something rewarding about watching your family bite into something homemade and say, “Can you make this again?” That’s the kind of food I want to keep making—and sharing. These Keto Philly Cheesesteak Rolls are cozy, practical, and full of comfort. They remind me that simple ingredients can still create something special.

Keto Philly Cheesesteak Rolls
Ingredients
For the Dough:
- 1 ½ cups shredded mozzarella cheese
- 2 ounces cream cheese
- 1 large egg
- ¾ cup almond flour
- ½ teaspoon baking powder
- ¼ teaspoon salt
For the Filling (customizable):
- Cooked shaved steak or thin-sliced roast beef
- Sautéed onions and bell peppers optional
- Slices or shreds of provolone mozzarella, or pepper jack cheese
Instructions
- Microwave mozzarella and cream cheese in 30-second bursts, stirring until smooth.
- Mix in egg, then add almond flour, baking powder, and salt. Stir until a sticky dough forms.
- Divide dough into 6–8 pieces. Flatten into thin circles and place on a parchment-lined sheet.
- Bake at 400°F for 12–15 minutes until golden and firm.
- Add cooked steak, optional veggies, and cheese to the center of each base.
- Roll up each piece and place seam-side down. Optional: brush with butter or egg wash.
- Bake another 5–7 minutes until warmed and melty inside.