Preheat your oven to 425°F (220°C).
Toss the baby potatoes with olive oil, salt, and pepper. Spread them on a baking sheet in a single layer.
Roast the potatoes for about 20-25 minutes or until they are crispy on the outside and tender on the inside.
While the potatoes roast, season the chicken breast with salt, pepper, and garlic powder.
Heat a skillet over medium-high heat and lightly sear the chicken breast for 2-3 minutes per side until lightly browned.
Transfer the chicken to the oven (on a separate tray or using the same sheet if space allows) and roast for an additional 10-12 minutes until fully cooked.
In the last 5 minutes of cooking, sprinkle the cheddar cheese over the chicken and allow it to melt.
Meanwhile, toss asparagus with a pinch of salt, pepper, and a light drizzle of olive oil. Roast or steam the asparagus until tender, about 5-7 minutes.
Plate the roasted potatoes, cheesy chicken, and roasted asparagus together. Serve warm and enjoy your balanced, flavorful meal.