Pin It My sister called me mid-afternoon last spring asking if I could bring something to her dinner party, and I had exactly two hours and whatever was in my pantry. That's when pesto mac and cheese struck me—a way to sneak Italian flavors into something warm and familiar, something that would feed six people without pretension. The first time I made it, I didn't butterfly the chicken small enough and spent half the cooking time worried it wouldn't be done, but the casserole came out golden and bubbling anyway, and nobody complained about a single thing.
There was this Tuesday evening when my neighbor stopped by just as the casserole was coming out of the oven, and the smell hit her before she even crossed the threshold. She ended up staying for dinner without an invitation, and we ate straight from the dish with crusty bread, talking until the pan was nearly empty. That's when I knew this recipe had something special—it wasn't just good food, it was the kind that makes people linger.
Ingredients
- Elbow macaroni or short pasta (400 g): The smaller shapes hold onto the cheese sauce beautifully, and cooking it just under the package time keeps it from turning mushy in the oven.
- Boneless, skinless chicken breasts (2 large, about 400 g): Cut these into bite-sized pieces so they cook quickly and distribute evenly through the casserole instead of sitting as one dense block.
- Basil pesto (3 tbsp, plus 2 tbsp for topping): This is your secret weapon—it marinates the chicken and gets folded into the sauce, creating layers of herbaceous flavor that store-bought pesto does wonderfully.
- Unsalted butter (3 tbsp for sauce, 2 tbsp for topping): Using unsalted gives you control over the final salt level, which matters when you're combining so many salty ingredients like cheese and pesto.
- All-purpose flour (3 tbsp): This creates the roux that thickens your sauce without any lumps, as long as you whisk constantly and don't rush the process.
- Whole milk and heavy cream (2 cups milk, 1 cup cream): Warm the milk first or your sauce will seize up, and the cream adds richness that prevents the cheese from becoming grainy.
- Sharp cheddar, mozzarella, and parmesan cheese (2 cups cheddar, 1 cup mozzarella, 1/2 cup plus 1/4 cup parmesan): The combination of three cheeses prevents any one flavor from overpowering, and sharp cheddar gives you that tangy bite.
- Garlic powder and ground nutmeg (1/2 tsp garlic, 1/4 tsp nutmeg): Nutmeg might sound strange in mac and cheese, but it rounds out the cheese sauce with warmth—just use a light hand.
- Panko breadcrumbs (1 cup): These stay crispy and golden longer than regular breadcrumbs, and they actually make a difference in the final texture.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Heat your oven and prepare the dish:
- Set the oven to 200°C (400°F) and lightly grease a 23x33 cm baking dish so the casserole releases cleanly after baking. This step takes thirty seconds but saves you ten minutes of scraping later.
- Get the pasta almost there:
- Boil salted water and cook your pasta two minutes shy of what the package says, then drain it thoroughly. The pasta will continue softening in the oven, so you want it still slightly firm to the bite right now.
- Prepare and marinate the chicken:
- While the pasta cooks, butterfly each chicken breast and cut it into bite-sized pieces—think roughly one-inch chunks. Toss them with three tablespoons of pesto, a tablespoon of olive oil, salt, and pepper, then let everything sit for ten minutes while the flavors get friendly.
- Sear the chicken until just cooked through:
- Heat a large skillet over medium-high heat and cook the chicken pieces for about five to six minutes, stirring occasionally, until they're no longer pink inside but still tender. Don't walk away—listen for the sizzle to tell you when it's time to flip.
- Build your cheese sauce from the bottom up:
- In a saucepan, melt butter over medium heat, whisk in the flour, and let it cook for just one minute to remove the raw flour taste. Gradually pour in your warm milk and cream while whisking constantly to prevent lumps, then keep stirring until the sauce thickens enough to coat the back of a spoon, about three to four minutes.
- Melt in the cheese carefully:
- Lower the heat to medium-low and add the cheddar, mozzarella, and parmesan one handful at a time, stirring between additions until each batch is fully melted. Once everything is smooth and glossy, season with garlic powder, nutmeg, salt, and pepper, then turn off the heat.
- Bring everything together in one bowl:
- In a large bowl, combine the cooked pasta, the warm cheese sauce, and the seared pesto chicken, mixing gently so you don't break the pasta but making sure the sauce coats everything evenly. Taste as you go and adjust seasoning if needed.
- Transfer to the baking dish and add the crispy topping:
- Pour the combined mixture into your prepared baking dish, then in a small bowl mix together the panko, melted butter, parmesan, and two tablespoons of pesto. Sprinkle this mixture evenly over the top, pressing it down slightly so it doesn't blow around in the oven.
- Bake until golden and bubbling:
- Bake for twenty to twenty-five minutes until the topping is deep golden brown and you can see the casserole bubbling around the edges. Let it rest for five to ten minutes after coming out of the oven so the sauce sets slightly and everything becomes easier to serve.
Pin It One winter I made this for my parents' anniversary dinner, and my father, who never says much about food, asked for the recipe to make it himself the following week. That moment made me realize that sometimes the best dishes aren't the ones that look fancy in photographs—they're the ones that make people feel seen and cared for through simple, genuine flavors.
The Pesto Difference
Store-bought pesto gets a bad reputation, but honestly, it's what makes this recipe accessible and keeps the time commitment reasonable. The pesto acts as both a marinade for the chicken and a flavor builder in the topping, so you're essentially getting multiple uses out of one ingredient. If you have fresh basil growing on a windowsill or leftover homemade pesto, absolutely use it, but don't let the recipe intimidate you if you're grabbing a jar from the shelf.
Cheese Selection and Substitutions
The combination of three cheeses matters more than using expensive or obscure varieties—you want sharp cheddar for bite, mozzarella for melt and stretch, and parmesan for umami depth. I've experimented with smoked gouda, fontina, and even gruyère, and each one shifts the flavor profile in interesting directions, so feel free to play around once you've made it the traditional way. Just remember that soft cheeses like brie or fresh mozzarella will separate in the heat, so stick with aged or semi-firm varieties.
Serving and Storage
This casserole is at its absolute best served straight from the oven while the topping is still crispy, but it also reheats beautifully the next day if you cover it loosely with foil in a 175°C oven for about fifteen minutes. The flavors actually deepen overnight as everything melds together, which makes this a fantastic dish for meal prep or bringing to a potluck. Leftovers keep in the refrigerator for up to four days in an airtight container, and you can freeze it before baking for up to three months if you want to pull it out on a busy evening.
- A crisp green salad with lemon vinaigrette cuts through the richness beautifully and keeps the meal feeling balanced.
- Chilled Sauvignon Blanc or a light Pinot Grigio pairs wonderfully if you're thinking about wine pairings.
- If you need to rush, substitute rotisserie chicken that you've shredded and tossed with pesto instead of making your own.
Pin It This dish has become the recipe I reach for when I want to cook something that feels special without requiring three hours of focused attention. It's the kind of food that brings people together without the stress, and that's really all you need sometimes.
Recipe FAQs
- → Can I make this ahead of time?
Absolutely. Assemble the entire casserole up to 24 hours in advance, cover tightly, and refrigerate. Add an extra 10-15 minutes to the baking time since it will be cold. The flavors actually develop beautifully overnight.
- → What pasta shapes work best?
Elbow macaroni is traditional, but cavatappi, penne, or shells work wonderfully too. Choose something with nooks and crannies to catch the creamy sauce and small enough to eat easily with a spoon.
- → Can I freeze leftovers?
Yes, portion leftovers into airtight containers and freeze for up to 3 months. Thaw overnight in the refrigerator, then reheat covered at 180°C (350°F) until heated through, about 20-25 minutes.
- → How do I know when it's done baking?
Look for golden brown, crispy breadcrumbs on top and bubbles rising through the surface. The center should feel hot when you insert a knife, and the cheese should be melted and gooey throughout.
- → Can I use store-bought rotisserie chicken?
Definitely. Shred about 2-3 cups of rotisserie chicken and toss with the pesto marinade. Skip the searing step since the chicken is already cooked. It cuts prep time significantly while still delivering great flavor.
- → What sides complement this dish?
A crisp green salad with vinaigrette cuts through the richness. Roasted vegetables like broccoli or asparagus work well, or keep it simple with garlic bread. A chilled white wine like Sauvignon Blanc balances the creamy elements beautifully.