I started by preheating the oven to 400°F (200°C) to ensure even baking. While the oven warmed, I lightly greased a muffin tin with butter, which made removing the roses a breeze.
I rolled the pizza dough on a clean surface and sliced it into strips about 1–2 inches wide. This width was perfect for rolling without overstuffing or tearing.
Next, I spread a thin layer of marinara sauce on each dough strip, leaving a small border to prevent overflow. Then, I laid slices of mozzarella evenly on top, ensuring each rose would be cheesy.
I overlapped pepperoni slices along the cheese, letting the edges hang slightly to mimic petals. This step gave the roses their signature look once baked.
Carefully, I rolled each strip into a tight spiral, tucking the ends underneath. Placing them snugly into the muffin tin kept the roses upright and intact during baking.
I baked the roses for 12–15 minutes until the dough turned golden, cheese melted perfectly, and the pepperoni edges crisped just right. The aroma alone was irresistible!
After cooling slightly, I lifted the roses out carefully. A sprinkle of fresh basil or a drizzle of olive oil added a professional touch and extra flavor.