Keto Philly Cheesesteak Rolls

Golden-baked Ultimate Keto Philly Cheesesteak Rolls sit on a wooden board, filled with melted provolone, steak, and peppers. Save
Golden-baked Ultimate Keto Philly Cheesesteak Rolls sit on a wooden board, filled with melted provolone, steak, and peppers. | yumwhisperer.com

These keto-friendly rolls feature tender strips of ribeye steak, sautéed bell peppers, and sweet onions wrapped in a fathead dough crust. With only 4 net carbs per roll, they deliver all the savory comfort of a classic Philly cheesesteak without the high carb count.

The almond flour-based dough creates a golden, cheesy exterior while provolone adds creamy richness inside. Perfect for dinner or meal prep, each roll packs 27 grams of protein to keep you satisfied.

The first time I made these, my husband thought Id ordered delivery from some fancy sandwich shop in Philadelphia. The aroma of sizzling peppers and caramelized onions filled our tiny apartment kitchen, and when I pulled these golden rolls from the oven, he literally stopped mid-sentence. Now theyre our Friday night tradition, something we look forward to all week long.

Last winter, during a particularly brutal snowstorm, we had neighbors stuck at home with nothing but crackers in their pantry. I sent over a batch of these warm rolls, and the text I got back was absolutely priceless. Theres something about piping hot steak and melted cheese that makes any situation feel instantly better, dont you think?

Ingredients

  • Ribeye steak (1 lb): Ribeyes incredible marbling makes all the difference here, keeping each bite tender and juicy even after baking
  • Green and red bell peppers (1 each): Using both colors isnt just pretty, it gives you sweetness from the red and a slight pepperiness from the green
  • Yellow onion (1 small): Yellow onions caramelize beautifully, adding that essential savory depth that defines a great cheesesteak
  • Worcestershire sauce (1 teaspoon): This is the secret umami bomb that makes the filling taste like its been simmering for hours
  • Shredded mozzarella (1 ½ cups): Absolutely crucial for the dough structure, pre-shredded works but freshly grated melts more evenly
  • Cream cheese (2 oz): Let this come to room temperature first, or youll be fighting lumps in your dough forever
  • Almond flour (1 ¼ cups): Super fine almond flour gives the best bread-like texture, coarse almond meal makes the dough oddly grainy
  • Large egg (1): Room temperature eggs incorporate into the cheese mixture much more smoothly than cold ones
  • Baking powder (½ teaspoon): This tiny amount gives the dough just enough lift to avoid becoming a dense, puck-like disaster
  • Garlic powder (½ teaspoon): Infuses the dough with subtle savory notes that complement the filling perfectly
  • Provolone slices (6): Provolone melts into that classic gooey cheesesteak consistency, though Swiss works in a pinch

Instructions

Preheat your oven to 375°F:
Line a baking sheet with parchment paper now, because scrambling for it later when your hands are covered in cheese dough is not fun
Sear the steak slices:
Heat olive oil in a large skillet over medium-high heat and add the thinly sliced ribeye, cooking for just 2 to 3 minutes until browned
Cook the vegetables:
In the same skillet, sauté the sliced peppers and onions for 4 to 5 minutes until they soften and start to smell amazing
Combine the filling:
Return the steak to the pan with the vegetables, stir in Worcestershire sauce, salt, and pepper, cook for 1 minute, then let it cool slightly
Melt the cheeses for dough:
Combine mozzarella and cream cheese in a microwave-safe bowl, heating in 30-second intervals while stirring until completely smooth
Form the dough:
Mix in almond flour, egg, baking powder, and garlic powder until a uniform dough forms, and if its impossibly sticky, refrigerate for 5 minutes
Divide and flatten:
Split the dough into 6 equal pieces and roll each between parchment paper into rectangles about 5 by 3 inches
Assemble the rolls:
Place a provolone slice on each rectangle, top with 2 to 3 tablespoons of filling, then roll tightly and pinch seams shut
Bake until golden:
Place rolls seam-side down on the prepared baking sheet and bake for 20 to 25 minutes until theyre beautifully browned
Rest before serving:
Let them cool for 5 minutes so the cheese sets slightly and you dont burn your tongue on molten filling
Close-up of Ultimate Keto Philly Cheesesteak Rolls, revealing juicy steak and sautéed peppers inside a cheesy, low-carb dough. Save
Close-up of Ultimate Keto Philly Cheesesteak Rolls, revealing juicy steak and sautéed peppers inside a cheesy, low-carb dough. | yumwhisperer.com

My sister-in-law called me midway through her first keto journey, ready to quit because she missed sandwiches so much. I talked her through making these over the phone, and when she texted a picture of her perfectly golden rolls with the caption Im crying, these are so good, I literally laughed out loud. Food nostalgia hits differently when you think you can never have it again.

Making Ahead Like A Pro

You can absolutely prepare the filling a day in advance and store it in the refrigerator, which actually helps the flavors meld together beautifully. The dough, however, is best made fresh because it becomes stubbornly difficult to work with once chilled overnight. If youre pressed for time, slice all your vegetables and portion the steak the night before, so the active cooking time becomes almost nothing.

Freezing For Later

