in frypan fry bacon until crisp, set on paper towels. drain all but 2 tablespoons of bacon fat and return pan to heat.
add 2 Tablespoons butter to pan
pat chicken dry with paper towel and sprinkle with salt, pepper and ranch powder. set in fry pan so not touching. you may have to do 2 batches
fry chicken until brown on one side, flip and brown the other side then place in baking dish.
after all chicken is fried add onions to pan, stirring to coat with pan drippings. add zucchini on top, sprinkle with salt, pepper and ranch powder and cover for 3 to 5 minutes. remove lid and stir until onions are beginning to carmelize and zucchini is softened.
add chicken broth and bring to a boil, stirring to deglaze pan. add sour cream and stir well, add milk and again bring to light boil. stir in cornstarch mixture and continue stirring until desired thickness. pour over chicken in baking dish and put in 350 degree oven for 20 minutes.
serve over bed of egg noodles with crumbled bacon on top.