Preheat your oven to 400°F (200°C).
In a large mixing bowl, combine the olive oil, minced garlic, Italian seasoning, paprika, salt, and black pepper. Mix well.
Add the chicken breasts to the bowl and coat them thoroughly with the marinade. Let them sit for about 10 minutes to absorb the flavors.
In a separate bowl, toss the halved baby potatoes with a tablespoon of olive oil and a pinch of salt and pepper.
Arrange the marinated chicken breasts in a large baking dish or on a sheet pan. Scatter the seasoned potatoes around the chicken.
Sprinkle the grated Parmesan cheese evenly over the chicken and potatoes.
Bake in the preheated oven for 25-30 minutes, or until the chicken reaches an internal temperature of 165°F and the potatoes are tender.
For a golden finish, broil for an additional 2-3 minutes, watching closely to prevent burning.
Remove from the oven and let rest for 5 minutes. Garnish with fresh parsley before serving.