Craving the bold, savory flavors of a Philly cheesesteak — but sticking to a low-carb lifestyle? These Keto Philly Cheesesteak Rolls are the perfect answer. Packed with thin-sliced beef, sautéed peppers and onions, and gooey melted cheese, all wrapped in a keto-friendly dough or melted cheese “roll,” this recipe delivers all the indulgence without the carbs.
Inspired by the classic sandwich from Philadelphia, this keto twist skips the hoagie bun in favor of low-carb alternatives while preserving every bit of that juicy, cheesy, beefy flavor. They’re perfect for a satisfying dinner, appetizer, or even a meal prep lunch you’ll look forward to all week.
Whether you’re doing strict keto or just cutting back on carbs, these cheesesteak rolls are easy to make, full of protein, and incredibly satisfying.
Ingredients Overview

Here’s what you’ll need to make these delicious keto cheesesteak rolls — and why each ingredient matters:
-
Thinly Sliced Steak: Ribeye is traditional for cheesesteaks thanks to its marbling and tenderness. Flank steak or sirloin are leaner options that also work well. The key is slicing the beef very thin, ideally against the grain, for that classic texture.
-
Bell Peppers & Onions: These sautéed veggies add sweetness and texture. Green bell peppers are traditional, but red or yellow can be used for a milder, sweeter flavor.
-
Provolone Cheese: Melty and mild, provolone is the go-to for Philly cheesesteaks. Mozzarella or cheddar can also be used depending on your taste. For keto “rolls,” slices of provolone also serve as the wrap.
-
Mushrooms (Optional): Adds umami depth. Portobello or white button mushrooms work well — just be sure to cook off excess moisture.
-
Seasonings: Garlic powder, salt, black pepper, and a pinch of paprika give the beef and vegetables a classic savory base.
-
Avocado or Olive Oil: Used for sautéing the beef and vegetables — both are keto-friendly and add healthy fats.
Roll Options:
-
Cheese Wraps: Use provolone or mozzarella slices as “rolls.” Melt slightly, then fill and roll.
-
Fathead Dough: Made from almond flour, shredded cheese, egg, and cream cheese — baked into rollable dough.
-
Lettuce Wraps: For a fresh, crunchy, ultra-light option.
Ingredient Tips:
-
Freeze steak for 15 minutes before slicing to make it easier to cut thinly.
-
Don’t overcrowd the pan — cook veggies and beef in batches for better browning.
-
Use full-fat cheese for best melting and keto macros.
Step-by-Step Instructions
-
Prep the Steak: Thinly slice the steak against the grain. Pat dry and season with salt, pepper, and a pinch of garlic powder and paprika.
-
Sauté the Veggies: Heat 1 tablespoon avocado oil in a large skillet over medium-high heat. Add sliced onions and bell peppers. Sauté for 5–7 minutes until softened and lightly caramelized. Add mushrooms (if using) and cook another 3 minutes. Remove from pan.
-
Cook the Beef: Add another splash of oil if needed. Sear the steak slices in the same pan over high heat for 2–3 minutes until browned. Return the sautéed vegetables to the pan, toss to combine, and remove from heat.
-
Prepare Cheese Wraps: Line a baking sheet with parchment. Lay out provolone slices (overlapping slightly, if needed) in 4-inch circles. Bake at 375°F (190°C) for 5–6 minutes until edges just begin to brown and cheese becomes flexible but not fully crisp.
-
Assemble Rolls: Let cheese cool slightly, then spoon the beef and veggie mixture onto each round. Carefully roll into a wrap using a spatula. Let rest seam-side down.
-
Serve Warm: Plate and garnish with parsley or serve with a keto-friendly dipping sauce like garlic aioli or spicy mustard.
Pro Tip: If using fathead dough, roll it out, bake for 8–10 minutes, then fill and roll while warm. For lettuce wraps, just fill and roll immediately after cooking the filling.
Tips, Variations & Substitutions
Cooking Tips:
-
Don’t overcook the cheese wraps or they’ll crack when rolling.
-
For extra cheesiness, melt additional cheese over the filling before wrapping.
-
Let the filling cool slightly before adding to the cheese so it doesn’t melt through.
Variations:
-
Jalapeño Kick: Add thinly sliced jalapeños or pepper jack cheese for spice.
-
Pizza Style: Add marinara, pepperoni, and mozzarella for a Philly-pizza mashup.
-
BBQ Beef Version: Swap seasonings for BBQ rub and drizzle with sugar-free BBQ sauce.
Substitutions:
-
Swap steak for ground beef or ground turkey for a budget-friendly option.
-
Use cauliflower tortillas for a different low-carb wrap alternative.
-
Replace peppers with zucchini or spinach for a different veggie profile.
Serving Ideas & Occasions
These keto Philly cheesesteak rolls are incredibly versatile and can be served in various ways:
-
Main Dish: Serve with a side of coleslaw, sautéed green beans, or roasted Brussels sprouts.
-
Appetizer Platter: Slice into bite-sized pieces for game day or party trays.
-
Meal Prep: Make a batch, store in the fridge, and reheat for lunches — they hold up well and are just as tasty the next day.
Dipping Sauces:
-
Garlic aioli
-
Keto ranch
-
Spicy mustard
-
Horseradish cream
Occasions:
-
Keto family dinners
-
Tailgate-style spreads
-
High-protein post-workout meals
Nutritional & Health Notes
These cheesesteak rolls are packed with protein, healthy fats, and very low in carbohydrates — making them ideal for keto and low-carb lifestyles.
Nutritional Highlights (per roll, based on cheese wrap version):
-
Protein: ~20–25g depending on meat quantity
-
Fat: ~18–20g from beef and cheese
-
Carbs: ~3–5g net carbs depending on vegetable quantity and cheese used
Health Tips:
-
Use grass-fed beef for higher omega-3 and CLA content.
-
Add spinach or kale to the filling for extra fiber and vitamins.
-
Balance the plate with a fresh green salad or roasted veggies.
FAQs
Q1: Can I make these cheesesteak rolls ahead of time?
Yes! Prepare the filling in advance and store in an airtight container. Assemble cheese wraps just before serving for best texture.
Q2: What’s the best cheese to use for the wraps?
Provolone and mozzarella both work well. Use full-fat slices, and avoid overly aged cheeses as they won’t melt evenly.
Q3: Can I freeze these keto cheesesteak rolls?
Freezing is not ideal for cheese wraps as they may get rubbery when reheated. For better results, freeze just the filling and assemble fresh.
Q4: How do I keep the cheese from cracking when rolling?
Let it cool just enough to handle — if it’s too hot, it won’t hold; if it cools too much, it will break. Work quickly after baking.
Q5: Can I make this recipe dairy-free?
It’s challenging since cheese is central to the dish, but you can use dairy-free cheese slices and a meat-and-veggie filling. Texture and melt will vary.
Q6: What’s fathead dough and how do I use it here?
Fathead dough is a keto-friendly dough made with almond flour, mozzarella, cream cheese, and egg. Roll it out, bake briefly, fill with cheesesteak mix, and roll up while warm.
Q7: Are these suitable for meal prep?
Absolutely. Store in meal prep containers in the fridge for up to 4 days. Reheat gently in a skillet or microwave until warmed through.
Low-carb and loaded with flavor, these keto Philly cheesesteak rolls feature tender steak, sautéed peppers and onions, and melted provolone — wrapped in cheese or keto dough for the perfect handheld comfort food.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
-
¾ lb ribeye, sirloin, or flank steak, thinly sliced
-
1 bell pepper, thinly sliced
-
1 small onion, thinly sliced
-
1 tbsp avocado or olive oil
-
1 tsp garlic powder
-
½ tsp smoked paprika
-
Salt & black pepper to taste
-
8 slices provolone cheese (or keto wrap of choice)
Optional:
-
½ cup sliced mushrooms
-
¼ tsp red pepper flakes
-
Fresh parsley or green onion for garnish
Instructions
-
Preheat oven to 375°F (190°C). Line a baking sheet with parchment.
-
Heat oil in skillet. Sauté onions and peppers 5–7 minutes. Add mushrooms if using.
-
In same pan, cook steak over high heat until browned. Season with garlic powder, paprika, salt, and pepper.
-
Return veggies to pan and toss with steak.
-
Lay provolone slices on baking sheet and bake 5–6 minutes until melted and pliable.
-
Let cool slightly, then spoon filling into each and roll up.
-
Serve hot with your favorite low-carb dip.
