Start by washing the mini peppers thoroughly and drying them well. Slice each pepper in half lengthwise and gently remove the seeds and membranes. I like keeping the stems on because they add charm and make the peppers easier to handle.
In a mixing bowl, combine the softened cream cheese, shredded cheese, garlic powder, onion powder, salt, and pepper. Mix until everything is smooth and evenly blended. I usually taste the mixture at this point and adjust seasoning if needed.
Using a spoon or small spatula, generously fill each pepper half with the cream cheese mixture. Make sure the filling is slightly mounded so it stays creamy after baking. Arrange the stuffed peppers cut-side up on the baking sheet.
Place the baking sheet in a preheated oven at 375°F (190°C). Bake for about 20 minutes, or until the peppers are tender and the filling is hot and lightly golden on top. Keep an eye on them to avoid overbrowning.
Once baked, remove the peppers from the oven and let them cool for a few minutes. Sprinkle with chopped green onions or everything bagel seasoning if desired. Serve warm for the best flavor and texture.