In a bowl, combine paprika, garlic powder, ground black pepper, salt, and dried oregano. Mix to make a spice blend, divide it into 3 equal parts and put in 3 small bowls. Set aside.
Put a piece of chicken breast on a cutting board and cut three-quarters of the way into the chicken breast to create a pocket on the side. Repeat with the remaining pieces and put them on a lined baking pan. Arrange potatoes around the chicken.
Season the chicken with one-third of the spice blend and olive oil. Rub the chicken to distribute the seasoning evenly. Then, season the potatoes with another part of the spice blend and 1 ½ tablespoons of melted unsalted butter. Toss to coat evenly. Let them sit and marinate for 10 minutes.
Meanwhile, put asparagus in a large plate. Drizzle the remaining 1 tablespoon of melted unsalted butter and sprinkle the rest of the spice blend on the asparagus. Mix to coat the seasoning evenly.
Preheat the oven to 375°F. Put the baking pan in the oven and bake for 20 minutes. Once the timer rings, take the pan out of the oven. Move the potatoes to one side of the pan and arrange the asparagus on the other side. Put lemon slices on the chicken. Put the pan back in the oven and bake for 10 minutes.
After 10 minutes, take the pan out. Move the lemon slices to the asparagus. Sprinkle grated parmesan cheese over the chicken and potatoes. Return the baking pan to the oven and bake for another 5 minutes.
Once the time is up, remove the chicken from the oven. Garnish with freshly chopped parsley. Transfer to a plate and serve.
Need easy dinner ideas?
These meals will make your weeknights way simpler. (And tastier!)