If you are on the hunt for a delicious, comforting, and low-carb delight, look no further than this Keto Philly Cheesesteak Roll-Ups Recipe. These roll-ups take the classic cheesesteak flavors you love and wrap them in a cheesy, tender dough that’s perfect for keeping things keto-friendly without sacrificing any of that mouthwatering taste. Whether you’re craving something hearty for dinner or a fun appetizer to impress your friends, these roll-ups hit every note — savory, cheesy, and packed with tender steak and sautéed veggies. Trust me, once you make this Keto Philly Cheesesteak Roll-Ups Recipe, it will quickly become one of your go-to favorites.

Ingredients You’ll Need
The beauty of this Keto Philly Cheesesteak Roll-Ups Recipe lies in its simple yet essential ingredients. Each component works in harmony to deliver the perfect texture, flavor, and color — from the cheesy dough that holds everything together to the perfectly seasoned steak and veggies that bring a burst of Philly charm.
- Shredded mozzarella cheese: This forms the melty, stretchy base for the dough, giving it its signature texture.
- Cream cheese, softened: Adds a creamy richness to the dough that makes rolling the roll-ups easy and tender.
- Large egg: Acts as a binder, ensuring the dough holds together perfectly.
- Almond flour: Keeps the recipe keto-friendly while providing a slightly nutty flavor and structure.
- Coconut flour: Helps absorb moisture in the dough without adding carbs.
- Baking powder: Gives the dough a subtle lift, making the roll-ups airy and light.
- Garlic powder: Infuses the dough with a gentle savory aroma.
- Onion powder: Enhances the overall depth of flavor in the dough.
- Salt: Balances the flavors perfectly.
- Thinly sliced steak (ribeye or sirloin): The star protein that brings that iconic Philly cheesesteak experience.
- Olive oil: Used for sautéing the vegetables and steak with a light, fruity flavor.
- Onion, thinly sliced: Adds sweetness and texture when caramelized.
- Green bell pepper, thinly sliced: Brings a slight crunch and vibrant color.
- Sliced mushrooms: Add earthiness and moisture.
- Provolone cheese slices: Classic cheesesteak cheese that melts perfectly on top of the filling.
- Salt and pepper: To taste, seasoning the meat and veggies just right.
- Chopped parsley: Adds a fresh, green finish and a pop of color.
- Keto-friendly dipping sauce: Such as ranch or sriracha mayo, to amplify the flavor and make dipping irresistible.
How to Make Keto Philly Cheesesteak Roll-Ups Recipe
Step 1: Make the Dough
Start by melting the mozzarella and cream cheeses together in the microwave in short bursts, stirring often until silky smooth. This forms the cheesy backbone of your dough. Next, whisk in the egg for binding, then mix your dry ingredients — almond flour, coconut flour, baking powder, garlic powder, onion powder, and salt — into the cheese mixture until it gently comes together into a pliable dough ball. Resting it wrapped in plastic wrap gives the dough time to firm up for easier rolling later.
Step 2: Prepare the Steak and Vegetables
Thinly slice your steak; if not pre-sliced, freezing it slightly first makes this much easier. In a hot skillet over medium-high heat, sauté onions and green bell peppers until soft and fragrant. Add mushrooms next and cook until tender. Move the cooked vegetables aside and add the steak, cooking quickly in batches if needed to get a nice sear without steaming. Season everything generously with salt and pepper before combining the steak back with the veggies for that iconic Philly cheesesteak filling.
Step 3: Roll and Assemble
Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper. Roll your rested dough out between parchment sheets into a large rectangle — think about 12 by 16 inches. Spread your delicious filling evenly over the dough, then top with provolone slices to melt and marry the flavors. Carefully roll up the dough from the long side like a jelly roll and pinch the seam to seal it tight.
Step 4: Slice and Bake
Cut your roll into thick 1-inch slices and arrange them cut-side up on your baking sheet. Bake for 15 to 20 minutes until the dough is golden and the cheese inside is bubbling with ooey-gooey goodness. Let these cool just slightly to ensure perfect sliceability, then transfer to a serving platter ready for devouring.
How to Serve Keto Philly Cheesesteak Roll-Ups Recipe