These rolls freeze surprisingly well, which is fantastic because the recipe makes exactly enough for two dinners for us. After baking, let them cool completely, wrap individually in plastic wrap, then store in a freezer bag for up to three months. Reheat in a 350°F oven for about 10 minutes, and they come back remarkably close to fresh, with the dough still retaining that satisfying chewiness that makes them so special.

Perfecting Your Rolling Technique

The trickiest part of this recipe is definitely rolling out the dough without it sticking to everything or tearing apart. Keep the dough between parchment paper at all times, and if it starts feeling too soft or stubborn, pop it in the fridge for just a few minutes to firm up again.

  • Dont make the dough rectangles too thin, or theyll rip when you try to roll them
  • Overfilling seems tempting but leads to blowouts during baking, so stick to 2 to 3 tablespoons
  • Brushing the tops with a little egg wash before baking creates that gorgeous restaurant-style golden finish
Sliced Ultimate Keto Philly Cheesesteak Rolls arranged on a white plate, ready to serve with a fresh side salad. Save
Sliced Ultimate Keto Philly Cheesesteak Rolls arranged on a white plate, ready to serve with a fresh side salad. | yumwhisperer.com

These keto Philly cheesesteak rolls have become our go-to for everything from casual weeknight dinners to impressing skeptical friends who think low-carb food is boring and sad. Theres something deeply satisfying about biting into that first roll, hearing the slight crunch, and tasting all those familiar flavors that you thought you had to give up forever.

Questions & Answers

Yes, you can freeze assembled unbaked rolls for up to 3 months. Wrap individually in plastic wrap and store in a freezer bag. Thaw overnight in the refrigerator before baking as directed.

Ribeye is ideal for its tenderness and marbling, but skirt steak or flank steak also work well. Slice the beef thinly against the grain for the most tender result.

The fathead dough can be prepared up to 24 hours in advance. Wrap tightly in plastic and refrigerate. Let it come to room temperature for easier rolling.

No, these rolls contain dairy in the form of mozzarella, cream cheese, and provolone. The dough relies on cheese for structure, making dairy substitutions difficult.

Store cooled rolls in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F oven for 10 minutes or microwave for 1-2 minutes until warmed through.

Coconut flour is not recommended as a direct substitute. It absorbs more liquid and would alter the dough texture significantly. Almond flour provides the best results for fathead dough.

Keto Philly Cheesesteak Rolls

Tender steak, peppers, and onions wrapped in a cheesy low-carb dough for a delicious keto twist on the classic Philly.

Prep 25m
Cook 25m
Total 50m
Servings 6
Difficulty Medium

Ingredients

For the Filling

  • 1 lb ribeye steak, thinly sliced
  • 1 tablespoon olive oil
  • 1 small green bell pepper, thinly sliced
  • 1 small red bell pepper, thinly sliced
  • 1 small yellow onion, thinly sliced
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon salt
  • 1/2 teaspoon freshly ground black pepper

For the Dough

  • 1 1/2 cups shredded mozzarella cheese
  • 2 oz cream cheese
  • 1 1/4 cups almond flour
  • 1 large egg
  • 1/2 teaspoon baking powder
  • 1/2 teaspoon garlic powder

For Assembly

  • 6 slices provolone cheese

Instructions

1
Preheat Oven: Preheat oven to 375°F. Line a baking sheet with parchment paper.
2
Cook the Steak: Heat olive oil in a large skillet over medium-high heat. Add sliced steak and cook for 2–3 minutes until browned. Remove from pan and set aside.
3
Sauté Vegetables: Add peppers and onion to the same skillet. Sauté for 4–5 minutes until softened.
4
Combine Filling: Return steak to the pan. Stir in Worcestershire sauce, salt, and pepper. Cook for 1 minute, then remove from heat and let cool slightly.
5
Prepare Cheese Mixture: In a microwave-safe bowl, combine shredded mozzarella and cream cheese. Microwave in 30-second intervals, stirring between, until melted and smooth.
6
Make the Dough: Add almond flour, egg, baking powder, and garlic powder to the cheese mixture. Mix until dough forms. If sticky, refrigerate for 5 minutes.
7
Shape Dough: Divide dough into 6 equal pieces. Roll each into a 5x3 inch rectangle between two sheets of parchment paper.
8
Assemble Rolls: Place a slice of provolone on each dough rectangle. Top with 2–3 tablespoons of steak and pepper mixture.
9
Roll and Seal: Carefully roll up each rectangle, pinching seams to seal. Place seam-side down on the prepared baking sheet.
10
Bake: Bake for 20–25 minutes until golden brown. Let cool for 5 minutes before serving.
Additional Information

Equipment Needed

  • Large skillet
  • Baking sheet
  • Parchment paper
  • Microwave-safe bowl
  • Rolling pin
  • Sharp knife

Nutrition (Per Serving)

Calories 370
Protein 27g
Carbs 7g
Fat 27g

Allergy Information

  • Contains dairy (mozzarella, cream cheese, provolone) and tree nuts (almond flour)
  • Check Worcestershire sauce for gluten if sensitive
  • Contains eggs
Celeste Nguyen

Sharing easy, wholesome recipes and kitchen tips for real-life home cooks and busy families.