Keto Philly Cheesesteak Roll Ups
It started on a weeknight when I was craving something indulgent but still wanted to keep things low-carb. I looked in my fridge and spotted leftover shaved beef, a block of cream cheese, and a sheet of mozzarella. That’s when the idea hit me: recreate the cheesesteak magic but ditch the hoagie roll. What came out of the oven that night turned into a new household favorite — Keto Philly Cheesesteak Roll Ups.
These roll ups have everything I love about a classic Philly cheesesteak: juicy beef, sautéed onions and peppers, and melted cheese. But instead of stuffing it into bread, I roll the mixture up in a melted cheese “crust” baked until it’s golden and crisp on the edges. Not only is it satisfying and comforting, but it fits beautifully into a keto lifestyle.
Whether you’re following a strict low-carb diet or just want a lighter take on your favorite sandwich, this recipe delivers big flavor with none of the carb-heavy guilt. And the best part? It only takes a few basic ingredients and less than 30 minutes from start to finish.



Why You’ll Love This Keto Philly Cheesesteak Roll Ups
If you’re a fan of melty cheese, hearty beef, and bold flavors packed into every bite, this recipe is for you. What makes it so lovable is not just the flavor profile, but the texture too — gooey and rich inside, perfectly crisped outside. It’s ideal for meal prepping, makes a great lunchbox option, and reheats like a dream.
Another reason to love it? It’s incredibly customizable. Whether you like your roll ups spicy, extra cheesy, or with a touch of garlic, it’s easy to make it your own. Plus, there are no fancy tools required and cleanup is a breeze.
If you enjoy comforting dishes with bold flavor like my Cheesesteak Tortellini in Rich Provolone Sauce or quick family meals like Easy Baked Burrito Casserole, this one will quickly earn a spot in your dinner rotation.
Ingredients
- 1 lb thinly sliced beef (ribeye or sirloin preferred)
- 1 tablespoon olive oil
- 1 small onion, thinly sliced
- 1 small green bell pepper, thinly sliced
- Salt and black pepper to taste
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika
- 4 oz cream cheese, softened
- 1½ cups shredded mozzarella cheese
- Fresh chopped parsley for garnish (optional)
Recipe Variations and Possible Substitutions
One of the beauties of Keto Philly Cheesesteak Roll Ups is their flexibility. While the original version is simple and satisfying, there are plenty of ways to tailor it to your tastes or make use of what you have in your fridge.
Instead of ribeye or sirloin, you can use ground beef or leftover steak slices. Ground turkey or chicken also work well if you prefer a leaner protein. If you’re going meatless, try sautéed mushrooms and zucchini as a hearty substitute.
For the cheese layer, mozzarella melts beautifully and gives that stretchy, golden base. But provolone or Monterey Jack are excellent swaps for a slightly different flavor. A mix of mozzarella and cheddar will give you a richer bite.
Don’t have cream cheese? No problem. You can replace it with ricotta or a little mascarpone for a silkier texture. Or skip it entirely and use more shredded cheese to bind the filling.
When it comes to veggies, red bell peppers, mushrooms, or even jalapeños can be added for more flavor and variety. Just make sure everything is cooked and soft before rolling to ensure perfect texture inside your roll ups.
Want to give it a spicy kick? Sprinkle in some crushed red pepper flakes or add a dash of hot sauce to the meat mixture. You could even add chopped banana peppers or pepperoncini for tang.
And if you’re dairy-free, opt for vegan cheese alternatives that melt well and hold their shape. The key is keeping the filling flavorful and not too wet, so the rolls stay intact.
Serving and Pairing Suggestions
These Keto Philly Cheesesteak Roll Ups are perfect as a main dish, and they shine when served hot and fresh from the oven. The melted cheese exterior gets wonderfully golden and crisp, making every bite deeply satisfying. I love plating them alongside a cool, crunchy salad like a simple arugula mix with lemon vinaigrette to balance the richness.
For a heartier meal, serve with a side of roasted vegetables — think broccoli, Brussels sprouts, or asparagus. If you’re entertaining or setting up a game-day spread, these roll ups can be sliced in half and served as a high-protein, low-carb finger food.
Dipping sauces also take this dish to the next level. A homemade garlic aioli, spicy mustard, or a creamy horseradish sauce pairs wonderfully and adds even more flavor depth.



