Preheat and Prepare Potatoes:
Preheat oven to 400°F.
Boil baby potatoes in salted water until fork-tender (about 10-15 minutes). Drain and let cool slightly.
Place potatoes on a baking sheet and use the bottom of a glass to smash them. Drizzle with olive oil, season, and bake for 40 minutes until crispy.
Cook the Chicken:
While the potatoes bake, season the chicken with Cajun seasoning and salt.
Heat olive oil in a skillet over medium heat and sear the chicken until golden brown (about 4 minutes per side).
Reduce heat, add butter, onions, and garlic, and cook until fragrant and softened. Transfer to a 9×13 baking dish.
Make the Creamy Garlic Parmesan Sauce:
In the same skillet, melt butter and sauté minced garlic until fragrant (about 1 minute).
Pour in white wine (or broth & lemon juice) and simmer until reduced by half.
Stir in heavy cream and let simmer for 5 minutes until thickened.
Whisk in parmesan cheese, black pepper, and salt to taste. Remove from heat.
Assemble & Bake:
Add the crispy potatoes and steamed broccoli to the baking dish with the chicken.
Pour the creamy garlic parmesan sauce over everything.
Sprinkle shredded Monterey Jack cheese on top.
Bake uncovered for 15 minutes, or until the cheese is melted and bubbly.
Let Rest & Serve:
Remove from oven and let the dish rest for 5 minutes before serving.
Enjoy with garlic bread or a crisp salad on the side!