Preheat your oven to 425°F (220°C) to achieve that perfect crispy texture.
Wash and peel the gold potatoes, then cut them into 1-inch cubes for even cooking.
Chop 1 cup of onion into small pieces to enhance the flavor of your potatoes.
In a large mixing bowl, combine the cubed potatoes, chopped onion, olive oil, melted butter, Kosher salt, black pepper, and chili powder. Toss until all the potatoes are well coated.
Spread the potato mixture evenly onto a baking sheet in a single layer.
Place the baking sheet in the preheated oven and roast for about 25-30 minutes, flipping halfway through for even browning.
Once golden and crispy, remove from the oven, garnish with fresh parsley if desired, and serve hot. Enjoy!