Storage and Reheating Tips
These roll ups store very well, which makes them ideal for meal prep. Once completely cooled, store them in an airtight container in the fridge for up to 4 days.
To reheat, simply place them in a 350°F oven for about 8–10 minutes until warmed through and the cheese re-crisps. You can also microwave them for 1–2 minutes, though the cheese may lose some crispness. For the best texture, the oven or air fryer is the way to go.
You can also freeze them! Just wrap each roll tightly in parchment or foil, place them in a zip-top bag, and store in the freezer for up to 2 months. Thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I make these roll ups ahead of time?
Absolutely! You can prep the filling a day in advance and assemble and bake the rolls when you’re ready. You can also bake them fully, store, and reheat.
What’s the best type of beef to use?
Thinly sliced ribeye or sirloin is ideal, but ground beef or shaved beef from the deli section works perfectly too.
Can I add more vegetables?
Yes! Mushrooms, spinach, or chopped zucchini are great additions. Just make sure they’re sautéed and not watery.
How do I make this dairy-free?
Use plant-based cream cheese and mozzarella-style shreds that melt well. Make sure your substitutes are keto-friendly and not high in starches.
Are these good for meal prep?
Very much so. They store, freeze, and reheat well, making them perfect for batch cooking.
Related Recipe You’ll Like
If you’re loving the hearty, cheesy flavors in these Keto Philly Cheesesteak Roll Ups, there are plenty more satisfying low-carb dishes waiting for you. One of my favorites is the Cheesesteak Tortellini in Rich Provolone Sauce. It captures the essence of a cheesesteak in pasta form and is incredibly cozy and satisfying.
Another winner for dinner is my Easy Baked Burrito Casserole. It’s cheesy, meaty, and layered with flavor. Though it’s not keto by default, it can be easily adapted with low-carb tortillas and mindful ingredients.
And if you’re into cozy and creamy, the Creamy Garlic Parmesan Tortellini with Sausage and Broccoli is a must-try. It brings comfort food to a whole new level and is loved by kids and adults alike.
Whether you’re looking for more low-carb meals or just family-friendly comfort food, there’s a little something for everyone on my site.
Save and Share This Recipe for Later
Don’t let this recipe get lost in your feed! Pin it now to your favorite low-carb or dinner ideas board on Pinterest so you can find it again when the craving hits.
And if you make these Keto Philly Cheesesteak Roll Ups, I’d love to see your take! Share it on Instagram or Facebook and tag me @lifewithzoe — it totally makes my day to see your kitchen creations.
You can also send this recipe to a friend who’s living the keto life or needs a fresh dinner idea. It’s an easy one to love and even easier to share!
Keto Philly Cheesesteak Roll Ups

These Keto Philly Cheesesteak Roll Ups are a low-carb twist on the classic sandwich, turning bold cheesesteak flavors into a handheld delight. Made with thinly sliced beef, sautéed onions and peppers, and a creamy cheese blend, they are wrapped in a golden, crisp mozzarella layer instead of bread. Perfect for keto meal prep, game day snacks, or quick dinners, this easy and flavorful recipe is both comforting and guilt-free. It’s packed with protein, high on taste, and entirely grain-free, making it a hit for keto and non-keto eaters alike.
Ingredients
- 1 lb thinly sliced beef (ribeye or sirloin preferred)
- 1 tablespoon olive oil
- 1 small onion, thinly sliced
- 1 small green bell pepper, thinly sliced
- Salt and black pepper to taste
- ½ teaspoon garlic powder
- ½ teaspoon smoked paprika
- 4 oz cream cheese, softened
- 1½ cups shredded mozzarella cheese
- Fresh chopped parsley for garnish (optional)
Instructions
- Preheat the oven to 375°F (190°C). Line a baking sheet with parchment paper.
- In a skillet over medium heat, heat the olive oil. Add sliced onions and bell pepper. Sauté for 4–5 minutes until softened.
- Add the sliced beef to the skillet. Season with salt, pepper, garlic powder, and smoked paprika. Cook until beef is browned and cooked through. Remove from heat.
- Stir in cream cheese until well combined with the beef mixture. Set aside.
- On the prepared baking sheet, sprinkle shredded mozzarella into 4 rectangular piles (about 1/3 cup each), spacing them out.
- Bake for 5–6 minutes until cheese is bubbly and the edges start to brown.
- Remove from oven and let sit for 1 minute to slightly firm up.
- Spoon the beef filling onto one end of each cheese rectangle. Carefully roll up using a spatula or tongs.
- Return to the oven for an additional 2–3 minutes if needed to crisp the edges.
- Garnish with chopped parsley and serve hot.
Notes
- Use deli-sliced beef or leftover steak for faster prep.
- Let the cheese sit briefly before rolling to prevent tearing.
- Store leftovers in an airtight container in the fridge for up to 4 days.
- Reheat in the oven or air fryer to maintain crispness.
- Freeze individually for easy grab-and-go low-carb meals.