Prepare the dough following the steps from my Cheesy Crescent Rolls recipe until the first rise is complete.
In a skillet over medium heat, cook the ground beef until browned, breaking it up as it cooks.
Drain excess fat, then stir in the pizza sauce, Italian seasoning, garlic powder, salt, and pepper. Simmer for 2–3 minutes to let the flavors blend. Set aside to cool slightly.
Punch down the dough and divide it into 10–12 equal pieces.
Roll each piece into a circle (~¼ inch thick).
Place a spoonful of beef mixture in the center, top with mozzarella, pepperoni, and mushrooms if using.
Fold into a half-moon, pinch edges to seal, then gently roll into a crescent shape.
Place shaped rolls on a parchment-lined baking sheet, cover loosely, and let rise for 30–40 minutes.
Preheat oven to 350°F (180°C). Brush rolls with melted butter seasoned with garlic powder and Italian seasoning. Bake 18–20 minutes until golden brown.
Serve hot with extra pizza sauce for dipping.