01 - In a large mixing bowl, whisk together the flour, instant yeast, sugar, and salt. Pour in the warm water and olive oil, stirring until a shaggy dough forms. Turn out onto a lightly floured surface and knead for 5–7 minutes until the dough is smooth, supple, and springs back when pressed. Cover the bowl with a clean kitchen towel and let the dough rise in a warm spot for 1 hour, or until doubled in bulk.
02 - While the dough rises, combine the shredded mozzarella, cheddar, grated Parmesan, softened cream cheese, minced garlic, chopped parsley, and black pepper in a medium bowl. Stir until all the cheeses are evenly distributed and the mixture holds together when scooped.
03 - Preheat the oven to 375°F. Line a rimmed baking sheet with parchment paper and set aside.
04 - Gently punch down the risen dough to release excess air. Divide it into 18 equal portions. Flatten each portion into a 3-inch round. Place approximately 1 tablespoon of the cheese filling in the center of each round, then gather and pinch the edges firmly to seal. Roll gently between your palms to form a smooth ball.
05 - Place the stuffed dough balls seam-side down on the prepared baking sheet, spacing them about 1 inch apart to allow for slight expansion.
06 - Bake on the center rack for 18–20 minutes, rotating the pan halfway through, until the tops are deep golden brown and the cheese filling is bubbling at the seams.
07 - While the bread bites bake, stir together the melted butter, minced garlic, and chopped parsley in a small bowl.
08 - Remove the bread bites from the oven and immediately brush generously with the garlic butter mixture. Sprinkle with flaky sea salt. Allow to cool for 3–5 minutes before serving warm.