Craving a Philly Cheesesteak but staying keto? These Keto Philly Cheesesteak Rolls are your guilt-free answer. Packed with juicy steak, melted cheese, and all the classic flavors you love, but nestled in a perfectly keto-friendly roll. Quick to make, unbelievably delicious, and totally healthy. It’s a weeknight dinner win, every time. I make these at least once a week because honestly, I crave them!
Why You Will Love This Recipe
Growing up, Philly Cheesesteaks were a weekend staple. My dad would fire up the grill, and the whole neighborhood smelled of sizzling steak and onions. Now, trying to stick to a ketogenic lifestyle, I missed those cheesy, meaty flavors. That’s why I set out to create these Keto Philly Cheesesteak Rolls. They bring back all the fond memories without derailing my diet! They’re a perfect combination of nostalgia and healthy eating.
Ingredients
For the Keto Rolls:
- 1 ½ cups shredded mozzarella cheese
- 2 ounces cream cheese, softened
- 1 large egg
- ¾ cup almond flour
- 1 teaspoon baking powder
- ½ teaspoon garlic powder (optional)
For the Philly Cheesesteak Filling:
- 1 pound thinly sliced steak (ribeye or sirloin work well)
- 1 tablespoon olive oil
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 4 ounces sliced provolone cheese
- Salt and pepper to taste
Step-by-Step Instructions for Making the Recipe
- Prepare the Keto Dough: Preheat your oven to 350°F (175°C). In a microwave-safe bowl, combine mozzarella and cream cheese. Microwave in 30-second intervals, stirring in between, until melted and smooth.
- Mix the Dough: Add the egg, almond flour, baking powder, and garlic powder (if using) to the melted cheese mixture. Mix well until a dough forms. It should be pliable but not too sticky.
- Shape the Rolls: Divide the dough into 4 equal portions. Roll each portion into a log shape, about 6 inches long. Place the rolls on a baking sheet lined with parchment paper.
- Bake the Rolls: Bake for 12-15 minutes, or until golden brown.
- Prepare the Steak: While the rolls are baking, heat olive oil in a large skillet over medium-high heat. Add the thinly sliced steak and cook until browned. Season with salt and pepper.
- Cook the Vegetables: Add the sliced onions and green bell pepper to the skillet with the steak. Cook until softened and slightly caramelized, about 5-7 minutes.
- Assemble the Cheesesteaks: Once the rolls are baked, carefully slice them open lengthwise. Divide the steak and vegetable mixture evenly among the rolls.
- Add the Cheese: Top each roll with sliced provolone cheese.
- Melt the Cheese: Place the assembled cheesesteaks under the broiler for 1-2 minutes, or until the cheese is melted and bubbly. Watch carefully to prevent burning.
- Serve Immediately: Serve your Keto Philly Cheesesteak Rolls immediately and enjoy!

Keto Philly Cheesesteak Rolls
Ingredients
Equipment
Method
- Prepare the Keto Dough: Preheat your oven to 350°F (175°C). In a microwave-safe bowl, combine mozzarella and cream cheese. Microwave in 30-second intervals, stirring in between, until melted and smooth.1 1/2 cups shredded mozzarella cheese, 2 ounces cream cheese
- Mix the Dough: Add the egg, almond flour, baking powder, and garlic powder (if using) to the melted cheese mixture. Mix well until a dough forms. It should be pliable but not too sticky.1 large egg, 3/4 cup almond flour, 1 teaspoon baking powder, 1/2 teaspoon garlic powder
- Shape the Rolls: Divide the dough into 4 equal portions. Roll each portion into a log shape, about 6 inches long. Place the rolls on a baking sheet lined with parchment paper.
- Bake the Rolls: Bake for 12-15 minutes, or until golden brown.
- Prepare the Steak: While the rolls are baking, heat olive oil in a large skillet over medium-high heat. Add the thinly sliced steak and cook until browned. Season with salt and pepper.1 pound thinly sliced steak, 1 tablespoon olive oil, Salt and pepper
- Cook the Vegetables: Add the sliced onions and green bell pepper to the skillet with the steak. Cook until softened and slightly caramelized, about 5-7 minutes.1 medium onion, 1 green bell pepper thinly sliced
- Assemble the Cheesesteaks: Once the rolls are baked, carefully slice them open lengthwise. Divide the steak and vegetable mixture evenly among the rolls.
- Add the Cheese: Top each roll with sliced provolone cheese.4 ounces sliced provolone cheese
- Melt the Cheese: Place the assembled cheesesteaks under the broiler for 1-2 minutes, or until the cheese is melted and bubbly. Watch carefully to prevent burning.
- Serve Immediately: Serve your Keto Philly Cheesesteak Rolls immediately and enjoy!
Ready to start cooking? Explore hundreds of delicious recipes now, and for daily inspiration and curated food ideas, follow us on Pinterest!