Buffalo Chicken Mac And Cheese

Buffalo Chicken Mac And Cheese

There are dishes that become instant legends in your home, and this Buffalo Chicken Mac and Cheese is one of them. The first time I made it, the kitchen filled with the smell of sharp cheddar and spicy Buffalo sauce, and by the time I set the dish on the table, my family was already hovering with forks. It’s the kind of meal that turns a regular Tuesday into something worth celebrating.

Recipe Overview

  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Servings: 6 generous portions
  • Difficulty: Medium — a few steps but well worth the effort

Why You’ll Love This Buffalo Chicken Mac and Cheese

  • Rich, creamy texture: The sauce wraps every piece of pasta in a velvety coat that clings beautifully.
  • Bold, spicy kick: The Buffalo sauce brings a lively heat that balances the richness of the cheese, similar to the spicy kick in Korean Ground Beef Bowls Over Rice (20 Minutes).
  • Tender, juicy chicken: Using shredded chicken ensures every bite has a bit of protein without dry spots.
  • Perfect for batch cooking: This dish reheats wonderfully, making it ideal for lunches or busy weeknights.
  • Family-friendly heat level: The spice is present but not overwhelming — my kids absolutely devour this every time I make it.
Buffalo Chicken Mac and Cheese

Buffalo Chicken Mac and Cheese
15 min prep  ·  30 min cook  ·  4 servings

📌Save to Pinterest

Ingredients You’ll Need

  • 500g dried macaroni pasta
  • 3 tablespoons unsalted butter
  • 3 tablespoons plain flour
  • 600ml whole milk, warmed
  • 250ml double cream
  • 300g mature cheddar cheese, grated
  • 150g mozzarella cheese, grated
  • 60ml Buffalo hot sauce (such as Frank’s RedHot)
  • 400g cooked chicken breast, shredded
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 50g panko breadcrumbs (optional, for topping)
  • 2 tablespoons melted butter (optional, for topping)

Tip: Grate your cheese from a block rather than using pre-shredded bags — it melts much more smoothly and gives a silkier sauce.

How to Make Buffalo Chicken Mac and Cheese

  1. Bring a large pot of salted water to a rolling boil. Add the macaroni and cook until al dente — about 8 to 9 minutes. The pasta should be firm to the bite, not soft. Drain and set aside, letting the steam rise and the pasta glisten.
  2. In a large frying pan or skillet, melt the butter over medium heat. Once it begins to foam and you smell that nutty aroma, whisk in the flour. Stir constantly for about 2 minutes until the mixture turns a pale golden colour and feels sandy against the spoon.
  3. Slowly pour in the warm milk while whisking vigorously. The sauce will start thin and watery, then gradually thicken. Keep whisking until it coats the back of a spoon and you see small bubbles breaking the surface — about 4 minutes. Stir in the double cream.
  4. Reduce the heat to low. Add the grated cheddar and mozzarella a handful at a time, stirring gently until each addition is fully melted. The sauce should be glossy, smooth, and the colour of pale gold. Stir in the Buffalo hot sauce, smoked paprika, garlic powder, salt, and black pepper. Taste and adjust seasoning — you want a gentle warmth that builds.
  5. Fold the shredded chicken into the cheese sauce. The chicken should be evenly coated, and the sauce will take on a slightly thicker consistency. Stir in the cooked macaroni, making sure every piece is covered. The mixture will look rich and inviting, with streaks of orange from the hot sauce.
  6. If using the topping, mix the panko breadcrumbs with the melted butter in a small bowl until they look like damp sand. Sprinkle evenly over the top of the mac and cheese.
  7. Transfer the entire mixture to a buttered baking dish (about 23x33cm). Bake in a preheated oven at 190°C (fan) for 20 to 25 minutes. The top should be golden and bubbling, with the edges slightly darker and the breadcrumbs crisp. Let it rest for 5 minutes before serving — this allows the sauce to settle into a creamy, cohesive dish.

