You know that moment when you’re craving something indulgent but don’t want to wreck your keto progress? That was me last week, staring longingly at a Philly cheesesteak sandwich. Then it hit me—why not make all those glorious flavors keto-friendly? These Keto Philly Cheesesteak Roll Ups are my little victory dance in the kitchen. Thin slices of beef hugging melted provolone, with just enough peppers and onions to make it authentic—minus the carb overload. They’re ready in 20 minutes flat, and trust me, even non-keto folks will be sneaking seconds. Game changer!

Why You’ll Love These Keto Philly Cheesesteak Roll Ups
Listen, I’m not just saying this because I invented them—these roll ups are legitimately addictive. Here’s why:
- 20 minutes flat: From fridge to plate faster than takeout (and way tastier)
- Minimal ingredients: Just beef, cheese, peppers, and onions—no weird keto substitutes
- Bold cheesesteak flavor: All the melty, savory goodness without the bread guilt
- Meal prep hero: Make a batch for quick lunches or midnight snacks (no judgment)
Seriously, even my carb-loving husband hoards these. That’s the real test.
Ingredients for Keto Philly Cheesesteak Roll Ups
Here’s everything you’ll need to make these flavor-packed roll ups happen:
- 8 slices thinly sliced beef (sirloin or ribeye, about 1/8 inch thick – ask your butcher to do this!)
- 1 cup packed shredded provolone cheese (the pre-shredded stuff works fine here)
- 1/2 cup finely sliced green bell peppers (I like them in thin matchsticks)
- 1/2 cup thinly sliced onions (yellow or white both work great)
- 1 tbsp olive oil (or avocado oil if you prefer)
- 1/2 tsp each salt, black pepper, and garlic powder (trust me, this simple trio makes magic)
Ingredient Notes & Substitutions
Let me tell you why I swear by these specific ingredients – and what you can tweak if needed:
Provolone cheese is my ride-or-die here because it melts beautifully without turning greasy. That said, I’ve successfully used mozzarella when provolone wasn’t handy – just expect a slightly milder flavor.
Thin-cut beef is non-negotiable unless you want to wrestle with tough rolls. No butcher nearby? Freeze your steak for 30 minutes first – it makes slicing way easier.
The bell peppers and onions can absolutely be swapped. Mushrooms give an awesome umami boost, and sometimes I’ll throw in some jalapeños when I’m feeling spicy. Just keep veggie amounts roughly the same so your rolls don’t get soggy.
And about that oil – avocado oil works just as well if that’s what you’ve got. The key is using something with a high smoke point since we’ll be searing those rolls.
Equipment You’ll Need
Grab these basics from your kitchen—no fancy gadgets required:
- 10-inch skillet (cast iron gives the best sear, but nonstick works too)
- Tongs for flipping those roll ups without losing precious cheese
- Toothpicks to keep everything snug while cooking
- Sharp knife & cutting board for prepping veggies
That’s it! Now let’s roll—literally.
How to Make Keto Philly Cheesesteak Roll Ups
Okay, let’s get these beauties rolling—literally! Follow these steps and you’ll have restaurant-worthy keto cheesesteaks in no time. I’ve made these dozens of times (okay, maybe hundreds—don’t judge my cheesesteak obsession), so trust these tips.
Step 1: Sauté the Veggies
First, heat your olive oil in that skillet over medium heat—you’ll know it’s ready when a tiny piece of onion sizzles immediately. Toss in your peppers and onions and give them a good stir. Now here’s my secret: don’t crowd the pan! Spread them out in a single layer and let them cook undisturbed for about 2 minutes before stirring again. You want them soft with just a bit of crunch, about 3-4 minutes total. When they start smelling sweet and the onions turn translucent, scoop them out onto a plate.
Step 2: Season and Assemble
Lay your beef slices flat on a clean surface—I use my cutting board. Sprinkle both sides evenly with that salt, pepper, and garlic powder combo. Now the fun part: pile about 2 tablespoons of cheese and a spoonful of veggies onto one end of each slice. Leave about an inch of bare beef at the edges—this prevents filling explosions later! Pro tip: if your cheese is clumping, sprinkle it instead of piling it.
Step 3: Roll and Cook
Here’s where you channel your inner sushi chef: start rolling tightly from the filled end, tucking in any escapee veggies as you go. Secure each roll with a toothpick—just poke it through where the seam meets. Now wipe out your skillet (those browned bits are flavor gold) and crank it to medium-high. Cook rolls seam-side down first for 2-3 minutes until beautifully browned—don’t peek too soon or they’ll stick! Flip carefully with tongs and cook another 2 minutes. You’ll know they’re done when the beef is no longer pink and the cheese starts oozing seductively.
Let them rest for just a minute before serving—this keeps all that glorious cheese inside where it belongs. Warning: resisting the urge to eat them straight from the pan requires superhuman willpower.
Tips for Perfect Keto Philly Cheesesteak Roll Ups
After making these roll ups more times than I can count (my family’s obsessed, okay?), I’ve picked up some game-changing tricks. These little tweaks make all the difference between good and holy-cow-that’s-amazing:
- Pat your beef dry: Sounds simple, but moisture is the enemy of a good sear. Right before assembling, I blot each slice with a paper towel—those browned edges are worth the extra 30 seconds.
- Resist overstuffing: I know, it’s tempting to pack in more cheese (who wouldn’t?), but too much filling makes rolling impossible. Stick to about 2 tablespoons per slice—the cheese will melt and spread beautifully anyway.
- Let them rest: I used to burn my fingers diving in immediately. Now I wait 60 seconds after cooking—just long enough for the cheese to set slightly. Less mess, more flavor concentration.
Bonus tip from my last kitchen disaster: if your rolls start unrolling in the pan, don’t panic! Just flip them carefully and press gently with the tongs—they’ll usually behave. Learned that the hard way after chasing a rogue roll-up across my stovetop.
Serving Suggestions
Now comes the best part—eating these glorious roll ups! I usually serve 2 per person for a satisfying meal (though my teenage son somehow manages 4…boys). Here’s how I love to plate them:
- Cauliflower mash: Spoon some creamy mash underneath—the way the cheese mingles with it? Absolute perfection. I jazz mine up with garlic and a splash of heavy cream.
- Crisp side salad: My go-to is romaine with a sharp vinaigrette to cut through the richness. Sometimes I’ll throw in some avocado if I’m feeling fancy.
- Roasted veggies: When I want something heartier, roasted Brussels sprouts or zucchini coins make a killer combo.
For parties, I’ll slice them into bite-sized pieces with a toothpick in each—they disappear faster than I can make them. And confession time: I’ve been known to eat them cold straight from the fridge at midnight. No shame in my keto game.
Storing and Reheating
Here’s the beautiful thing about these roll ups—they’re almost as good reheated as they are fresh! But only if you do it right. After years of trial and error (and a few sad, soggy batches), here’s my foolproof system:
Refrigerating: Let them cool completely first—no one wants a sweaty container! I store them in a single layer in an airtight container with parchment between layers if stacking. They’ll keep beautifully for 3 days, though in my house they never last that long. The cheese stays melty, and the beef actually gets more flavorful.
Reheating magic: Skip the microwave unless you enjoy rubbery beef! Instead:
- Skillet method: My absolute favorite. Heat a dry skillet over medium, add rolls seam-side down first, and cover loosely with foil. Takes about 3 minutes per side—you’ll hear that cheese start sizzling again!
- Oven method: Perfect for batches. 350°F for 8-10 minutes on a baking sheet. Pro tip: spritz them lightly with oil first for extra crispness.
Funny story—the first time I made these, I froze a batch for “later.” Big mistake. The texture turned all wrong when thawed. So learn from my fail: these are best enjoyed fresh or refrigerated for a few days. Your future self will thank you when that midnight craving hits!
Keto Philly Cheesesteak Roll Ups FAQs
I get asked these questions ALL the time—usually while friends are stuffing their faces with these roll ups. Here are the answers straight from my cheesesteak-obsessed kitchen:
Can I use chicken instead of beef?
Absolutely! Thin chicken cutlets work beautifully—just pound them to 1/4 inch thickness first. Cook time drops to about 1-2 minutes per side since chicken cooks faster. Pro tip: add a pinch of smoked paprika to mimic that beefy depth.
Can I freeze these roll ups?
*Sigh* I wish. I learned the hard way that freezing turns the beef weirdly tough and the cheese grainy. They’re best enjoyed fresh or kept in the fridge for up to 3 days. But hey, they disappear so fast you probably won’t have leftovers anyway!
What cheese alternatives work besides provolone?
Mozzarella melts like a dream (though it’s milder), and sharp cheddar adds a nice kick. For something special, try pepper jack—the spice pairs amazingly with the peppers. Just avoid pre-shredded “low moisture” varieties—they don’t get as gloriously gooey.
There you have it—my most frequently asked roll up mysteries solved! Now go forth and cheesesteak without fear.
Nutritional Information
Let’s talk numbers—because even when we’re indulging in cheesy deliciousness, it’s nice to know what we’re working with! Here’s the breakdown for 2 roll ups (because let’s be real, who stops at one?):
- Calories: 320
- Fat: 22g (10g saturated – that’s the good cheese doing its thing)
- Protein: 25g (beef for the win!)
- Net Carbs: 5g (mainly from those flavorful veggies)
- Fiber: 1g
- Sugar: 2g (natural from the onions and peppers)
Now, a little chef’s truth—these numbers can wiggle a bit depending on your exact ingredients. That gorgeous grass-fed ribeye? Might bump up the fat. Extra-heavy on the cheese? No judgment here, but it’ll change the counts. That’s why I always say: nutrition labels are guidelines, not gospel. The important thing is you’re enjoying real, satisfying food without the carb overload.
Pro tip: If you’re tracking macros closely, weigh your cheese and beef—pre-shredded cheese especially can vary wildly in volume measurements. My 1 “cup” might be your 1.5 cups depending how we pack it!
Share Your Experience
Nothing makes me happier than seeing these roll ups in your kitchens! Did the cheese melt perfectly? Did your kids actually eat their veggies without complaining? (That last one might be a miracle worth documenting.) Snap a pic and tag me on Instagram—I’ll probably screenshot it and show my husband like “SEE? I’M NOT THE ONLY CHEESESTEAK OBSESSED PERSON!”
And hey, if you put your own spin on them—maybe added some bacon (genius) or swapped in spicy peppers—drop a comment below. We’re all here for those kitchen wins, messy rolls and all. Happy rolling, friends!
Print
Irresistible 20-Minute Keto Philly Cheesesteak Roll Ups
- Total Time: 20 minutes
- Yield: 4 servings
- Diet: Low Carb
Description
A low-carb twist on the classic Philly cheesesteak, using rolled-up slices of meat filled with cheese, peppers, and onions.
Ingredients
- 8 slices of thinly sliced beef (such as sirloin or ribeye)
- 1 cup shredded provolone cheese
- 1/2 cup sliced green bell peppers
- 1/2 cup sliced onions
- 1 tbsp olive oil
- 1/2 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
Instructions
- Heat olive oil in a skillet over medium heat.
- Add sliced peppers and onions, sauté until soft.
- Season beef slices with salt, pepper, and garlic powder.
- Place a portion of the sautéed peppers, onions, and cheese on each beef slice.
- Roll up the beef slices tightly.
- Secure with toothpicks if needed.
- Cook in the skillet for 2-3 minutes per side until beef is browned and cheese melts.
- Serve warm.
Notes
- Use thinly sliced beef for easier rolling.
- Adjust cheese and vegetables to your preference.
- Can be made ahead and reheated.
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Category: Main Dish
- Method: Stovetop
- Cuisine: American