Let’s Gather Our Ingredients
Alright, friend, let’s get everything we need to make these amazing keto Philly cheesesteak rolls. Don’t worry, I’ve got you covered with substitutions and tips along the way!
For the Keto Rolls:
- Fathead Dough Base:
- 8 oz Cream Cheese, softened
- 4 oz Mozzarella Cheese, shredded
- 2 Large Eggs
- 2 cups Almond Flour, finely ground
- 1 tsp Baking Powder
- 1/2 tsp Garlic Powder (optional)
For the Philly Cheesesteak Filling:
- 1 lb Thinly Sliced Steak (Ribeye or Sirloin recommended)
- 1 tbsp Olive Oil or Avocado Oil
- 1 Large Onion, thinly sliced
- 1 Bell Pepper (Green or a mix of colors), thinly sliced
- 4 oz Mushrooms, sliced (optional)
- 4 slices Provolone Cheese (or your favorite cheese for melting)
- Salt and Pepper to taste
- Garlic Powder to taste
- Onion Powder to taste
Optional Toppings:
- Hot Sauce
- Pickled Jalapeños
- Your favorite keto-friendly condiments
Step-by-Step Instructions: Let’s Get Cooking!
Okay, friend, here’s the game plan. We’re going to tackle the dough first, then get that amazing cheesesteak filling going. Trust me, it’s easier than it looks!
Step 1: Making the Keto Rolls (Fathead Dough)
- Preheat the Oven: Set your oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Melt the Cheeses: In a microwave-safe bowl, combine the cream cheese and mozzarella cheese. Microwave in 30-second intervals, stirring in between, until completely melted and smooth. This is important – no lumps allowed!
- Combine Ingredients: Add the eggs to the melted cheese mixture and mix well until fully incorporated. Then, add the almond flour, baking powder, and garlic powder (if using). Mix everything together until a dough forms. It might seem a little sticky at first, but keep mixing!
- Knead the Dough: Lightly flour your hands with almond flour to prevent sticking. Knead the dough for a couple of minutes until it’s smooth and pliable.
- Shape the Rolls: Divide the dough into 4 equal portions. Roll each portion into a log shape, about 6-8 inches long. Place the rolls on the prepared baking sheet.
- Bake: Bake for 20-25 minutes, or until golden brown. Keep a close eye on them, as baking times can vary! They should feel firm to the touch.
- Cool: Let the rolls cool slightly before slicing and filling. This helps them hold their shape.
Step 2: Preparing the Philly Cheesesteak Filling
- Prep the Steak: If your steak isn’t already thinly sliced, you can partially freeze it for about 30 minutes to make it easier to slice thinly. This is a game-changer!
- Sauté the Veggies: Heat the olive oil or avocado oil in a large skillet over medium-high heat. Add the sliced onions and bell peppers (and mushrooms, if using) and cook until softened and slightly caramelized, about 8-10 minutes. Season with salt, pepper, garlic powder, and onion powder to taste. Remove the veggies from the skillet and set aside.
- Cook the Steak: Add the thinly sliced steak to the same skillet (you might need to do this in batches to avoid overcrowding). Cook the steak quickly, stirring frequently, until it’s browned and cooked through, about 3-5 minutes. Season with salt, pepper, garlic powder, and onion powder to taste.
- Combine and Melt Cheese: Return the cooked veggies to the skillet with the steak. Stir everything together. Arrange the provolone cheese slices on top of the steak and veggie mixture. Cover the skillet and let the cheese melt, about 1-2 minutes. You can also pop the skillet under the broiler for a minute or two to melt the cheese if you prefer. Just watch it closely so it doesn’t burn!
Step 3: Assembling Your Keto Philly Cheesesteak Rolls
- Slice the Rolls: Carefully slice each keto roll lengthwise, creating a pocket for the filling.
- Fill the Rolls: Spoon the Philly cheesesteak filling into each roll, packing it in nicely.
- Serve: Serve immediately and enjoy! Don’t forget your favorite keto-friendly toppings.
Pro Tips and Variations for Keto Cheesesteak Perfection
Now that you’ve got the basics down, let’s talk about some ways to customize these Keto Philly Cheesesteak Rolls to your liking. I’ve learned a few tricks along the way!
- Cheese Choices: While provolone is traditional, feel free to experiment with other cheeses like mozzarella, cheddar, or even a pepper jack for a little kick.
- Veggie Variations: Add different veggies like jalapeños, banana peppers, or even spinach for extra flavor and nutrients.
- Steak Selection: Ribeye is my personal favorite because of its richness, but sirloin or even shaved steak work great too.
- Spice It Up: Add a dash of red pepper flakes or a sprinkle of cayenne pepper to the filling for some heat.
- Make it Ahead: You can prepare the cheesesteak filling ahead of time and store it in the refrigerator for up to 3 days. Just reheat it before assembling the rolls.
- Dealing with Sticky Dough: If your fathead dough is too sticky to handle, try chilling it in the refrigerator for 15-20 minutes before shaping the rolls. This makes it much easier to work with.
Other Keto Recipes You’ll Love
Looking for more delicious keto-friendly meal ideas? I’ve got you covered! Once you master these rolls, why not give Philly Cheesesteak Mac a try for a comforting twist? Or how about Philly Cheesesteak Pasta for a family-friendly dinner? If you want to compare different low carb roll options, check out Cheesesteak Roll Perfection for alternative keto bread options. You might also love Philly Cheesesteak Bowls if you’re trying to avoid the roll altogether! And of course, you can’t go wrong with the classic Philly Cheese Steak itself!
Enjoy Your Keto Philly Cheesesteak Rolls!
There you have it – delicious, satisfying Keto Philly Cheesesteak Rolls that will keep you on track with your low-carb goals. Remember, cooking is all about experimenting and having fun, so don’t be afraid to put your own spin on this recipe. Enjoy every bite, my friend!
What is Fathead dough and why is it used for the keto rolls?
Fathead dough is a low-carb dough made primarily from cream cheese, mozzarella cheese, almond flour, and eggs. It’s used to create a keto-friendly roll that replaces traditional bread, allowing you to enjoy a Philly Cheesesteak while staying within your carb limits.
Can I prepare the Philly cheesesteak filling in advance?
Yes, you can prepare the cheesesteak filling ahead of time and store it in the refrigerator for up to 3 days. Just reheat it before assembling the rolls.
What are some cheese alternatives to provolone for the filling?
While provolone is traditional, you can experiment with other cheeses like mozzarella, cheddar, or even pepper jack for a little kick.
What kind of steak is recommended for the Philly Cheesesteak Filling?
The recipe recommends using thinly sliced Ribeye or Sirloin steak for the filling. Ribeye is a personal favorite due to its richness, but sirloin or shaved steak also work well.

