
This BBQ Chicken Mac and Cheese has become my ultimate weeknight hero. With creamy cheese sauce, tender chicken, and smoky BBQ flavor all in one bite, it hits every craving. Whether I’m cooking for my kids or feeding a crowd, it disappears fast and never fails to impress.
The first time I made this, it was a spontaneous dinner after a long day. Now it’s my go-to comfort dish that always hits the spot.
Ingredients
- Boneless skinless chicken breasts: These soak up flavor and stay juicy when shredded
- BBQ sauce: Pick your favorite style for the perfect smoky or tangy flavor boost
- Macaroni: Elbow macaroni holds the creamy sauce beautifully but any short pasta works
- Cheddar cheese: Sharp cheddar melts into a bold cheesy base that defines the dish
- Mozzarella cheese: Gives you that irresistible stretchy gooey texture in every forkful
- Milk: Creates the smooth creamy body of the cheese sauce
- Butter: Adds richness and helps build the base of the sauce
- Flour: Thickens the cheese sauce to the perfect consistency
- Garlic powder and onion powder: Bring savory flavor into every bite without overpowering
- Salt and pepper: Balance the dish and heighten the natural flavors
Step-by-Step Instructions
- Cook the Chicken:
- Season the chicken lightly with salt and pepper. In a skillet over medium heat add a bit of oil. Cook chicken six to seven minutes per side until fully cooked. Let it rest then shred with two forks while warm
- Cook the Pasta:
- While the chicken cooks bring a pot of salted water to a boil. Cook pasta until just al dente. Drain and set aside
- Make the Cheese Sauce:
- In a saucepan melt butter over medium heat. Stir in the flour and cook one minute to form a roux. Slowly whisk in milk along with garlic and onion powders. Stir constantly until thickened about three to four minutes
- Add the Cheese:
- Lower the heat and stir in both cheddar and mozzarella. Mix until melted and the sauce is smooth. Season to taste with salt and pepper
- Combine Everything:
- Add cooked pasta and shredded chicken into the cheese sauce. Pour in the BBQ sauce and mix until everything is coated evenly
- Serve and Enjoy:
- Serve hot with a drizzle of extra BBQ sauce on top. Sprinkle with fresh herbs if you like for a bright pop of flavor

My favorite part of this dish is the cheesy stretch when you lift the spoon. My youngest always tries to get the longest cheese pull at the table. It’s also one of the few meals everyone agrees on without a fuss.
Storage Tips
Store leftovers in an airtight container in the fridge for up to three days. Reheat gently on the stove with a splash of milk to keep the sauce creamy. You can also freeze it in portions for up to three months. Let it thaw overnight in the fridge before reheating
Ingredient Substitutions
You can swap cheddar for gouda or pepper jack for a little spice. Use rotisserie chicken if you’re pressed for time. For a vegetarian version leave out the chicken and add roasted veggies or a plant-based protein
Serving Suggestions
Serve with a simple green salad or roasted broccoli for a balanced plate. Garlic bread on the side makes it feel like a restaurant-style comfort meal. You can also top it with crispy onions or jalapeños for texture and kick

Cultural Context
Mac and cheese has long been a staple in American kitchens and BBQ is a cornerstone of Southern flavor. This dish brings them together in a way that feels nostalgic and fresh. It’s like two food traditions having a delicious conversation
Recipe FAQs
- → Can I use a different kind of cheese?
Yes, you can substitute cheddar or mozzarella with gouda, pepper jack, or cream cheese for unique flavor and texture.
- → Can I make this ahead of time?
Absolutely. Prepare everything ahead and store it in the fridge. Reheat when ready to serve.
- → How do I store leftovers?
Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop with a splash of milk.
- → Can I freeze this dish?
Yes. Cool the dish completely and store in a freezer-safe container for up to 3 months.
- → Can I use a different type of pasta?
Definitely. Short pastas like penne or rotini work well for holding the sauce.
- → Can I make this vegetarian?
Yes, just omit the chicken and add vegetables or a meat substitute for texture and flavor.
- → Can I add bacon to this?
Yes, adding cooked bacon gives extra crunch and smoky depth to the dish.
- → How do I make this dish spicier?
Include chopped jalapeños or hot sauce for an added kick of heat.
- → Can I use a different BBQ sauce?
Absolutely. Choose any BBQ sauce that matches your preferred taste—tangy, sweet, or smoky.
- → Can I double the dish for a crowd?
Yes, this recipe scales up well for larger groups or meal prep.