Preheat the oven to 375°F. Lightly grease a 9x13-inch casserole dish or use a large oven-safe skillet to make it a one-pan meal.
Cook the bacon in a large skillet over medium heat until crisp.
Remove with a slotted spoon to a paper towel–lined plate. Pour off most bacon fat, leaving about 1 tablespoon in the pan.
Add a drizzle of oil if needed, then sauté the onion for 3–4 minutes until softened. Stir in the garlic and cook 30 seconds, just until fragrant.
Add the ground turkey.
Cook, breaking it up with a spatula, until no longer pink, about 5–6 minutes. Season with ranch seasoning, smoked paprika, pepper, and salt. Stir to coat.
Pour in the chicken broth and simmer 2–3 minutes to loosen any browned bits and concentrate the flavor.
Reduce heat to low.
Stir in the cream cheese until fully melted and smooth. Then fold in the sour cream. The mixture should be creamy and cohesive.
Remove from heat.
Stir in 1 cup of shredded cheddar, half the bacon, the cooked rice or pasta, and the frozen peas or corn if using. Taste and adjust salt as needed.
Transfer the mixture to the casserole dish (or smooth the top if using an oven-safe skillet). Sprinkle with the remaining 1 cup cheddar and the rest of the bacon.
Bake for 18–22 minutes, until the cheese is melted and the casserole is bubbling around the edges.
Let rest for 5–10 minutes to set.
Top with sliced green onions and optional jalapeños or parsley. Serve warm.