Main Courses
This BBQ chicken mac and cheese recipe combines two crowd-pleasing favorites into one showstopping dish—tender, smoky chicken nestled in a rich, melty cheese sauce with a crispy breadcrumb topping.
The secret lies in balancing the bold flavors of BBQ sauce with the creamy comfort of mac and cheese, creating a dish that's both hearty and crave-worthy. I've perfected this recipe to ensure the chicken stays juicy while the cheese sauce achieves that perfect velvety texture without separating.
The process starts with pan-searing the chicken in a cast-iron skillet to lock in moisture, then glazing it with a tangy-sweet BBQ sauce that caramelizes beautifully.
Meanwhile, the mac and cheese gets its signature richness from a blend of sharp cheddar, Gruyère, and cream cheese, all emulsified into a smooth sauce that clings to every noodle. The breadcrumb topping adds a satisfying crunch that contrasts perfectly with the creamy filling.
What you'll end up with is a restaurant-quality dish that's impressive enough for company but simple enough for a weeknight dinner. The smoky-sweet BBQ chicken adds depth to the creamy mac and cheese, while the crispy topping ensures every bite is a balance of textures and flavors.
This recipe delivers on comfort food perfection—no shortcuts, just a foolproof method that always comes together.
Perfect for feeding a crowd, meal prepping, or a cozy family dinner, this BBQ chicken mac and cheese is the ultimate in comfort and indulgence. The best part?
It's easier to make than you'd think, with techniques that even beginner cooks can master. Let's get started on creating this ultimate comfort dish!
Ingredients for bbq chicken mac n cheese
Sixteen ingredients that transform into the ultimate comfort dish—smoky, sweet, and perfectly melty.
| Ingredient | Amount | Notes |
|---|---|---|
| Boneless, Skinless Chicken Thighs 🍗 | 2 ½ lb | Cut into 1-inch pieces |
| Elbow Macaroni 🍝 | 1 ½ lb | Medium or jumbo size |
| Sharp White Cheddar Cheese 🧀 | 1 ½ cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, nutty flavor |
| Cream Cheese 🧈 | 8 oz | Full-fat for creaminess |
| Heavy Whipping Cream 🥛 | 1 cup | Full-fat for richness |
| BBQ Sauce 🍯 | 1 ½ cups | Tangy-sweet variety |
| Unsalted Butter 🧈 | 4 tbsp | For cooking chicken |
| Panko Breadcrumbs 🍞 | 1 cup | For crispy topping |
| All-Purpose Flour 🌾 | ½ cup | For breadcrumb mix |
| Garlic Powder 🧄 | 1 tsp | Enhances BBQ flavor |
| Onion Powder 🧅 | 1 tsp | Adds depth to sauce |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The chicken thighs are the secret weapon here—bone-in, skin-on if you can find them, but boneless works too. Trader Joe's or Costco usually have great prices on bulk chicken. Look for thighs with good marbling—they stay juicier during the long cook. The Gruyère is non-negotiable for that nutty depth, but Parmigiano-Reggiano works in a pinch. For the BBQ sauce, I always reach for Sweet Baby Ray's or Stubb's—they've got that perfect tangy-sweet balance that cuts through the richness of the cheese sauce.
No Gruyère? Extra-sharp cheddar plus a sprinkle of nutritional yeast gets you close. Running low on panko? Crushed cornflakes or Ritz crackers work great for the topping. The breadcrumb mix can be prepped ahead—just toss the panko with flour, garlic powder, and a pinch of salt. If you're making this ahead, cook the chicken and cheese sauce separately then assemble before baking. The macaroni should be al dente—it finishes cooking in the oven, so undercook it by 1 minute when boiling.
This dish reheats beautifully—just cover it with foil and warm at 350°F for 15 minutes. The cheese sauce thickens as it cools, so add a splash of milk or cream if it seems too stiff when reheating. Store leftovers in the fridge for 4-5 days or freeze for 3 months. I always make a double batch because it disappears faster than you can say 'comfort food.' The topping stays crispy if you bake it uncovered for the last 5 minutes—don't skip this step!
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just toss the chicken, mac, and sauce in one skillet. No boiling pasta separately, no extra dishes. The thighs stay juicy while the cheese melts into a glossy blanket, and honestly? That’s my kind of lazy dinner.
- Smoky Cheesy Obsession: The BBQ sauce soaks into the chicken, then gets tangled in that Gruyère-cheddar-cream cheese sauce. It’s rich but not heavy, tangy but not overpowering—like a hug from my grandma’s kitchen, but with more smoky depth.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Reheat the leftovers, and the sauce gets even gooier. Pack it in a thermos for work, or serve it cold the next day—kids (and adults) will still devour it. No sad, soggy lunches here.
- Budget Win: Chicken thighs stretch further than breasts, and sharp cheddar + Gruyère make the sauce feel fancy without breaking the bank. I make this for game nights, potlucks, or just because—everyone clears their plates, and my wallet stays happy.
Step-by-step instructions for BBQ chicken mac and cheese
Here's how to create the ultimate smoky-sweet comfort dish—crispy chicken, cheesy pasta, and that perfect crunchy topping.
Cook the Chicken Until Tender and Crispy
Pat the 2.5 lb boneless, skinless chicken thighs dry with paper towels and cut them into 1-inch pieces. Season generously with 1.5 tsp salt and 0.5 tsp black pepper—this ensures maximum flavor penetration. Heat 2 tbsp unsalted butter in a large skillet over medium-high heat until shimmering.
Working in batches to avoid crowding, add the chicken pieces to the skillet and cook for 5-6 minutes until golden brown and cooked through. The chicken should release easily from the pan and reach an internal temperature of 165°F. Transfer the cooked chicken to a plate and set aside. Keep the rendered chicken fat in the pan—it's packed with flavor.
Make the Cheesy BBQ Sauce
Reduce the heat to medium and add 1.5 cups BBQ sauce to the skillet with the chicken fat. Stir in 1 tsp garlic powder and 1 tsp onion powder, letting the sauce simmer for 3-4 minutes until slightly thickened. This step builds the smoky-sweet foundation of your dish.
In a separate bowl, whisk together 8 oz cream cheese, 1 cup heavy whipping cream, 1.5 cups sharp white cheddar cheese, and 1 cup gruyère cheese until completely smooth. Gradually pour this cheese mixture into the skillet with the BBQ sauce, stirring constantly until fully melted and creamy. The sauce should coat the back of a spoon with a velvety texture.
Cook the Elbow Macaroni Al Dente
Bring a large pot of water to a rolling boil and add 1.5 lb elbow macaroni. Cook until 1 minute shy of package directions for al dente texture. Reserve 1 cup pasta water before draining—this starchy liquid is essential for creating a silky sauce. Drain the pasta and add it directly to the skillet with the cheese sauce.
Toss the pasta in the sauce until evenly coated, adding reserved pasta water 1 tablespoon at a time if needed to reach your desired consistency. The macaroni should be fully enveloped in the rich, cheesy BBQ sauce. Remove from heat and stir in the cooked chicken pieces, letting them soak up all that delicious flavor.
Prepare the Crispy Breadcrumb Topping
Preheat your oven to 375°F. In a small bowl, combine 1 cup panko breadcrumbs, 0.5 cup all-purpose flour, 1 tsp garlic powder, 1 tsp onion powder, and 0.5 tsp black pepper. Melt the remaining 2 tbsp unsalted butter and drizzle it over the breadcrumb mixture, tossing until evenly coated and crumbly.
Assemble and Bake to Golden Perfection
Transfer the macaroni and cheese mixture to a 9x13-inch baking dish, spreading it evenly. Sprinkle the buttery breadcrumb mixture evenly over the top, pressing down gently to ensure good contact. Bake for 15-20 minutes until the topping is golden brown and the edges bubble slightly.
Let the dish rest for 5 minutes before serving—this allows the cheese to set slightly and makes it easier to cut. The result should be crispy on top, creamy inside, with tender chicken and perfectly al dente pasta throughout. Serve immediately with a side of crusty bread to soak up any extra sauce!
Pro Tips For Making Bbq Chicken Mac N Cheese
- Sear Chicken First: I learned this the hard way—skipping the sear means bland, rubbery chicken in your mac. Pat those thighs very dry, then hit them with a hot pan (no oil needed) until deep golden brown on both sides. The crust locks in flavor and keeps them juicy when they later swim in the BBQ-cheese sauce.
- Shred Cheese Like a Pro: That block of Gruyère? Don’t just tear it. Pulse it in a food processor with the sharp white cheddar (about 2 seconds) for a velvety, melt-in-your-mouth texture. Then fold in the cream cheese last—it’s the glue that keeps the sauce from breaking. (Yes, even if you’re impatient like me.)
- Don’t Overcook the Pasta: Al dente is non-negotiable here. Taste-test that elbow mac at exactly 1 minute before the package says “done”—it’ll finish cooking in the oven. Overcooked noodles turn to mush in the sauce, and nobody wants that. Drain it, toss with a splash of pasta water, then hit it with the cheese mix.
- Bake Covered, Then Uncover: Start with the mac covered in foil for the first 20 minutes—this lets the cheese melt evenly without burning. Then whip off the foil, crank the broiler for 2–3 minutes, and watch that top turn golden and crispy. (Pro move: Broil just until it’s almost brown—you can always add more time, not take it away.)
Make-ahead tips for this recipe
Prep Ahead Components
The chicken and cheese sauce are the stars of this dish, so I always prep them first. Cook the chicken completely and let it cool before storing in an airtight container for up to 3 days in the fridge.
For the cheese sauce, make it ahead and store it in a sealed container—it actually tastes better the next day as the flavors meld. 🥧
Assemble Strategically
I recommend keeping the macaroni uncooked until you're ready to bake. Cook it fresh, mix it with the prepped sauce and chicken, then top with breadcrumbs. This ensures the pasta stays al dente and the topping gets perfectly crispy.
Pro tip: Use a 9x13-inch glass baking dish—it distributes heat evenly for a golden finish.
Freezer-Friendly Method
This dish freezes beautifully! Assemble everything except the breadcrumb topping, then cover tightly with plastic wrap and foil. Freeze for up to 3 months. When ready to eat, thaw overnight in the fridge, top with breadcrumbs, and bake as directed.
The texture stays creamy, and the chicken remains juicy. Just add 1-2 tbsp milk when reheating if it seems too thick.
Bulk Prep Tips
For large gatherings, double the recipe and use two 9x13-inch dishes. Prep all components separately, then assemble just before baking. Store prepped ingredients in labeled ziplock bags with dates.
The breadcrumb topping can be mixed ahead and stored in a sealed container for up to 3 days—just add butter right before baking for maximum crispiness. 🍽️
Reheating Like a Pro
Leftovers reheat best in the oven. Cover with foil and warm at 350°F for 15 minutes, then uncover for the last 2-3 minutes to crisp the topping. For microwave reheating, cover with a damp paper towel and heat in 30-second intervals until warmed through.
Add a splash of milk if the sauce seems too stiff after reheating.
Nutrition facts
Frequently asked questions
Can I use chicken breasts instead of thighs?
Chicken breasts will work, but thighs are ideal for this recipe because they stay juicier during the long baking process. If using breasts, cut them into ½-inch thick pieces and pound them lightly to ensure even cooking. You may need to reduce baking time by 5 minutes since they cook faster than thighs.
What's the best way to make this dish vegetarian?
Replace the chicken with 1.5 lb smoked sausage (like kielbasa) or extra-firm tofu cut into cubes. For tofu, press and pan-fry until golden before mixing into the sauce. Add 1 tsp smoked paprika to the cheese sauce to enhance the smoky flavor when chicken is omitted.
Why did my cheese sauce get grainy?
Grainy cheese happens when the sauce cools too quickly or isn't stirred constantly. Always melt cheeses over medium-low heat and whisk vigorously until smooth. For extra insurance, add 1 tbsp cornstarch mixed with 2 tbsp cold water to the sauce at the end to help emulsify.
Can I make this in a slow cooker?
Yes! Cook the chicken separately, then combine all ingredients (except breadcrumbs) in your slow cooker on low for 2 hours. Stir well before serving. For the topping, sprinkle breadcrumbs on top and broil for 3-5 minutes until golden. The slow cooker method is perfect for hands-off prep.
How do I prevent the breadcrumb topping from getting soggy?
Bake the dish uncovered for the last 5 minutes to crisp the topping. Also ensure your breadcrumb mix is well-coated with butter and flour—this creates a moisture barrier. For extra insurance, bake at 375°F (not higher) to avoid burning while keeping the top crisp.
