Melt the Cheeses: In a microwave-safe bowl, combine the softened cream cheese and mozzarella cheese. Microwave in 30-second intervals, stirring in between, until completely melted and smooth.
Combine Wet Ingredients: Add the beaten eggs to the melted cheese mixture and stir well to combine.
Add Dry Ingredients: In a separate bowl, whisk together the almond flour, baking powder, and xanthan gum (if using).
Combine Wet and Dry: Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms.
Let it Rest: Place the dough between two sheets of parchment paper and let it rest for a few minutes.
Slice and Dice: If your steak isn't already thinly sliced, do that now. Slice the onion, bell pepper, and mushrooms (if using) into thin strips.
Sauté the Veggies: Heat the olive oil or avocado oil in a large skillet or griddle over medium-high heat. Add the onions and bell peppers and cook until softened and slightly caramelized, about 5-7 minutes. Add the mushrooms (if using) and cook for another 3-5 minutes, until they've released their moisture and browned slightly. Season with salt and pepper to taste. Remove the vegetables from the skillet and set aside.
Cook the Steak: In the same skillet, add the sliced steak. Cook in batches to avoid overcrowding the pan. Cook for 1-2 minutes per side, until cooked through but still tender. Season with salt and pepper to taste.
Combine and Heat: Add the sautéed vegetables back to the skillet with the steak. Stir to combine and heat through.
Preheat your oven to 350°F (175°C).
Roll Out the Dough: On a piece of parchment paper, using a rolling pin, roll the fathead dough out into a large rectangle, about 1/4 inch thick.
Add the Filling: Spread the Philly Cheesesteak filling evenly over the dough, leaving a small border around the edges.
Cheese, Please! Top the filling with the provolone cheese slices (or your cheese of choice).
Roll it Up: Carefully roll the dough up tightly, starting from one long edge. Try to keep the filling inside as you roll.
Slice and Bake: Using a sharp knife, slice the roll into 8-10 equal pieces. Place the slices, cut-side up, on a baking sheet lined with parchment paper.
Bake: Bake in the preheated oven for 20-25 minutes, or until the rolls are golden brown and the cheese is melted and bubbly.
Cool and Serve: Let the rolls cool slightly before serving. Serve warm and enjoy!