Quick Creamy Buffalo Chicken Mac and Cheese

Quick Creamy Buffalo Chicken Mac and Cheese

I need a dinner that comes together in under 30 minutes, uses just one pot, and makes everyone at the table happy without a single complaint. After testing this recipe five times, I finally got it just right, and now this creamy buffalo chicken mac and cheese has become my go-to for those hectic weeknights when I’m short on time but still want something that feels like a proper meal.

Recipe Overview

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 6
  • Difficulty: Easy

Why You’ll Love This Creamy Buffalo Chicken Mac and Cheese

  • One-pot wonder: Everything cooks in a single large skillet or Dutch oven, meaning you spend less time scrubbing dishes and more time relaxing after dinner.
  • Ready in 30 minutes flat: From the moment you start chopping to the moment you serve, this dish is on the table in half an hour — no lengthy simmering or complicated steps.
  • Make-ahead friendly: You can prep the chicken and sauce the night before, then simply cook the pasta and combine everything when you’re ready to eat.
  • Creamy without being heavy: The sauce uses a clever blend of milk and cheese that stays silky smooth, not gluey or greasy, even when reheated the next day.
  • Customisable heat level: Whether your family prefers a mild kick or something that brings tears to your eyes, you control exactly how much buffalo sauce goes in.
Creamy Buffalo Chicken Mac and Cheese

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

📌Save to Pinterest

Ingredients You’ll Need

  • 500g dried macaroni pasta
  • 2 tablespoons unsalted butter
  • 1 medium onion, finely diced
  • 3 cloves garlic, minced
  • 500g boneless, skinless chicken thighs, cut into small bite-sized pieces
  • 1 teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 tablespoons plain flour
  • 600ml whole milk
  • 200ml chicken stock
  • 200g grated mature cheddar cheese
  • 100g grated mozzarella cheese
  • 4 tablespoons buffalo hot sauce (adjust to taste)
  • 2 spring onions, sliced, for garnish

Tip: Use block cheese and grate it yourself — pre-shredded cheese contains anti-caking agents that stop it from melting smoothly into a creamy sauce.

How to Make Creamy Buffalo Chicken Mac and Cheese

  1. Cook the pasta: Bring a large pot of salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente — the pasta should be tender but still have a slight bite in the centre. Drain well and set aside. You’ll notice the pasta looks slightly translucent at the edges when it’s perfectly done.
  2. Sauté the aromatics: In a large frying pan or Dutch oven, melt the butter over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and smells sweet. Add the minced garlic and cook for another 30 seconds until fragrant — your kitchen will smell amazing at this point.
  3. Cook the chicken: Add the chicken pieces to the pan in a single layer. Season with smoked paprika, salt, and black pepper. Cook for 6-8 minutes, turning occasionally, until the chicken is golden brown on the outside and no longer pink inside. You’ll hear a satisfying sizzle as the chicken hits the pan, and the edges will turn a deep golden colour.
  4. Make the roux: Sprinkle the flour over the chicken and stir well to coat everything evenly. Cook for 1 minute, stirring constantly — the mixture will look slightly sandy and smell lightly toasty. This step removes the raw flour taste and ensures a smooth sauce.
  5. Build the sauce: Slowly pour in the milk and chicken stock while whisking continuously. Bring the mixture to a gentle simmer — you’ll see small bubbles breaking the surface. Cook for 3-4 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon. The sauce should look smooth and glossy, not lumpy.
  6. Melt the cheese: Remove the pan from the heat. Add the grated cheddar and mozzarella in handfuls, stirring gently after each addition until fully melted. The sauce will turn a beautiful pale orange and smell rich and cheesy. Stir in the buffalo hot sauce, adjusting the amount to suit your family’s heat preference.
  7. Combine and serve: Add the drained macaroni to the pan and stir until every piece of pasta is coated in the creamy buffalo sauce. The pasta should look glossy and evenly coloured. Let it rest for 2-3 minutes off the heat — this allows the sauce to settle and cling to the pasta. Garnish with sliced spring onions and serve immediately.

