Preheat your oven to 400°F (200°C).
Prepare the jalapeños by cutting them in half lengthwise and removing the seeds.
In a mixing bowl, combine the cream cheese, cheddar cheese, crumbled bacon, garlic powder, onion powder, smoked paprika, salt, and pepper until well mixed.
Stuff each jalapeño half with the cheese mixture, pressing it in to ensure it’s securely packed.
(Optional) Sprinkle breadcrumbs over the stuffed jalapeños for an added crunch.
Place the stuffed jalapeños on a baking sheet lined with parchment paper.
Bake in the preheated oven for 20-25 minutes or until the jalapeños are tender, and the filling is bubbly and golden brown.
Remove from the oven and let cool for a few minutes before serving.