Irresistible Keto Philly Cheesesteak Rolls
Equipment
- Baking Sheet
- Parchment paper
- Microwave-safe bowl
- Mixing Bowls
- Spatula
- Large skillet
- Knife
- Cutting board
- Measuring cups and spoons
- Oven
- Broiler (optional)
Ingredients
- 8 oz Cream Cheese, softened
- 4 oz Mozzarella Cheese, shredded
- 2 Large Eggs
- 2 cups Almond Flour, finely ground
- 1 tsp Baking Powder
- ½ tsp Garlic Powder optional
- 1 lb Thinly Sliced Steak Ribeye or Sirloin recommended
- 1 tbsp Olive Oil or Avocado Oil
- 1 Large Onion, thinly sliced
- 1 Bell Pepper Green or a mix of colors
- 4 oz Mushrooms, sliced optional
- 4 slices Provolone Cheese or your favorite cheese for melting
- Salt to taste
- Pepper to taste
- Garlic Powder to taste
- Onion Powder to taste
Instructions
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- In a microwave-safe bowl, combine cream cheese and mozzarella cheese. Microwave in 30-second intervals, stirring in between, until completely melted and smooth.
- Add eggs to the melted cheese mixture and mix well until fully incorporated. Add almond flour, baking powder, and garlic powder (if using). Mix until a dough forms.
- Lightly flour hands with almond flour. Knead the dough for a couple of minutes until smooth and pliable.
- Divide the dough into 4 equal portions. Roll each portion into a log shape, about 6-8 inches long. Place the rolls on the prepared baking sheet.
- Bake for 20-25 minutes, or until golden brown and firm to the touch. Let the rolls cool slightly before slicing.
- If steak isn’t already thinly sliced, partially freeze it for about 30 minutes to make it easier to slice.
- Heat olive oil or avocado oil in a large skillet over medium-high heat. Add sliced onions and bell peppers (and mushrooms, if using) and cook until softened and slightly caramelized, about 8-10 minutes. Season with salt, pepper, garlic powder, and onion powder to taste. Remove the veggies from the skillet and set aside.
- Add the thinly sliced steak to the same skillet (you might need to do this in batches to avoid overcrowding). Cook the steak quickly, stirring frequently, until it’s browned and cooked through, about 3-5 minutes. Season with salt, pepper, garlic powder, and onion powder to taste.
- Return the cooked veggies to the skillet with the steak. Stir everything together. Arrange the provolone cheese slices on top of the steak and veggie mixture.
- Cover the skillet and let the cheese melt, about 1-2 minutes. Alternatively, pop the skillet under the broiler for a minute or two to melt the cheese, watching closely so it doesn’t burn.
- Carefully slice each keto roll lengthwise, creating a pocket for the filling.
- Spoon the Philly cheesesteak filling into each roll, packing it in nicely.
- Serve immediately with your favorite keto-friendly toppings.
