Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper for easy cleanup.
Prepare Potatoes: In a large bowl, combine the baby potatoes (halved if they are larger) with olive oil, honey, garlic powder, thyme, salt, and black pepper. Toss until the potatoes are well coated.
Add Bacon: Gently fold in the crumbled bacon, ensuring it’s evenly distributed among the potatoes.
Roast the Potatoes: Spread the potatoes in a single layer on the prepared baking sheet. Roast in the preheated oven for 30-35 minutes, or until the potatoes are tender and golden brown. Toss them halfway through to ensure even cooking.
Serve: Once roasted, remove the potatoes from the oven and garnish with fresh parsley if desired. Serve warm.