Tips From My Kitchen

  • Warm your milk before adding: Cold milk can cause the roux to seize, creating lumps that are hard to smooth out. Heating the milk gently beforehand ensures the sauce stays silky from the start.
  • Don’t boil the sauce after adding cheese: High heat can make the cheese stringy and cause the sauce to separate. Keep the heat low and stir gently to preserve that smooth, creamy texture.
  • Shred your own chicken: Pre-cooked rotisserie chicken works perfectly, but shred it while it’s still warm — it absorbs the sauce better and stays moist. Cold chicken can become rubbery when reheated.
  • Adjust the heat to your taste: Start with 60ml of Buffalo sauce and add more in small increments if you want more kick. I used to struggle with this dish until I discovered this technique — it lets you control the spice without overwhelming the cheese.
  • Let the dish rest after baking: That 5-minute wait is crucial. The sauce firms up slightly, making it easier to serve, and the flavours meld together more deeply. The top will still be warm and inviting.

Equipment You’ll Need

  • Large frying pan or skillet
  • Sharp knife and cutting board
  • Mixing bowls
  • Wooden spoon or spatula
  • Large pot for boiling pasta
  • Colander for draining
  • Whisk for the sauce
  • Baking dish (approximately 23x33cm)

Common Mistakes to Avoid

  • Overcrowding the pan: If you try to cook the sauce in a pan that’s too small, it won’t heat evenly and can burn on the bottom. Use a wide pan or skillet so the roux has room to cook without scorching.
  • Wrong temperature: Cooking the roux over high heat will brown the butter too quickly, giving a burnt flavour. Keep the heat medium-low for the roux and low when adding cheese to maintain control.
  • Skipping the rest time: Serving immediately after baking can result in a runny sauce that slides off the pasta. Letting it rest allows the starches to set, giving you a much more satisfying, cohesive dish.

Delicious Variations to Try

  • Spicy Version: Add 1 teaspoon of cayenne pepper to the cheese sauce, and stir in 2 tablespoons of chopped pickled jalapeños before baking. The extra heat sharpens the Buffalo flavour beautifully.
  • Vegetarian/Vegan Option: Replace the chicken with 400g of roasted cauliflower florets or chickpeas. Use a plant-based butter and milk alternative, and swap the cheeses for a good melting vegan cheddar — the texture holds up well.
  • Different Protein: Shredded turkey or leftover roast chicken works just as well. For a bolder flavour, try using shredded beef brisket — it adds a deep, savoury note that pairs surprisingly well with the spicy sauce.

What to Serve With Buffalo Chicken Mac and Cheese

  • A crisp green salad with a tangy vinaigrette to cut through the richness
  • Steamed or roasted broccoli for a fresh, earthy contrast
  • Garlic bread or crusty rolls to mop up every last bit of sauce
  • Pickled vegetables or coleslaw for a crunchy, acidic side

Frequently Asked Questions

Can I make this Buffalo Chicken Mac and Cheese ahead of time?
Yes, absolutely. Assemble the dish completely but stop before baking. Cover tightly with foil and refrigerate for up to 24 hours. When ready to bake, add an extra 10 minutes to the cooking time and check that the centre is piping hot before serving.

How do I reheat leftovers without drying them out?
The best method is to reheat individual portions in the microwave with a splash of milk stirred in, covered with a damp paper towel. For larger amounts, place the dish in a 160°C oven for about 15 minutes, covered with foil to retain moisture.

Can I freeze this dish?
Yes, it freezes well for up to 3 months. Freeze it in a tightly sealed container before baking, then thaw overnight in the fridge before cooking. The texture may soften slightly, but the flavour remains bold and satisfying.

What if my sauce turns out too thick or too thin?
If the sauce is too thick, stir in a little warm milk or cream until it reaches a consistency that coats the pasta lightly. If it’s too thin, let it simmer gently for a couple of minutes, stirring constantly, until it thickens naturally.