Tips From My Kitchen

  • Cook pasta slightly underdone: Because the pasta will continue cooking briefly when you toss it with the hot sauce, cook it about 1 minute less than the package suggests. This prevents it from becoming mushy and ensures a firm, satisfying bite.
  • Grate your own cheese: Pre-shredded cheese is coated with potato starch or cellulose to prevent clumping, which means it won’t melt into a smooth, creamy sauce. Spend the extra 2 minutes grating a block — the texture difference is night and day.
  • Don’t boil the sauce after adding cheese: High heat can cause the cheese to separate and become grainy. Always melt the cheese off the heat, stirring gently, to keep the sauce silky and emulsified.
  • Adjust the buffalo sauce gradually: Start with 2 tablespoons and taste before adding more. Different brands of buffalo sauce vary wildly in heat level, and you can always add more but can’t take it out. I make this at least once a week — it’s become a family favourite — and my kids prefer a milder version with just 2 tablespoons.
  • Make it ahead for busy evenings: Cook the chicken and prepare the sauce up to 24 hours in advance. Store them separately in the fridge. When you’re ready to eat, cook the pasta fresh, then reheat the chicken mixture in the pan over low heat, adding a splash of milk to loosen it before tossing with the pasta.

Equipment You’ll Need

  • Large frying pan or skillet (or a Dutch oven)
  • Sharp knife and cutting board
  • Mixing bowls
  • Wooden spoon or spatula
  • Measuring cups and spoons
  • Grater for the cheese
  • Colander for draining pasta

Common Mistakes to Avoid

  • Overcrowding the pan: If you add too much chicken at once, it will steam instead of sear, resulting in pale, rubbery meat. Cook the chicken in a single layer with space between each piece — if necessary, cook it in two batches to get that lovely golden-brown crust.
  • Wrong temperature: Cooking the sauce over high heat causes the milk to scorch and the cheese to separate. Keep the heat at medium-low when making the sauce, and never let it come to a full boil after adding cheese. A gentle simmer is all you need.
  • Skipping the rest time: Letting the finished dish sit for 2-3 minutes off the heat allows the sauce to thicken slightly and adhere to every piece of pasta. If you serve it immediately, the sauce will be too thin and runny, pooling at the bottom of the bowl instead of coating the macaroni.

Delicious Variations to Try

  • Spicy Version: Add 1 finely chopped jalapeño with the onion, use 6 tablespoons of buffalo sauce, and stir in ½ teaspoon of cayenne pepper with the paprika. For extra heat, garnish with sliced fresh chilli and a drizzle of extra buffalo sauce before serving.
  • Vegetarian/Vegan Option: Replace the chicken with 400g of drained and pressed firm tofu, cut into cubes, or use 300g of cooked chickpeas. For a vegan version, use plant-based butter, unsweetened oat milk, and vegan cheddar-style shreds — the sauce will still be creamy and satisfying.
  • Different Protein: Swap the chicken thighs for boneless, skinless chicken breasts (reduce cooking time slightly), or use 400g of cooked, shredded turkey. You can also stir in 300g of cooked, flaked salmon for a completely different flavour profile that pairs beautifully with the buffalo sauce.

What to Serve With Creamy Buffalo Chicken Mac and Cheese

  • A simple green salad with a tangy vinaigrette to cut through the richness — try our 15 Minute Grilled Zucchini And Yellow Squash Salad for a quick, fresh side.
  • Steamed broccoli or green beans tossed with a little butter and salt — the bright green colour looks beautiful next to the orange sauce.
  • Crusty bread or garlic bread for soaking up any extra sauce at the bottom of the bowl.
  • A light, refreshing side like our Quick Mediterranean Orzo Salad For Busy Weeknights if you want to keep the meal on the lighter side.

Frequently Asked Questions

