Keto Philly Cheesesteak Rolls are what happens when comfort food meets a low-carb lifestyle — a beautiful union of melty cheese, tender steak, and buttery “bread” that won’t kick you out of ketosis. There’s something about the smell of sautéed onions and peppers that feels like home, especially when wrapped up in a cheesy, golden roll that’s ready in under an hour.
Whether you’re meal-prepping for a busy week or craving something hearty without the carb crash, these rolls deliver big flavor and satisfaction. Imagine biting into that soft dough, pulling apart the gooey cheese, and hearing the gentle sizzle of the steak filling — yes, it’s every bit as indulgent as it sounds. The best part? You’ll stay fully keto while still getting all those classic Philly vibes you love.
Table of Contents
What is Keto Philly Cheesesteak Rolls?
Keto Philly Cheesesteak Rolls are a low-carb twist on the iconic Philly cheesesteak sandwich, traditionally made with hoagie rolls, thinly sliced beef, and melted provolone. Here, we ditch the bread for a fathead dough made from almond flour, mozzarella, and cream cheese — the magical trio of keto baking.
Inside, you’ve got seasoned beef, sautéed peppers, and onions, all wrapped up in that golden, cheesy exterior. It’s everything you adore about the original, just without the carb overload. It’s the perfect meal for those who miss sandwiches but still want to stay committed to keto. Serve it up for dinner, lunch, or even as a game-day snack — you’ll be amazed how quickly they disappear.
Reasons to Try Keto Philly Cheesesteak Rolls
There are a dozen reasons to love these Keto Philly Cheesesteak Rolls, but let’s hit the best ones first. First off, they’re keto-friendly, which means you can enjoy that “cheesy roll” satisfaction without guilt. They’re also quick and family-approved — because nobody wants to cook two separate meals. The rolls are meal-prep gold, staying delicious for days and reheating beautifully.
Plus, if you’ve been missing bread on keto, this recipe will have you happy dancing in your kitchen. And let’s not forget — they’re perfect for gatherings. Make a batch for your next movie night or tailgate and watch them vanish faster than you can say “low-carb hero.”
Ingredients Needed to Make Keto Philly Cheesesteak Rolls
For the Filling:
1 tablespoon olive oil
1 green bell pepper, thinly sliced
½ yellow onion, thinly sliced
250g ribeye steak or beef sirloin, thinly sliced
½ teaspoon garlic powder
Salt and pepper, to taste
For the Dough (Fathead Dough):
1½ cups shredded mozzarella cheese
2 tablespoons cream cheese
1 egg
¾ cup almond flour
½ teaspoon baking powder
For Assembly:
4 slices provolone cheese (or mozzarella)
Instructions to Make Keto Philly Cheesesteak Rolls – Step by Step
Step 1: Prepare the Filling
Start this recipe by heating a tablespoon of olive oil in a skillet over medium heat. Add your sliced onions and green bell peppers — you’ll know you’re on the right track when your kitchen starts smelling like a Philly street corner in the best possible way. Sauté the veggies for about 5–7 minutes until they’re tender and slightly caramelized. Don’t rush this part; that bit of browning adds depth and sweetness that brings the whole roll to life. Once softened, remove them from the pan and set aside.
Next, in the same pan, toss in your thinly sliced ribeye (or sirloin if that’s what you’ve got). Season it generously with garlic powder, salt, and pepper. Sear the beef for 2–3 minutes until just cooked — you don’t want to overdo it since it’ll cook again in the oven. Return your peppers and onions to the skillet and stir everything together so the flavors marry beautifully. Turn off the heat and let the filling rest while you prep the dough.
Step 2: Make the Keto Dough
Now comes the part that makes this recipe truly magic — the fathead dough. In a microwave-safe bowl, combine the shredded mozzarella and cream cheese. Microwave in 30-second bursts, stirring between each until it’s fully melted and looks smooth and stretchy. Let it cool slightly (trust me, you don’t want to scramble your egg in hot cheese). Add the egg, almond flour, and baking powder, and mix until you’ve got a pliable dough.
If it’s feeling a bit sticky, don’t panic — that’s normal. You can lightly oil your hands or chill the dough in the fridge for 5–10 minutes to make it easier to handle. Once ready, divide the dough into four equal pieces. This dough is the foundation for your rolls, giving you that soft, bread-like texture you crave without carbs. It’s the same miracle base used in many keto recipes, like our Keto Hamburger Broccoli Skillet, where melted cheese and almond flour create that perfect balance of chewy and crisp.
Step 3: Assemble the Rolls
Preheat your oven to 375°F (190°C) — you’re getting close to the cheesy finish line. Line a baking sheet with parchment paper and flatten each dough portion into a small rectangle, about ¼ inch thick. Place a slice of provolone cheese on each rectangle, then add a generous spoonful of your beef and veggie mixture.
Now, carefully roll the dough around the filling like you would a burrito or jelly roll. Pinch the edges to seal it all in. Don’t worry if they look rustic — once baked, they’ll turn into gorgeous golden rolls that could make even a non-keto eater jealous. Place them seam-side down on the baking sheet to keep everything snug and melty inside.
Step 4: Bake
Pop your rolls in the preheated oven and bake for 18–22 minutes, or until they’re golden brown and slightly firm to the touch. The smell at this point? Absolutely mouthwatering. Let them cool for at least five minutes before serving — the cheese inside will be piping hot and gooey. As you cut into one, the melted cheese will stretch in those satisfying strings that make you feel like you just nailed dinner.
For an extra treat, you can brush the tops with a bit of melted butter and sprinkle a touch of garlic powder or sesame seeds. It adds a hint of richness that takes them from “yum” to “oh wow.” Serve warm with a side of low-carb dipping sauce or alongside something fresh like a Cucumber and Feta Refresh Salad.
What to Serve with Keto Philly Cheesesteak Rolls
These rolls are rich and savory, so pairing them with something crisp or refreshing keeps things balanced. Try serving them with a light salad, like our German Cucumber Salad or Kale Salad with Cranberries. If you’re going for cozy comfort, they also pair beautifully with a bowl of Garlicky Cabbage Soup or roasted veggies. Want to stay in full Philly mode? Melt some extra provolone on top or serve with a small ramekin of keto-friendly cheese sauce for dipping. It’s indulgent, satisfying, and completely guilt-free.
Key Tips for Making Keto Philly Cheesesteak Rolls
- Slice your beef thin: Thinner slices mean quicker cooking and a more authentic Philly texture. Ask your butcher to slice it paper-thin if possible.
- Chill the dough if sticky: A few minutes in the fridge makes shaping the dough so much easier.
- Don’t overfill the rolls: Too much filling makes them burst open while baking. A moderate scoop works best.
- Experiment with cheese: Provolone is traditional, but mozzarella or gouda adds a different flavor twist.
- Add variety: You can switch things up by using chicken or even mushrooms for a vegetarian version — like a Philly-inspired spin on our Garlic Butter Chicken Tenders.
- Meal prep friendly: These rolls reheat beautifully, making them perfect for quick lunches or easy dinners throughout the week.
Storage and Reheating Tips for Keto Philly Cheesesteak Rolls
Once cooled, store your Keto Philly Cheesesteak Rolls in an airtight container in the refrigerator for up to 4 days. For longer storage, you can freeze them for up to 2 months. To reheat, place them in a 350°F oven for about 8–10 minutes, or until warm and crisp again. Avoid microwaving too long — it can make the dough rubbery. A quick reheat in an air fryer works great too and keeps the outside nice and golden. If freezing, wrap each roll individually in parchment and foil before storing to prevent freezer burn. When you’re ready to eat, thaw overnight in the fridge and reheat the same way. It’s the kind of meal you’ll look forward to all week long.
FAQs
Can I make these ahead of time? Absolutely! You can assemble the rolls and refrigerate them unbaked for up to a day. When ready, just bake them straight from the fridge, adding a few extra minutes.
Can I use coconut flour instead of almond flour? You can, but the texture will change. Coconut flour absorbs more moisture, so you’ll need less — about ¼ cup should do it.
What’s the best cheese for the filling? Provolone gives that classic Philly flavor, but mozzarella or Monterey Jack works well too.
Can I make this dairy-free? You can try dairy-free mozzarella and cream cheese substitutes, but the texture of the dough might differ slightly.
Are these rolls gluten-free? Yes! The fathead dough is naturally gluten-free since it uses almond flour instead of wheat.
Final Thoughts
Keto Philly Cheesesteak Rolls prove that comfort food and keto can coexist beautifully. They’re cheesy, hearty, and packed with flavor — the kind of recipe that makes you forget you’re even eating low-carb. It’s that rare dinner that satisfies both your cravings and your goals, which is always a win in my book. So whether you’re hosting friends, feeding a family, or just treating yourself to something warm and delicious after a long day, these rolls are the perfect answer. Pair them with a crisp salad or roasted veggies, pour yourself a cold drink, and savor every cheesy, beefy bite. And when you’re ready for dessert, head over to our Philadelphia Cheesecake Bars — because staying keto doesn’t mean skipping the sweet stuff.
Visit our Pinterest for regular slow cooker recipe updates, or join our Facebook discussions where cooking fans exchange their favorite hearty meal ideas.
Print
Keto Philly Cheesesteak Rolls: Gooey, Cheesy, and Irresistible
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Yield: 4 rolls 1x
- Category: Main Course, Snack
- Method: Baking
- Cuisine: American
Description
There’s something undeniably comforting about a warm roll filled with sizzling meat, melted cheese, and sautéed vegetables. These Keto Philly Cheesesteak Rolls offer all of that goodness—minus the carbs. Perfect for chilly evenings, weekend gatherings, or simply when cravings for something cheesy and savory hit, this keto-friendly twist on the classic Philly cheesesteak will transport you straight to the heart of Philadelphia without ever straying from your low-carb lifestyle.
Ingredients
For the Filling:
- 1 tablespoon olive oil
- 1 green bell pepper, thinly sliced
- 1/2 yellow onion, thinly sliced
- 250g ribeye steak or beef sirloin, thinly sliced
- 1/2 teaspoon garlic powder
- Salt and pepper, to taste
For the Dough (Fathead Dough):
- 1 1/2 cups shredded mozzarella cheese
- 2 tablespoons cream cheese
- 1 egg
- 3/4 cup almond flour
- 1/2 teaspoon baking powder
For Assembly:
- 4 slices provolone cheese (or mozzarella)
Instructions
1. Heat olive oil in a skillet over medium heat. Add the sliced onions and bell pepper, sautéing until they’re tender and slightly caramelized, about 5–7 minutes. Remove them and set aside.
2. In the same pan, add the thinly sliced beef. Season with garlic powder, salt, and pepper. Sear until just cooked through, about 2–3 minutes. Return the veggies to the pan and stir everything together. Turn off the heat and let the filling rest.
3. In a microwave-safe bowl, combine shredded mozzarella and cream cheese. Microwave in 30-second intervals, stirring in between, until fully melted and combined.
4. Let the cheese mixture cool slightly, then stir in the egg, almond flour, and baking powder. Mix until a dough forms. If sticky, knead with lightly oiled hands or chill the dough for a few minutes.
5. Preheat oven to 375°F (190°C). Divide the dough into 4 equal portions. Flatten each into a rectangle on a parchment-lined baking sheet.
6. Add a slice of provolone cheese to each dough piece, then spoon some of the beef and veggie mixture on top. Carefully roll or fold the dough around the filling, pinching the edges to seal.
7. Bake for 18–22 minutes, or until golden brown and firm to the touch.
8. Let cool for 5 minutes before serving, as the cheese inside will be hot and gooey.
Notes
You can substitute the beef with thinly sliced lamb for a delicious twist. Also, if you prefer turkey-based cheese, swap provolone for mozzarella or gouda for a slightly milder taste.
Nutrition
- Serving Size: 1 roll
- Calories: 350