Preheat and prep: Heat the oven to 375°F (190°C). Grease a 9x13-inch baking dish.
Cook the pasta: Boil in well-salted water until just al dente.
Drain and set aside. Don’t overcook—pasta will continue to soften in the oven.
Crisp the bacon: Cook bacon in a skillet over medium heat until crisp. Transfer to a paper towel–lined plate.
Crumble when cool. Reserve about 1 tablespoon of the bacon fat if you can.
Sauté aromatics: In the same skillet, add olive oil and reserved bacon fat. Sauté onion for 3–4 minutes until translucent.
Add garlic and cook 30 seconds until fragrant.
Make the sauce base: Reduce heat to low. Stir in ranch dressing, sour cream (or yogurt), and chicken broth (or milk). Mix until smooth and warm.
Add smoked paprika, black pepper, and a pinch of salt. Taste and adjust seasoning.
Add cheeses: Stir in 1 cup cheddar and 1/2 cup mozzarella until just melted and creamy.
Combine: In a large bowl, mix cooked pasta, chicken, half the crumbled bacon, sautéed onion/garlic, and chopped herbs. If using veggies, fold them in now.
Pour the sauce over everything and toss to coat evenly.
Assemble: Transfer mixture to the baking dish. Top with remaining cheddar and mozzarella. Sprinkle the rest of the bacon over the top.
Bake: Bake 18–22 minutes, until the cheese is melted and bubbling at the edges.
For a golden top, broil for 1–2 minutes, watching closely.
Finish and serve: Let it rest 5–10 minutes. Garnish with extra parsley or chives. Serve warm.