Side Dishes
This buffalo chicken mac and cheese slow cooker recipe transforms a weeknight dinner into a crowd-pleasing showstopper with minimal effort. The secret lies in combining tender shredded chicken, a rich three-cheese blend, and that signature tangy-spicy buffalo heat—all melting together in one pot while you handle other tasks. I developed this version after years of perfecting slow cooker mac and cheese, where the cheese never separates and the pasta stays perfectly al dente.
The magic happens in layers: creamy cheddar and Gruyère form the velvety base, while the buffalo sauce adds just the right amount of heat without overpowering. The crispy celery topping (don't skip this!) provides that satisfying crunch contrast that makes every bite irresistible. What starts as simple ingredients becomes a restaurant-quality dish with that perfect balance of spicy, creamy, and crispy textures.
What you'll end up with is a bubbling, golden mac and cheese that's rich enough to satisfy cravings but light enough to eat for dinner. The slow cooker does all the heavy lifting—no stirring, no watching, just set it and let it work its magic. This is the kind of dish that disappears faster than you can say "second helping," making it ideal for game days, family dinners, or when you just want comfort food without the fuss.
Serve it with a side of extra buffalo sauce for dipping or a simple green salad to balance the richness. The best part? Leftovers reheat beautifully, so you can make a big batch and enjoy it all week. Let's get cooking—this one-pot wonder is about to become your new favorite recipe.
Ingredients for buffalo chicken mac and cheese slow cooker
Six ingredients transform into a creamy, spicy, one-pot masterpiece—no stirring required.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 1 ½ lbs | Uncooked, medium or jumbo size |
| Boneless Chicken Breast 🍗 | 2 ½ lbs | Skinless, cut into bite-sized pieces |
| Buffalo Sauce 🍅 | 1 ½ cups | Store-bought or homemade |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Gruyère Cheese 🧀 | 1 cup | Shredded, adds nutty depth |
| Heavy Cream 🥛 | 1 cup | Full-fat for best texture |
| Whole Milk 🥛 | ½ cup | For creaminess |
| Celery Stalks 🧅 | 2 whole | Finely diced for crispy topping |
| Green Onions 🧅 | 4 whole | Sliced for garnish |
| Butter 🧈 | 2 tbsp | Unsalted, for crispy topping |
| Garlic Cloves 🧄 | 3 cloves | Minced for flavor |
| All-Purpose Flour 🌾 | 2 tbsp | For crispy topping |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Hot Sauce 🌶️ | 1 tbsp | Optional, for extra heat |
The cheese is where the magic happens. Gruyère adds that nutty depth, while sharp cheddar brings the tang—don't use pre-shredded (it's coated with anti-caking agents and won't melt as smoothly). Trader Joe's has the best pre-shredded options if you're in a pinch, but a block is worth the extra minute. For the chicken, bone-in, skin-on stays juicier, but boneless works too—just don't overcook it. The celery? Crisp and fresh is key for that perfect crunch topping. I always grab a whole bunch at Costco when I'm making this for a crowd.
No buffalo sauce? Mix hot sauce with melted butter—it's a solid swap. Short on Gruyère? Parmesan at half the amount works in a bind. The heavy cream can be swapped for full-fat coconut milk if you're avoiding dairy, though the texture will be slightly lighter. For the crispy topping, panko breadcrumbs are a great shortcut if you don't want to dice celery. And if you're feeling fancy, toss in a handful of crumbled bacon with the celery topping—trust me, it's worth it.
This reheats like a dream—honestly better the next day once everything melds together. Keeps in the fridge for 4-5 days and freezes beautifully for 3 months. I always make a double batch because it disappears so fast. Store leftovers in an airtight container with a splash of milk on top to keep the cheese from drying out. The crispy topping loses its crunch when reheated, so I save that for fresh servings—just sprinkle it on top right before eating.
Why You'll Love This Recipe
- Slow Cooker Magic: I dump everything in—mac, chicken, sauce—and walk away. Three hours later, it’s creamy, tangy, and actually tender, not rubbery. No hovering, no stress.
- Spicy-Creamy Balance: That buffalo sauce packs a kick, but the Gruyère and cheddar melt into a velvety blanket. Honestly, the heat lingers just enough to make every bite feel like a reward.
- Game for Any Night: Weeknight dinner? Check. Potluck crowd-pleaser? Double check. Even my picky teens devour this—it’s the kind of dish that disappears fast, no questions asked.
- Leftovers That Beg: The sauce thickens overnight, turning reheats into a dream. I’ve frozen portions for lazy Mondays, and it’s just as good cold from the fridge as it is hot. Budget-friendly? Absolutely.
Step-by-step instructions for buffalo chicken mac and cheese slow cooker recipe
Here's how to make this creamy, spicy one-pot masterpiece with minimal effort.
Prepare the Chicken and Pasta
Cut the 2.5 lbs boneless chicken breast into 1-inch bite-sized pieces—this ensures even cooking and tender results. In your slow cooker, combine the chicken pieces with the 1.5 cups buffalo sauce, 1 cup heavy cream, and 0.5 cup whole milk. Stir gently to coat the chicken evenly. Add the 1.5 lbs elbow macaroni to the slow cooker and mix again just until the pasta is fully submerged in the liquid.
Here's the thing—this initial mix creates the perfect foundation. The chicken will cook slowly in the flavorful liquid while the pasta absorbs all those delicious spices. I like to give it a quick stir every 30 minutes during the first hour to prevent sticking, but after that, you can mostly forget about it.
Cook Until Chicken is Tender
Set your slow cooker to Low and cook for 4-5 hours or until the chicken is completely tender and easily shreds with a fork. You'll know it's ready when the chicken pieces pull apart cleanly—no more resistance. If you're using a 6-quart slow cooker, this timing works perfectly for our serving size of 6. If your slow cooker is smaller, you might need to adjust the cook time slightly.
Don't peek too often—the heat escapes every time you open the lid, which can extend cooking time. The slow cooker does all the work here, so trust the process. The sauce should be thick and creamy by this point, with the chicken fully infused with that buffalo flavor.
Make the Crispy Celery Topping
While the chicken cooks, prepare the crispy celery topping. In a small skillet, melt the 2 tbsp butter over medium heat. Add the 2 tbsp all-purpose flour and stir for 1-2 minutes until it turns a light golden color—this is what creates that crispy texture. Add the 2 whole celery stalks, finely diced, and the 3 cloves garlic cloves, minced. Cook for 5-7 minutes, stirring frequently, until the celery softens and the mixture becomes golden brown.
This step is where the magic happens for that perfect textural contrast. The celery should be tender but still hold its shape, and the whole mixture should look almost like a thick, savory paste. Remove from heat and stir in 1 tsp salt, 0.5 tsp black pepper, and the 1 tbsp hot sauce if you're using it. Set aside—this topping will add a wonderful crunch to every bite.
Add the Cheese and Finish
Once the chicken is fully cooked, use a slotted spoon to remove the chicken pieces and shred them directly into the slow cooker. Discard any large pasta pieces that didn't cook through—this is normal with slow cooker pasta. Stir in the 2 cups sharp cheddar cheese and 1 cup gruyère cheese until fully melted and smooth. The mixture should be thick and creamy, almost like a rich mac and cheese sauce.
If the sauce looks too thick, add 1-2 tablespoons of hot water from the slow cooker to loosen it. The cheese should be completely melted with no lumps remaining. Taste and adjust seasoning if needed—sometimes the buffalo sauce can be stronger than expected, so you might want to add a pinch more salt or pepper.
Assemble and Serve
Preheat your broiler to High. Spoon the creamy mac and cheese mixture into a 9x13-inch baking dish. Top each serving generously with the crispy celery mixture, spreading it evenly across the top. Place the baking dish on a baking sheet to catch any drips and broil for 3-5 minutes until the topping is golden brown and bubbly.
This final step is crucial—it gives you that perfect contrast of creamy mac and cheese with crispy, flavorful topping. Serve immediately while hot, garnished with the sliced 4 whole green onions. The combination of the creamy, cheesy base with the spicy buffalo chicken and crispy celery topping makes this dish truly irresistible. Enjoy straight from the slow cooker or baking dish—no plates needed!
Pro Tips For Making Buffalo Chicken Mac And Cheese Slow Cooker
- CUT CHICKEN IN HALF: I learned this the hard way—whole boneless breasts take forever to cook in the slow cooker and end up dry. Halve them lengthwise, season with salt and pepper, and nestle them cut-side down first. They’ll cook through evenly without turning into rubber.
- COOK PASTA AL DENTE: Yes, it’ll finish in the slow cooker, but start your elbow macaroni al dente—one minute less than package instructions. The residual heat will soften it perfectly, and you’ll avoid that sad, mushy texture that kills slow-cooked pasta dishes.
- STIR CHEESE IN LAST: That creamy, melty goodness? It’s gone if you add cheese too early. After the chicken and sauce have cooked together, remove the lid, stir in the shredded cheddar and Gruyère, then cover and let it melt for 10 minutes. No clumping, no grainy bits—just pure cheesy bliss.
- USE BUTTERMILK FOR SAUCE: Skip the watery buffalo sauce shortcut. Mix ¼ cup buttermilk with your buffalo sauce before adding it to the slow cooker. It cuts the heat just enough to balance the dish and adds a tangy depth that store-bought sauce can’t match. (Trust me, your taste buds will notice.)
Essential equipment for this dish
Slow Cooker Essentials
You'll need a 6-quart slow cooker for this recipe—it's the perfect size for our 1.5 lbs elbow macaroni and 2.5 lbs chicken without overcrowding. I swear by my Crock-Pot 6-Quart Programmable because it maintains consistent Low heat (170°F) without hot spots. If you're using a smaller model, reduce the cook time slightly or increase the heat to High for the first hour to help the pasta cook through. 🌡️
Cheese Melting Tools
For that perfectly smooth, lump-free cheese sauce, grab a wooden spoon or heat-resistant silicone spatula—they're gentle on your slow cooker lining and help distribute the 2 cups sharp cheddar and 1 cup Gruyère evenly. I always keep a small whisk nearby too, just in case I need to break up any stubborn cheese clumps. Pro tip: Add the cheese 5 minutes before serving if you're worried about separation during the long cook.
Crispy Topping Pan
The crispy celery topping requires a 10-inch cast iron skillet—it retains heat beautifully and creates that perfect golden crust. If you don't have cast iron, a heavy stainless steel skillet works too. I like to use my Lodge 10.25-inch because it's my go-to for all crispy topping recipes. For extra crunch, I sometimes add 1 tbsp panko breadcrumbs to the celery mixture while it cooks. 🧈
Broiler Setup
For the final 3-5 minute broil, you'll need a 9x13-inch baking dish placed on a baking sheet to catch any drips. I always use aluminum foil under the baking sheet for easy cleanup. Preheat your broiler to High (500°F)—this ensures the celery topping gets that perfect golden-brown finish without burning. Keep a kitchen towel handy to protect your hands from the hot dish when you're ready to serve.
Optional Extras
Want to take this dish to the next level? A mandoline slicer makes quick work of the green onions for garnish, and a microplane gives you perfectly fine garlic cloves for the crispy topping. For extra heat lovers, I keep Frank's RedHot sauce on hand to adjust the spice level at the table. And if you're making this for a crowd, a large serving spoon helps with portioning that creamy goodness. 💪
Nutrition facts
Frequently asked questions
Can I use ground chicken instead of breast for this recipe?
Ground chicken works beautifully and cooks even faster in the slow cooker. Use 2 lbs ground chicken instead of the 2.5 lbs breast and reduce the cook time to 3-4 hours on Low. The texture will be slightly different but still delicious—just stir occasionally to prevent sticking.
How do I adjust the heat level in this dish?
For milder heat, reduce the buffalo sauce to 1 cup and add 1 tbsp hot sauce only if needed. For extra spice, add an additional ½ cup buffalo sauce or 2 tbsp hot sauce when assembling. Always taste before serving—you can adjust with extra cheese or milk to balance the heat.
What if my pasta gets mushy in the slow cooker?
This happens when pasta absorbs too much liquid. To prevent it, use 1.25 lbs elbow macaroni instead of 1.5 lbs and add ½ cup uncooked pasta during the last 30 minutes of cooking. For mushy pasta already cooked, drain some of the liquid before adding cheese.
Can I make this dish ahead of time?
Yes! Assemble everything except the crispy topping and cheese, then cook on Low for 3 hours. Let it cool completely, then refrigerate in an airtight container. When ready to serve, reheat on Low for 1-2 hours>, stir in the cheese, and broil with fresh topping. The flavors actually improve overnight!
What's the best way to serve leftovers?
Reheat leftovers in the slow cooker on Low for 1-2 hours until bubbly. For extra flavor, add a splash of milk or broth. The crispy topping won't stay crispy when reheated, so make fresh topping and sprinkle it on top before serving. Store leftovers for up to 4 days in the fridge.
