I grew up loving the messy, melty Philly cheesesteak, and these Keto Philly Cheesesteak Rolls recreate that experience without the carbs. Ground beef is browned with onions and bell pepper, then folded into a creamy, cheesy filling and wrapped in low-carb or cheese wraps for a hand-held comfort meal. If you enjoy low-carb bread alternatives as part of a ketogenic rotation, try fluffy keto cottage cheese cloud bread as another light wrap substitute with similar texture.
Why you’ll love this dish
This recipe turns familiar Philly flavors into a weeknight winner. It’s fast to make, high in protein, and satisfying for anyone cutting carbs without missing the rich, cheesy filling of a classic sandwich. Perfect for busy dinners, meal prep, or game-day snacks, these rolls keep components simple so you can scale quantities easily.
“Creamy, savory, and ready in under 30 minutes — the family couldn’t tell we skipped the hoagie.” — a quick test-kitchen review
Benefits at a glance:
- Quick: about 20–30 minutes from start to finish.
- Budget-friendly: uses 1 lb ground beef and basic veggies.
- Crowd-pleasing: kid-and-adult approved thanks to melty cheese.
- Low-carb flexible: use cheese wraps or your favorite low-carb tortilla.
The cooking process explained
You’ll brown the beef, soften the onion and pepper, then combine them with cream cheese and shredded provolone until silky and cohesive. The mixture is spooned into wraps, rolled, and served immediately for a soft roll or baked briefly to crisp the outside. No complicated steps, but attention to moisture control and proper melting gives you the best texture.
What you’ll need
- 1 lb ground beef (80/20 gives good flavor; use leaner if you prefer)
- 1 medium onion, diced
- 1 bell pepper, diced (green for classic flavor, red/yellow for sweetness)
- 8 oz cream cheese, softened
- 1 cup shredded provolone cheese (or shredded mozzarella for milder flavor)
- 1 tsp garlic powder
- Salt and pepper to taste
- Low-carb wraps or cheese wraps (as the roll shell)
Notes and substitutions:
- Swap provolone for shredded cheddar or Swiss if you prefer a sharper profile.
- If you don’t have soft cream cheese, warm it gently in a bowl over hot water to make stirring easier.
- For completely dairy-free, use a plant-based cream cheese and vegan shredded cheese, though texture will differ.
Step-by-step instructions
- Heat a large skillet over medium heat. Add the ground beef and break it up with a spatula. Cook until no pink remains and the beef is browned (about 6–8 minutes).
- Add the diced onion and bell pepper to the skillet. Sauté until softened and translucent, about 4–6 minutes. Season with salt and pepper.
- Reduce heat to low. Stir in the softened cream cheese, shredded provolone, and garlic powder. Stir until cheeses melt and the mixture is glossy and well combined. Taste and adjust salt/pepper.
- Lay out your low-carb wraps. Spoon a generous portion of filling down the center of each wrap. Don’t overfill — leave about 1 inch at the ends for easier rolling.
- Roll tightly, tucking in the sides as you go. Serve immediately for a soft, melty roll. For a crisp exterior, place rolls seam-side down on a baking sheet and bake at 350°F (175°C) for 10–15 minutes, or air-fry at 350°F for 6–8 minutes until slightly golden.
Safety note: Ground beef should reach 160°F (71°C) internally; if unsure, check with an instant-read thermometer.
Best ways to enjoy it
Serve these rolls with crunchy sides and bright condiments to balance the richness:
- A simple green salad or coleslaw for freshness.
- Pickled jalapeños or banana peppers to cut the creaminess.
- A side of roasted Brussels sprouts or a cucumber-tomato salad.
For a low-carb comfort-food spread, pair the rolls with a vegetable casserole like Keto-friendly zucchini lasagna to create a hearty meal that feels indulgent without the carbs.
Storage and reheating tips
- Refrigerate: Store cooled rolls in an airtight container for up to 3–4 days.
- Freeze: Wrap individual rolls tightly in foil and place in a freezer bag for up to 2 months. Thaw overnight in the fridge before reheating.
- Reheat: Oven (350°F/175°C) for 10–12 minutes from refrigerated, or 15–20 minutes from frozen (wrapped). Air-fryer reheating at 330–350°F for 5–8 minutes crisps the outside without drying the filling. Microwave if short on time — 60–90 seconds on high, but the wrap won’t stay crisp.
- Food safety: Reheat until piping hot (165°F/74°C) when reheating leftovers.
Pro chef tips
- Drain excess fat after browning if your beef is very fatty; too much grease will make the filling runny.
- Squeeze out excess moisture from diced peppers and onions with a paper towel if you want a firmer filling.
- Soften cream cheese completely before adding—cold lumps prevent smooth mixing.
- Press rolls seam-side down when baking to help them hold together and get an even crust.
- If using cheese wraps, warm them briefly in the skillet to make them pliable and less likely to tear.
Creative twists
- Classic steak style: Swap ground beef for thinly sliced ribeye or sirloin. Sear strips quickly, then proceed with the veggies and cheeses.
- Mushroom & Swiss: Add sautéed mushrooms and swap provolone for Swiss.
- Buffalo Philly: Mix in a tablespoon of hot sauce and top with blue cheese crumbles.
- Vegetarian: Use seasoned plant-based ground meat or sautéed portobello chunks with dairy or vegan cheeses.
- Breakfast version: Add scrambled eggs and chopped breakfast sausage for a morning roll.
Common questions
Q: Can I use sliced steak instead of ground beef?
A: Yes. Sear thin slices quickly over high heat until browned, then combine with the softened veggies and cheeses. Sliced steak gives a more traditional Philly texture.
Q: Are these truly keto-friendly?
A: They are low in carbs when you use certified low-carb wraps or cheese wraps. The filling (meat + cheeses + peppers/onion) is keto-friendly, but watch carb counts on the wrap you choose.
Q: Can I make the filling ahead of time?
A: Absolutely. Store the cooled filling in the fridge for up to 3 days. Reheat gently in a skillet, then assemble and roll just before serving to keep wraps from getting soggy.
Q: What’s the best way to crisp the outside without drying the filling?
A: Bake at 350°F (175°C) for a short time (10–15 minutes) or use an air fryer for 6–8 minutes. This crisps the wrap while keeping the interior melty. Avoid high heat for too long.
Q: How many rolls does this recipe make?
A: Yield depends on wrap size, but 1 lb of beef typically fills 4 standard low-carb tortillas or wraps.
If you want recipe variations or help scaling this for meal prep, tell me how many people you’re feeding and I’ll adjust ingredients and timing.
PrintKeto Philly Cheesesteak Rolls
Delicious low-carb rolls filled with creamy, cheesy goodness, replicating the classic Philly cheesesteak experience with ground beef and vegetables.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: American
- Diet: Keto, Low-Carb
Ingredients
- 1 lb ground beef (80/20)
- 1 medium onion, diced
- 1 bell pepper, diced (green, red, or yellow)
- 8 oz cream cheese, softened
- 1 cup shredded provolone cheese (or mozzarella)
- 1 tsp garlic powder
- Salt and pepper to taste
- Low-carb or cheese wraps
Instructions
- Heat a large skillet over medium heat. Add the ground beef and break it up with a spatula. Cook until no pink remains (about 6-8 minutes).
- Add the diced onion and bell pepper. Sauté until softened (about 4-6 minutes). Season with salt and pepper.
- Reduce heat to low. Stir in the cream cheese, provolone, and garlic powder until melted and glossy.
- Lay out your wraps. Spoon filling down the center of each wrap, leaving 1 inch at the ends.
- Roll tightly, tucking in the sides. Serve immediately for a soft roll, or bake at 350°F (175°C) for 10-15 minutes for a crisp exterior.
Notes
For a dairy-free option, use plant-based cream cheese and vegan cheese. Adjust seasoning to taste.

