Keto Philly Cheesesteak Roll Ups – Low Carb, High Protein Comfort Food
Hi, I’m Sarah Jansen, a traveler and food blogger who has always been in love with foods that carry both flavor and comfort. One of the joys of travel is discovering how classic dishes transform in different kitchens, and my kitchen is no exception. Today, I want to share a recipe that brings the heart of Philadelphia’s famous cheesesteak into a keto-friendly, low-carb form: Keto Philly Cheesesteak Roll Ups.
What excites me about this dish is its ability to deliver all the indulgent, cheesy, savory satisfaction of the original sandwich—without the heavy bread. Instead, we use tender slices of steak rolled up with caramelized onions, bell peppers, mushrooms, and gooey melted cheese. It’s like comfort food wrapped into a neat, protein-packed bite.
This recipe has quickly become one of my travel-inspired staples. Whether you’re meal-prepping, serving as an appetizer, or looking for a main dish that feels special yet easy, these roll ups check every box.
Overview of Keto Philly Cheesesteak Roll Ups

The Keto Philly Cheesesteak Roll Ups are a low-carb twist on the beloved Philadelphia cheesesteak sandwich. Instead of stuffing a hoagie roll, we take thin slices of tender steak and roll them around a flavorful filling of sautéed onions, bell peppers, and mushrooms, all bound together with melted provolone or mozzarella cheese. The result is a handheld dish that’s juicy, cheesy, and deeply satisfying while staying within keto guidelines.
These roll ups are incredibly versatile—they can be served as a main course alongside roasted vegetables or salad, or cut into smaller portions for party-ready appetizers. Their high protein, low-carb profile makes them ideal for keto, paleo, and gluten-free eaters, yet their flavor appeals to everyone at the table.
Cooking these roll ups is straightforward. The steak sears quickly, the vegetables soften into sweetness, and the cheese adds that comforting gooeyness. What you get is a recipe that balances indulgence and nutrition, proving once again that keto eating doesn’t mean sacrificing flavor.
Ingredients for Keto Philly Cheesesteak Roll Ups

Here’s everything you’ll need:
- Steak (1 lb, thinly sliced ribeye or flank steak) – tender and ideal for rolling
- Olive oil (2 tbsp) – for sautéing vegetables
- Onion (1 medium, thinly sliced) – sweet caramelization
- Bell peppers (2, mixed colors, thinly sliced) – bright crunch
- Mushrooms (1 cup, sliced) – earthy balance
- Garlic (2 cloves, minced) – depth of flavor
- Salt & black pepper (to taste)
- Provolone cheese (6–8 slices) – melty, classic Philly cheesesteak flavor
- Fresh parsley (for garnish) – optional, for freshness
How to Make Keto Philly Cheesesteak Roll Ups

Making Keto Philly Cheesesteak Roll Ups is simple and rewarding. Here’s how to pull it together:
- Prep the steak: If your steak slices are too thick, place them between two sheets of parchment and pound gently with a meat mallet until thin. This ensures easy rolling and even cooking. Season both sides with salt and pepper.
- Cook the vegetables: Heat olive oil in a skillet over medium heat. Add onions, peppers, and mushrooms, and sauté for 6–8 minutes until softened and slightly caramelized. Add garlic in the last minute, stirring to release its aroma. Remove from heat and set aside.
- Assemble roll ups: Lay out each steak slice, top with a spoonful of the vegetable mixture, and place a slice (or half-slice) of provolone cheese on top. Roll tightly and secure with a toothpick if needed.
- Cook roll ups: Heat a large skillet or cast-iron pan over medium-high heat. Add a little olive oil, then place roll ups seam-side down. Sear on each side for 2–3 minutes until the steak is browned and cooked through, and the cheese has melted.
- Serve hot: Transfer to a serving plate, sprinkle with fresh parsley, and enjoy immediately.
Instructions:
- Prepare the Steak: Start with thinly sliced ribeye or flank steak. If it’s a little thick, gently pound each piece with a mallet to about ¼-inch thickness. This helps with even cooking and makes rolling much easier. Season generously with salt and freshly ground black pepper. Set aside while you prepare the filling.
- Cook the Vegetables: In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add sliced onions, bell peppers, and mushrooms. Sauté for 6–8 minutes, stirring occasionally, until vegetables become tender and slightly caramelized. Add minced garlic and cook for an additional minute. Season lightly with salt and pepper. Transfer the vegetable mixture to a bowl and allow it to cool slightly.
- Assemble the Roll Ups: Lay one slice of steak flat on a cutting board. Place a spoonful of the cooked vegetable mixture in the center, followed by a slice of provolone cheese. Carefully roll the steak around the filling, tucking in the sides if possible. Secure with a toothpick to hold its shape. Repeat with remaining steak slices.
- Cook the Roll Ups: Heat a clean skillet or cast-iron pan over medium-high heat. Lightly oil the surface, then add the roll ups seam-side down. Cook for 2–3 minutes per side, rotating until all sides are seared and browned. The cheese inside should be melted, and the steak cooked through.
- Serve: Remove toothpicks and arrange the roll ups on a serving platter. Garnish with chopped parsley and serve immediately while hot and cheesy.
Cook & Prep Times
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
Nutrition Information (per serving, approx.)
- Calories: 310
- Protein: 27g
- Fat: 20g
- Carbohydrates: 4g
- Fiber: 1g
- Net Carbs: 3g
Serving of Keto Philly Cheesesteak Roll Ups

These Keto Philly Cheesesteak Roll Ups are best enjoyed fresh and hot, with the cheese perfectly melted and gooey. For a light keto dinner, pair them with a crisp side salad dressed with olive oil and lemon. For a heartier meal, add a side of roasted broccoli, zucchini fries, or cauliflower mash.
If you’re hosting, serve them on a platter as bite-sized appetizers. Simply slice each roll up into halves or thirds and secure with decorative skewers. They’ll be the first dish to disappear at any gathering!
For a creative lunch option, pack a few roll ups in a meal-prep container alongside a handful of cherry tomatoes or cucumber slices. They reheat well in a skillet or air fryer, keeping the steak tender and the cheese melty.
The beauty of this dish lies in its adaptability—it can shine as a weeknight meal, a party snack, or a low-carb indulgence after a busy day.
Pro Tips & Variations
- Cheese Options: Swap provolone with mozzarella, Swiss, or pepper jack for a twist.
- Add Spice: Stir sliced jalapeños into the vegetable filling for heat.
- Air Fryer Method: Cook roll ups at 400°F for 10 minutes, flipping halfway.
- Meal Prep Friendly: Store cooked roll ups in airtight containers for up to 3 days.
- Make It Creamier: Add a smear of cream cheese before rolling for richness.
Final Thoughts
The Keto Philly Cheesesteak Roll Ups prove that comfort food can be both indulgent and low-carb. Every bite is packed with juicy steak, caramelized vegetables, and gooey cheese—a trio that satisfies cravings while staying true to keto goals.
As a traveler, I love recipes like this because they’re versatile: a family dinner, a party appetizer, or a lunchbox favorite. They carry the spirit of Philly’s iconic sandwich but in a format that feels modern, light, and guilt-free.
Cooking should bring joy, and these roll ups do exactly that. They’re quick, flavorful, and endlessly customizable—everything a busy home cook or keto dieter could want. Add them to your weekly rotation and watch them become a household favorite.
– Sarah Jansen