Welcome to my kitchen! Today, I’m excited to share with you one of my absolute favorite recipes—Keto Philly Cheesesteak Rolls. As someone who loves to indulge in hearty, satisfying meals without straying too far from my keto lifestyle, these rolls are my perfect solution. They’re packed with flavor and have all the gooey, cheesy goodness of a classic cheesesteak, but in a delightful low-carb package.
Why You’ll Love This Recipe
This Keto Philly Cheesesteak Roll recipe is not only easy to make but also incredibly filling and savory! The combination of tender steak, sautéed vegetables, and melted cheese tucked inside a delicious, low-carb dough creates the ultimate comfort food experience. It’s perfect for meal prep or a crowd-pleaser at any gathering. Trust me, you won’t even miss the bread! I enjoy making these on a cozy weekend afternoon, filling my home with the scrumptious smell of sizzling steak and melted cheese. They bring a smile to my face! (See the ingredients in the next page below…)
Ingredients
– 1 pound of thinly sliced beef (ribeye or sirloin work best)
– 1 tablespoon olive oil
– 1 cup bell peppers, sliced (you can use a mix of colors)
– 1 cup onion, sliced
– 2 cups shredded mozzarella cheese
– 1 large egg
– 1 ½ cups almond flour
– 1 teaspoon baking powder
– 1 teaspoon garlic powder
– Salt and pepper to taste
– Optional: chopped fresh parsley for garnish
Equipment Needed
– Large skillet
– Mixing bowls
– Rolling pin
– Baking sheet
– Parchment paper
– Sharp knife
Step-by-Step Instructions
To start, I heat a large skillet over medium-high heat and add the olive oil. Once it’s shimmering, I toss in the sliced beef and season it with salt and pepper. I cook it for about 3–5 minutes until browned. Then, I add the sliced bell peppers and onions, sautéing them alongside the beef until everything is soft and flavorful. The aroma in my kitchen during this step is simply heavenly! After that, I remove the skillet from the heat and mix in half of the mozzarella cheese, creating a fantastic filling mixture. (See the next page below to continue steps…)
Once the filling is ready, it’s time to prepare the dough for the rolls. In a mixing bowl, I combine the almond flour, baking powder, and garlic powder, mixing them well. Then, I add the egg and stir until a dough forms. Don’t be surprised if it feels a little sticky; that’s perfectly normal! I sprinkle a small amount of almond flour onto my work surface and pinch off pieces of the dough, rolling them out into small rectangles. Placing a generous scoop of the cheesy beef mixture onto each rectangle, I fold the dough over and seal the edges tightly.
Next, I place the filled rolls seam-side down on a lined baking sheet, encouraging them to hold their shape during baking. I top each roll with the remaining mozzarella cheese and pop the baking sheet into a preheated oven at 350°F (175°C). The smell of the cheese melting and the dough becoming golden brown is just out of this world! I bake them for about 20-25 minutes until they get that perfect color and texture.
Once they’re out of the oven, I let them cool for a few minutes (if I can resist!) before garnishing with a sprinkle of fresh parsley. These rolls are fantastic served warm, and I often find myself making a double batch to share with friends and family—you’ll want extras for sure!
Pro Tips for Best Results
I tested this recipe three ways to find the perfect balance of flavors and textures. The first time, I used different meats, but ribeye really sealed the deal for me; it adds such tenderness and that rich, beefy flavor that’s key to a classic Philly cheesesteak. Next, I experimented with various cheeses, and while cheddar is great, nothing compares to the gooeyness of mozzarella in these rolls!
Another tip: make sure you allow the filled rolls to cool slightly before serving. I learned this the hard way when I bit into one too soon and lost half the filling! A few minutes to rest not only helps the flavors meld but keeps your fingers from getting burned. Trust me, the wait is worth it!
Oh, and don’t skip out on the fresh parsley garnish! It adds that perfect touch of freshness and a pop of color. Plus, it makes these rolls look even more inviting when you serve them up—everyone will be asking for the recipe!
Common Mistakes to Avoid
One common mistake I made when I first started making these rolls was using too much filling. It’s tempting to load them up, but if you overfill, they won’t seal properly and will leak out while baking. You’ll want just the right amount to keep them neat and tidy! Just a hefty scoop will do the trick.
Another error I encountered was not baking them long enough. I was so excited to try them that the first batch came out a bit doughy in the middle, rather than fluffy and golden. I learned that allowing them to bake until they are perfectly golden is key to achieving that delightful texture I crave.
Lastly, ensure you let the rolls cool and set on the baking sheet for a few minutes before transferring them. I rushed this once and ended up with some of the rolls tearing apart. So, give them a little breather on the baking sheet, and they’ll hold up beautifully!
(See the next page below to continue…)
Serving Suggestions
These Keto Philly Cheesesteak Rolls are fantastic on their own, but I love serving them with a side of homemade garlic aioli or creamy ranch dip for extra flavor. They make for such a delightful appetizer or snack—perfect for game day gatherings!
If I’m feeling particularly indulgent, I like to pair them with a fresh arugula salad drizzled with lemon vinaigrette. The peppery arugula balances out the richness of the rolls, creating a wonderful combination of flavors. Plus, it’s a great way to sneak in some greens!
Lastly, consider making them into a whole meal by serving alongside sautéed broccoli or garlic green beans. This keeps my dinner plate colorful and nutritious while still being satisfying.
Variations & Customizations
Feel free to get creative with this recipe! If you’re not a fan of beef, you can easily swap it for grilled chicken or even sautéed mushrooms for a vegetarian take. A mix of proteins can be fun, too—try adding some Italian sausage for an extra kick!
When it comes to the cheese, don’t hesitate to play around! Gouda, provolone, or even pepper jack can add a delicious twist to these rolls. I tried using pepper jack once, and it gave the rolls a fantastic spicy flavor that I absolutely loved!
And if you’re looking for a little crunch, adding some sautéed onions and mushrooms to the beef mixture can create different textures and layers of flavor. Sometimes, I also throw in a few jalapeños to spice things up—my taste buds dance with joy!
How to Store, Freeze & Reheat
These Keto Philly Cheesesteak Rolls are great for meal prep and can be stored in an airtight container in the fridge for up to four days. They reheat beautifully—just pop them in the oven at 350°F (175°C) for about 10 minutes to make them crispy again.
If you want to freeze them, I recommend cooling the rolls completely before placing them in a single layer on a baking sheet and freezing them until solid. Once frozen, transfer them to a freezer-safe bag for up to three months. This way, they’re ready for a quick and easy meal whenever I need one!
When you’re ready to enjoy your frozen rolls, just take them out of the freezer, let them thaw in the fridge overnight, and reheat them the same way as mentioned above. They taste fresh out of the oven even after being frozen!
Conclusion
I hope you’re as excited about these Keto Philly Cheesesteak Rolls as I am! They’ve become a staple in my kitchen, perfect for satisfying cravings, meal prepping, or impressing guests. Delicious, low-carb, and oh-so-cheesy—what’s not to love? Give this recipe a try, and I promise it will quickly become a favorite in your home, too! Happy cooking!