Can I freeze this creamy buffalo chicken mac and cheese?
Yes, you can freeze it for up to 3 months, though the texture of the sauce may change slightly upon thawing. To freeze, let the dish cool completely, then transfer it to an airtight container. When you’re ready to eat, thaw it in the fridge overnight and reheat gently on the stovetop with a splash of milk to restore the creamy consistency.
How do I reheat leftovers without the sauce separating?
The best way to reheat is on the stovetop over low heat, adding a tablespoon or two of milk and stirring constantly until warmed through. If you’re in a hurry, use the microwave in 30-second bursts, stirring well between each interval — this prevents hot spots that can cause the cheese sauce to break.
Can I use a different type of pasta?
Absolutely — any short pasta shape works well here. Try fusilli, penne, rigatoni, or even shells, which catch the sauce beautifully in their curves. Just be sure to cook the pasta al dente, as different shapes may require slightly different cooking times, and always reserve a cup of pasta water before draining in case you need to thin the sauce later.
What if I don’t have buffalo sauce?
You can make a quick substitute by mixing 3 tablespoons of hot sauce (like Tabasco or Frank’s RedHot) with 1 tablespoon of melted butter and a teaspoon of white vinegar. This homemade version captures the tangy, buttery heat of traditional buffalo sauce and works beautifully in this recipe.
Is this recipe suitable for children?
Yes, simply reduce the buffalo sauce to 1-2 tablespoons for a mild flavour that most children enjoy. You can also serve the buffalo sauce on the side so everyone can add their own amount — this way, adults can spike their portions with extra heat while kids keep theirs gentle and creamy.
Quick Creamy Buffalo Chicken Mac and Cheese

Creamy Buffalo Chicken Mac and Cheese

A creamy, spicy twist on classic mac and cheese, featuring tender chicken thighs, smoky paprika, and tangy buffalo hot sauce, all topped with fresh spring onions.
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
  • 2 tablespoons unsalted butter
  • 1 medium onion finely diced
  • 3 cloves garlic minced
  • 500 g boneless skinless chicken thighs, cut into small bite-sized pieces
  • 1 teaspoon smoked paprika
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 tablespoons plain flour
  • 600 ml whole milk
  • 200 ml chicken stock
  • 200 g grated mature cheddar cheese
  • 100 g grated mozzarella cheese
  • 4 tablespoons buffalo hot sauce adjust to taste
  • 2 spring onions sliced, for garnish

Method
 

  1. Cook the pasta: Bring a large pot of salted water to a rolling boil. Add the macaroni and cook according to package directions until al dente — the pasta should be tender but still have a slight bite in the centre. Drain well and set aside. You'll notice the pasta looks slightly translucent at the edges when it's perfectly done.
  2. Sauté the aromatics: In a large frying pan or Dutch oven, melt the butter over medium heat. Add the diced onion and cook for 3-4 minutes, stirring occasionally, until the onion turns translucent and smells sweet. Add the minced garlic and cook for another 30 seconds until fragrant — your kitchen will smell amazing at this point.
  3. Cook the chicken: Add the chicken pieces to the pan in a single layer. Season with smoked paprika, salt, and black pepper. Cook for 6-8 minutes, turning occasionally, until the chicken is golden brown on the outside and no longer pink inside. You'll hear a satisfying sizzle as the chicken hits the pan, and the edges will turn a deep golden colour.
  4. Make the roux: Sprinkle the flour over the chicken and stir well to coat everything evenly. Cook for 1 minute, stirring constantly — the mixture will look slightly sandy and smell lightly toasty. This step removes the raw flour taste and ensures a smooth sauce.
  5. Build the sauce: Slowly pour in the milk and chicken stock while whisking continuously. Bring the mixture to a gentle simmer — you'll see small bubbles breaking the surface. Cook for 3-4 minutes, stirring often, until the sauce thickens enough to coat the back of a spoon. The sauce should look smooth and glossy, not lumpy.
  6. Melt the cheese: Remove the pan from the heat. Add the grated cheddar and mozzarella in handfuls, stirring gently after each addition until fully melted. The sauce will turn a beautiful pale orange and smell rich and cheesy. Stir in the buffalo hot sauce, adjusting the amount to suit your family's heat preference.
  7. Combine and serve: Add the drained macaroni to the pan and stir until every piece of pasta is coated in the creamy buffalo sauce. The pasta should look glossy and evenly coloured. Let it rest for 2-3 minutes off the heat — this allows the sauce to settle and cling to the pasta. Garnish with sliced spring onions and serve immediately.

Notes

Adjust the buffalo hot sauce to your preferred heat level. For a milder version, start with 2 tablespoons and add more to taste.

I’d love to hear how this creamy buffalo chicken mac and cheese turns out for your family. Drop a comment below to tell me about any tweaks you made or how quickly it disappeared from the table — and if you’re looking for more quick weeknight inspiration, check out our Light Capellini Fresh Tomato Sauce or the Zucchini Pasta Lemon Garlic Sauce for another speedy dinner idea.

You might also like these recipes

Leave a Reply

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

Recipe Rating