Slice each chicken breast in half horizontally to make 4 thin cutlets; pat dry.
In a small bowl combine garlic powder, onion powder, Italian seasoning, salt, and black pepper.
Season both sides of each cutlet with the spice mixture, then dredge in flour and shake off excess.
Heat the olive oil in a large heavy skillet over medium-high heat. Add the cutlets and cook 3–4 minutes per side until golden and cooked through; transfer to a plate and set aside.
Reduce heat to medium and add the butter to the same skillet. When the butter melts, add the chopped garlic and cook about 1 minute until fragrant.
Whisk in the ranch seasoning, then pour in the chicken broth and heavy cream. Bring to a simmer, then reduce heat and simmer gently until slightly thickened, about 2–3 minutes. Taste and adjust salt and pepper if needed.
Return the chicken to the skillet and spoon sauce over each cutlet to coat and heat through for 1–2 minutes.
Serve the creamy ranch chicken with your choice of sides.