Start by bringing a large pot of salted water to a boil. Add the elbow macaroni and cook according to package instructions until al dente, usually around 7-8 minutes. Drain the pasta in a colander and set it aside.
While the pasta cooks, cook the turkey bacon in a skillet over medium heat until crispy. Transfer the bacon to a paper towel-lined plate to drain excess fat, then chop into bite-sized pieces. If your chicken isn’t cooked yet, poach or bake chicken breasts and shred them using two forks.
In a large mixing bowl, combine the shredded cheddar cheese, milk, sour cream, plain Greek yogurt, garlic powder, onion powder, salt, and pepper. Mix well until creamy and smooth.
Add the drained macaroni, shredded chicken, and chopped bacon to the cheese sauce. Stir gently until every piece of pasta is coated with the cheesy goodness and the chicken and bacon are evenly distributed.
Transfer the macaroni mixture into your greased 9x13-inch baking dish, spreading it into an even layer. In a small bowl, mix the breadcrumbs with olive oil until the crumbs are evenly coated. Sprinkle this breadcrumb mixture over the top of the macaroni for a crunchy, golden finish.
Preheat your oven to 350°F (175°C). Place the baking dish in the oven and bake for 20-25 minutes, or until the top is golden brown and the cheese is bubbling around the edges.
Let the dish cool for a few minutes before serving. This allows the cheese sauce to set slightly, making it easier to scoop and savor every bite.