Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C) if baking.
- Cook macaroni according to package directions until al dente. Drain well and set aside.
- If using rotisserie chicken, shred it into bite-sized pieces. If cooking your own chicken, ensure it's fully cooked and shredded. Toss the shredded chicken with the BBQ sauce and set aside.
- Cook bacon until crispy. Let cool slightly, then crumble into small pieces.
- In a large saucepan, melt butter over medium heat. Whisk in flour and cook for 1-2 minutes, stirring constantly, to create a roux.
- Gradually whisk in milk, making sure to break up any lumps. Continue whisking until the sauce is smooth and starts to thicken.
- Reduce heat to low and add cheddar cheese and cream cheese. Stir until the cheese is melted and the sauce is smooth and creamy.
- Stir in onion powder, garlic powder, salt, and pepper. Taste and adjust seasonings as needed.
- Add cooked macaroni and BBQ chicken to the cheese sauce. Stir until everything is well combined.
- Stir in most of the crumbled bacon, reserving some for garnish.
- If baking, transfer the mac and cheese to a baking dish and bake at 350°F (175°C) for 15-20 minutes, or until bubbly and heated through.
- Sprinkle remaining bacon and chopped green onions (if using) over the mac and cheese. Serve immediately.
Notes
For an extra creamy sauce, use whole milk and grate your own cheese. Pre-shredded cheese often contains cellulose, which can prevent smooth melting. Do not overcook the cheese sauce; cook over low heat, stirring constantly, until smooth. Soften the cream cheese before adding to the sauce to ensure seamless blending. Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat in the microwave or oven until heated through. Try adding a pinch of cayenne pepper for a spicy kick, or substitute the chicken with black beans for a vegetarian option.