Can I use a different type of pasta?
Certainly. Short pasta shapes with lots of nooks and crannies, like fusilli, shells, or cavatappi, work brilliantly. They hold the sauce well and give a satisfying texture in every bite. Avoid long, thin pasta like spaghetti as it doesn’t trap the sauce as effectively.

Buffalo Chicken Mac And Cheese

Buffalo Chicken Mac and Cheese

A creamy, cheesy mac and cheese with spicy Buffalo sauce and shredded chicken, topped with optional crispy panko breadcrumbs.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: American
Calories: 350

Ingredients

  

  • 500 g dried macaroni pasta
  • 3 tablespoons unsalted butter
  • 3 tablespoons plain flour
  • 600 ml whole milk warmed
  • 250 ml double cream
  • 300 g mature cheddar cheese grated
  • 150 g mozzarella cheese grated
  • 60 ml Buffalo hot sauce such as Frank’s RedHot
  • 400 g cooked chicken breast shredded
  • 1 teaspoon smoked paprika
  • ½ teaspoon garlic powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 50 g panko breadcrumbs optional, for topping
  • 2 tablespoons melted butter optional, for topping

Method

 

  1. Bring a large pot of salted water to a rolling boil. Add the macaroni and cook until al dente — about 8 to 9 minutes. The pasta should be firm to the bite, not soft. Drain and set aside, letting the steam rise and the pasta glisten.
  2. In a large frying pan or skillet, melt the butter over medium heat. Once it begins to foam and you smell that nutty aroma, whisk in the flour. Stir constantly for about 2 minutes until the mixture turns a pale golden colour and feels sandy against the spoon.
  3. Slowly pour in the warm milk while whisking vigorously. The sauce will start thin and watery, then gradually thicken. Keep whisking until it coats the back of a spoon and you see small bubbles breaking the surface — about 4 minutes. Stir in the double cream.
  4. Reduce the heat to low. Add the grated cheddar and mozzarella a handful at a time, stirring gently until each addition is fully melted. The sauce should be glossy, smooth, and the colour of pale gold. Stir in the Buffalo hot sauce, smoked paprika, garlic powder, salt, and black pepper. Taste and adjust seasoning — you want a gentle warmth that builds.
  5. Fold the shredded chicken into the cheese sauce. The chicken should be evenly coated, and the sauce will take on a slightly thicker consistency. Stir in the cooked macaroni, making sure every piece is covered. The mixture will look rich and inviting, with streaks of orange from the hot sauce.
  6. If using the topping, mix the panko breadcrumbs with the melted butter in a small bowl until they look like damp sand. Sprinkle evenly over the top of the mac and cheese.
  7. Transfer the entire mixture to a buttered baking dish (about 23x33cm). Bake in a preheated oven at 190°C (fan) for 20 to 25 minutes. The top should be golden and bubbling, with the edges slightly darker and the breadcrumbs crisp. Let it rest for 5 minutes before serving — this allows the sauce to settle into a creamy, cohesive dish.

Notes

For a milder version, reduce the hot sauce to 30ml. The optional panko topping adds a crunchy contrast.

I hope this Buffalo Chicken Mac and Cheese becomes a staple in your kitchen the way it has in mine. If you give it a try, I’d love to hear how it turned out — drop a comment below and let me know what you served alongside it, or any tweaks you made to suit your family’s taste. For another comforting dish that delivers on flavour, you might enjoy our Garlic Parmesan Chicken Bites Recipe. And if you’re looking for a lighter side to balance the richness, our Light Zucchini Noodles Dish pairs beautifully with this hearty main. Happy cooking!

Save Buffalo Chicken Mac and Cheese to Pinterest

Buffalo Chicken Mac and Cheese – Ultimate comfort food dinner recipe

📌Save to Pinterest

You might also like these recipes

Leave a Reply

Your email address will not be published. Required fields are marked *