Prep the oven and dish. Heat oven to 350°F (175°C).
Lightly butter or spray a 9x13-inch baking dish.
Cook the bacon. Pan-fry until crisp, then crumble. Reserve a teaspoon or two of bacon drippings if you like extra flavor.
Soften the dairy. In a large bowl, whisk cream cheese, sour cream, and chicken broth until smooth. If the cream cheese is firm, microwave it 15–20 seconds to loosen.
Season the sauce. Stir in ranch seasoning, garlic powder, onion powder, black pepper, and red pepper flakes (if using).
Taste and adjust salt if needed. The ranch has salt already, so go easy.
Add chicken and mix-ins. Fold in shredded chicken, half the bacon, half the green onions, and 1 cup cheddar. Add optional veggies now.
Break up the ramen. Open the ramen packs and break the noodle bricks into large chunks.
Don’t cook them first.
Assemble the casserole. Scatter ramen pieces evenly in the baking dish. Pour the chicken mixture over the top and gently press so the noodles are mostly submerged. This helps them soften as they bake.
Top with cheese. Sprinkle the remaining 1 cup cheddar over the surface.
Dot with a little butter or a drizzle of bacon drippings for extra richness (optional).
Bake. Cover with foil and bake 20 minutes. Remove foil and bake 8–12 minutes more, until bubbly and the noodles are tender with a slight bite.
Finish and serve. Top with remaining bacon and green onions. Let rest 5 minutes so it sets, then scoop and serve warm.