Prep the chicken: Pat dry with paper towels. Season both sides with salt, pepper, garlic powder, and onion powder.
Brown the chicken: Heat 1 tablespoon olive oil and 1 tablespoon butter in a large skillet over medium-high heat.
Add chicken and sear until golden and cooked through, 4–5 minutes per side for cutlets (thicker pieces may take longer). Transfer to a plate and tent with foil.
Sauté the mushrooms: Add remaining 1 tablespoon olive oil to the skillet. Toss in mushrooms with a pinch of salt.
Cook, stirring occasionally, until browned and their moisture evaporates, 6–8 minutes.
Add garlic: Stir in minced garlic and cook 30 seconds until fragrant. Scrape up any browned bits with a spatula—those add flavor.
Deglaze with Marsala: Pour in the dry Marsala wine. Bring to a lively simmer and reduce by about half, 2–3 minutes, until it smells nutty and the alcohol cooks off.
Add broth and reduce: Stir in chicken broth and simmer 3–4 minutes to concentrate flavor.
The liquid should reduce slightly and look glossy.
Finish the sauce: Lower heat to medium-low. Stir in heavy cream and optional Dijon. Simmer gently 2–3 minutes until the sauce thickens enough to coat a spoon.
Season to taste with salt and pepper.
Return chicken to the pan: Add chicken and any juices back into the skillet. Spoon sauce over the top and warm through 1–2 minutes. Stir in 1 tablespoon butter for a silky finish.
Add chopped thyme or parsley. A tiny squeeze of lemon can brighten the flavors.
Serve: Plate chicken with plenty of mushrooms and sauce. Garnish with extra herbs if you like.