Garnishes
Sprinkle some fresh chopped parsley over the warm roll-ups to add a vibrant touch of color and a subtle fresh note that complements the rich flavors beautifully. A dash of extra cracked black pepper on top never hurts, either.
Side Dishes
Keep things simple with a crisp side salad dressed lightly with vinaigrette, or whip up some garlic butter sautéed green beans for a tasty green side that stays within keto guidelines. These roll-ups are so flavorful that your sides can stay fresh and straightforward.
Creative Ways to Present
Serve the roll-ups on a wooden board with small bowls of keto-friendly dipping sauces like ranch, sriracha mayo, or even a creamy horseradish dip for an elevated party platter. You can also line the baking sheet with lettuce leaves before placing the roll-ups for an added layer of texture and a pop of green.
Make Ahead and Storage
Storing Leftovers
After enjoying these Keto Philly Cheesesteak Roll-Ups Recipe treats, wrap any leftovers tightly in foil or an airtight container and keep them in the refrigerator for up to 3 days. The flavors develop even more overnight, making your seconds just as delicious as your first bites.
Freezing
If you want to stash some for later, freeze the cooled roll-up slices on a baking sheet first, then transfer them to a labeled freezer-safe bag or container. They keep well for up to 2 months and reheat perfectly for a quick meal any time.
Reheating
To reheat, pop the roll-ups in a preheated oven at 350°F (175°C) for about 10-15 minutes or until hot and melty. Avoid microwaving, which can make the dough chewy — the oven method preserves their crispy, cheesy goodness beautifully.
FAQs
Can I use other types of cheese in this recipe?
Absolutely! While mozzarella and provolone are classic for that stretchy melt and authentic Philly flavor, you can experiment with cheddar, Monterey Jack, or even gouda based on your preferences. Just keep in mind how each cheese melts and its flavor profile.
Is this recipe suitable for meal prep?
Yes, this Keto Philly Cheesesteak Roll-Ups Recipe is fantastic for meal prepping. You can assemble them ahead of time, store them in the fridge, and bake them fresh when you’re ready to eat. They also freeze well, making them ideal for busy weeks.
What if I don’t have coconut flour?
If coconut flour is unavailable, you can substitute with a little more almond flour, but keep in mind coconut flour absorbs more moisture, so the dough texture may change slightly. Adjust gradually to get the right dough consistency.
Can I use ground beef instead of steak?
Of course! Ground beef or even ground turkey can be a delicious switch if thinly sliced steak isn’t an option. Just season and cook it well to capture that Philly cheesesteak essence.
What are some keto-friendly dipping sauces to pair with these roll-ups?
Some favorites include ranch dressing, sriracha mayo, garlic aioli, or a creamy blue cheese sauce. Each adds a different flavor dimension and enhances the roll-ups’ savory profile perfectly.
Final Thoughts
If you’re looking to bring big flavor, comfort, and keto brilliance all in one bite, trying this Keto Philly Cheesesteak Roll-Ups Recipe is an absolute must. It’s a fun twist on a beloved classic that’s sure to become a staple in your recipe collection. Once you roll these up and bake them to golden perfection, you’ll understand why they’re so irresistible — trust me, your taste buds will thank you!
Print
Keto Philly Cheesesteak Roll-Ups Recipe
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Total Time: 55 minutes
- Yield: 12 servings
- Category: Appetizer
- Method: Baking
- Cuisine: American
- Diet: Low Carb
Description
Delight in these Keto Philly Cheesesteak Roll Ups, a delicious low-carb twist on the classic sandwich featuring a creamy cheese dough filled with tender steak, sautéed vegetables, and provolone cheese. Perfectly baked for a golden finish, these roll ups are ideal for a satisfying keto-friendly meal or snack.
Ingredients
Cheese Dough
- 1 ½ cups shredded mozzarella cheese
- 2 ounces cream cheese, softened
- 1 large egg
- ¼ cup almond flour
- 1 tablespoon coconut flour
- 1 teaspoon baking powder
- ½ teaspoon garlic powder
- ¼ teaspoon onion powder
- Pinch of salt
Filling
- 1 pound thinly sliced steak (ribeye or sirloin)
- 1 tablespoon olive oil
- 1 medium onion, thinly sliced
- 1 green bell pepper, thinly sliced
- 4 ounces sliced mushrooms
- 4 slices provolone cheese
- Salt and pepper to taste
Garnish and Serving
- Chopped parsley, for garnish
- Keto-friendly dipping sauce (e.g., ranch, sriracha mayo)
Instructions
- Melt the Cheese: In a microwave-safe bowl, combine shredded mozzarella and softened cream cheese. Microwave in 30-second intervals, stirring until completely melted and smooth, about 1-2 minutes, careful not to overheat.
- Incorporate Egg: Add the large egg to the melted cheese mixture and mix well until fully incorporated.
- Mix Dry Ingredients: In a separate bowl, whisk together almond flour, coconut flour, baking powder, garlic powder, onion powder, and salt.
- Form Dough: Gradually add the dry ingredients to the wet cheese mixture. Stir initially with a spoon or spatula, then knead by hand until a smooth dough ball forms. If dough is too sticky, add additional almond flour 1 tablespoon at a time.
- Rest the Dough: Wrap the dough in plastic wrap and let it rest at room temperature for 5-10 minutes.
- Prepare the Steak: If steak is not thinly sliced, partially freeze it for 30 minutes, then slice very thinly against the grain into strips.
- Sauté Vegetables: Heat olive oil in a large skillet over medium-high heat. Add sliced onion and green bell pepper and sauté until softened and slightly caramelized, about 5-7 minutes, stirring frequently.
- Add Mushrooms: Add sliced mushrooms to the skillet and cook until softened and moisture is released, approximately 3-5 minutes.
- Cook Steak: Push vegetables to one side of the skillet, add steak slices to the other side. Season with salt and pepper. Cook steak until browned and cooked through, about 2-3 minutes per side, avoiding overcrowding the pan; cook in batches if necessary.
- Combine Filling: Mix the cooked steak with sautéed vegetables in the skillet, stir to combine and adjust seasoning as needed.
- Preheat Oven: Set oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Roll Out Dough: Place rested dough between two sheets of parchment paper and roll into a 12×16 inch rectangle, thin but not tearing. Dust with almond flour if sticking.
- Add Filling: Spread the Philly cheesesteak filling evenly over the dough, leaving a small border around edges.
- Add Cheese: Place provolone slices evenly over the filling.
- Roll Dough: Carefully roll up the dough from one long edge tightly like a jelly roll. Pinch the seam to seal.
- Slice Roll Ups: Using a sharp knife, slice the roll into 1-inch thick pieces.
- Bake: Arrange slices cut-side up on the prepared baking sheet. Bake in preheated oven for 15-20 minutes until dough is golden and cheese is melted and bubbly.
- Serve: Allow to cool slightly on the baking sheet. Garnish with chopped parsley and serve warm with your favorite keto-friendly dipping sauce.
Notes
- Partially freezing the steak before slicing helps achieve thin, even strips.
- If dough is sticky, add almond flour gradually to avoid dryness.
- Do not overcrowd the skillet when cooking steak to ensure proper browning.
- The roll ups can be stored in the refrigerator and reheated gently in the oven or air fryer.
- Feel free to swap the provolone cheese with other keto-friendly cheeses if desired.

