Save My sister called on a rainy Tuesday asking if I could bring dinner to her place—something warm, something that would feed her crew of four hungry kids plus two adults. I found myself standing in my kitchen thinking about comfort, about how pasta dishes always seem to work magic on chaotic evenings, and suddenly this idea arrived: creamy mac and cheese studded with juicy pesto chicken and topped with golden crunch. It's become the dish I reach for whenever I need to turn a simple weeknight into something that feels like a celebration.
There's a specific memory burned into my brain: watching my nephew spoon the creamy pasta into his mouth, getting a bit of melted mozzarella on his chin, and just nodding silently with the kind of approval only a hungry eight-year-old can deliver. My sister caught my eye across the table and laughed—that's when I knew this recipe was worth writing down and making again and again.
Ingredients
- Elbow macaroni (400 g): Cook it just to al dente because it will soften slightly during baking—this is where most people mess up and end up with mushiness.
- Boneless, skinless chicken breast (500 g): Cutting into bite-sized pieces means they cook faster and distribute evenly throughout the casserole instead of creating dry pockets.
- Olive oil (3 tbsp total): Use good quality here since it's tasting oil, not just cooking oil, and the flavor shows up in the final dish.
- Basil pesto (100 g): Store-bought is totally fine—I've learned not to be a snob about this—but if you have time to make your own, the fresh basil flavor really shines.
- Unsalted butter and all-purpose flour: This is your roux foundation, the base that makes the sauce silky instead of grainy, so don't skip the cooking-out step.
- Whole milk (700 ml): Go full-fat here; it creates that luxurious sauce that cheaper milk never quite achieves.
- Mozzarella, Parmesan, and sharp cheddar cheese (250 g combined): The combination of three cheeses is the secret—mozzarella melts smoothly, Parmesan adds nutty depth, and sharp cheddar brings actual flavor instead of just saltiness.
- Panko breadcrumbs (40 g): These create that golden, airy crust that regular breadcrumbs can't match because they're less dense.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get everything ready:
- Preheat your oven to 200°C (400°F) and grease your baking dish—I learned the hard way that a cold oven means the bottom won't crisp properly. Gather all your ingredients so you're not searching for something while the milk is scorching.
- Cook the pasta:
- Bring salted water to a rolling boil and cook the macaroni until it's just barely tender, then drain it well. Don't rinse it—that starch helps the sauce cling.
- Sear the chicken:
- While the pasta cooks, heat olive oil in a skillet and add your chicken pieces in a single layer, letting them sit undisturbed for a couple minutes before stirring. They should turn golden and cook through in about 6–8 minutes, then you'll toss them immediately with the pesto so it coats while they're still warm.
- Build the sauce:
- Melt butter, whisk in flour, cook it for a minute—this matters because it removes the raw flour taste. Gradually pour in cold milk while whisking constantly to prevent lumps, and keep stirring until the sauce thickens to a consistency that coats the back of a spoon.
- Melt in the cheese:
- Remove from heat, then stir in all three cheeses plus garlic powder, tasting and adjusting salt and pepper. This is crucial—if the pan is still on heat, the cheese can break.
- Bring it all together:
- Combine the drained pasta, the cheese sauce, and the pesto chicken in a large bowl, folding gently so you don't break up the chicken. The mixture should be creamy but not soupy.
- Into the dish:
- Spread everything into your prepared baking dish in an even layer.
- Create the topping:
- Mix panko breadcrumbs with grated Parmesan and olive oil, then sprinkle it all over the top evenly. This is what turns into your golden crust.
- Bake:
- Slide into the oven and bake for 20–25 minutes until the sauce is bubbling around the edges and the top is deep golden brown. You'll know it's ready when your kitchen smells like roasted cheese and herbs.
- Let it rest:
- Give it 5 minutes out of the oven before serving—this lets the sauce set slightly so it stays creamy on your plate instead of running everywhere.
Save What strikes me most is how this dish somehow transforms a regular Tuesday into something worth remembering. It's the kind of food that makes people linger at the table a little longer, and isn't that what cooking is really about?
Timing Your Casserole
The beauty of this recipe is that you can build it ahead and refrigerate it for up to a day before baking, which means you can do all the work at lunch and just pop it in the oven at dinner time. If baking from cold, add about 10 extra minutes to your baking time and check that the center is bubbling before you call it done. I've also frozen the whole assembled casserole and baked it straight from frozen with only a slight time extension, though the top browning takes closer to 35 minutes that way.
Cheese Variations That Actually Work
While the three-cheese combo is my go-to, I've experimented enough to know what swaps work and what doesn't. Smoked gouda brings a subtle bacon-like depth, fontina adds an almost nutty richness, and gruyere creates a slightly different kind of luxurious melt. The thing I've learned is that you need at least one cheese with real flavor and one that melts smoothly—never go all sharp or all mild.
Making It Your Own
The skeleton of this recipe is sturdy enough to handle additions without falling apart. Sautéed spinach wilts down to almost nothing and adds color without changing the flavor profile. Sun-dried tomatoes bring a little tang that plays beautifully against the pesto. Roasted red peppers add sweetness. The technique stays the same; you're just deciding what journey you want to take your dinner down.
- If using rotisserie chicken, shred it instead of cubing it, and just toss it with pesto to coat—saves you 15 minutes of active cooking.
- Make the pesto from scratch if basil is at its peak in your garden or farmer's market; the difference is real and worth the 10 minutes.
- Don't skip letting the finished casserole rest—those 5 minutes make an actual difference in how the sauce behaves on the plate.
Save This casserole has quietly become the recipe I'm known for among friends, the one people ask me to bring, the one that makes a simple weeknight feel less ordinary. That's a gift worth protecting.
Recipe Questions & Answers
- → How do I ensure the chicken stays juicy?
Cook the chicken over medium heat until golden but not overdone, then toss with basil pesto to retain moisture and enhance flavor.
- → Can I use a different type of pasta?
Yes, sturdy shapes like rigatoni or penne work well to hold the cheese sauce and pesto evenly.
- → What cheeses create the best sauce?
A blend of mozzarella, Parmesan, and sharp cheddar offers a creamy, flavorful sauce with great melt and depth.
- → How can I get a crispy topping?
Combine panko breadcrumbs with grated Parmesan and olive oil, then sprinkle evenly before baking to achieve a golden crust.
- → Is it possible to prepare this ahead?
Assemble the casserole in advance and refrigerate. Bake just before serving for fresh, bubbling results.