Save to Pinterest My daughter started refusing plain chicken dinners around the time she turned five, and that's when I stumbled into this creamy, cheese-covered solution. One Tuesday evening, I had leftover rotisserie chicken, a head of broccoli going soft, and a block of sharp cheddar that needed using. I boiled some penne, made a quick cheese sauce the way my mom used to for mac and cheese, and tossed it all together. She ate two bowls without complaint, and I realized I'd accidentally created our new weeknight go-to.
I made this for a friend who'd just had surgery and needed easy meals she could reheat. She texted me three days later asking for the recipe, saying her husband had been eating the leftovers cold straight from the fridge at midnight. That's when I knew this dish had a particular kind of magic—the kind that doesn't need reheating to taste good, though it's better warm. It's comfort food that doesn't apologize for being exactly what it is.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Penne or rotini pasta (340 g): The ridges and tubes catch the cheese sauce better than smooth noodles, and they hold up to reheating without turning to mush.
- Chicken breasts (350 g): I cut them small so they cook fast and distribute evenly, though rotisserie chicken works when you need dinner even faster.
- Broccoli florets (2 cups): Adding them to the pasta water in the last two minutes means one less pot to wash and they come out perfectly tender.
- Garlic (2 cloves, minced): Just enough to add depth without overpowering the cheddar, and it blooms beautifully in the butter.
- Unsalted butter (2 tbsp): The base of the roux that thickens the sauce and keeps it silky instead of grainy.
- All-purpose flour (2 tbsp): Whisked into the butter to create the roux that prevents the milk from staying thin and watery.
- Whole milk (480 ml): The richness matters here, skim milk will give you a thinner sauce that doesn't coat as well.
- Sharp cheddar cheese (150 g, shredded): Pre-shredded works in a pinch, but block cheese you shred yourself melts smoother because it lacks the anti-caking agents.
- Salt, black pepper, and paprika: Simple seasonings that let the cheddar be the star, with paprika adding a subtle warmth you can't quite name.
- Olive oil (1 tbsp): For browning the chicken without it sticking to the pan or tasting too buttery before the sauce even starts.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Boil the pasta and broccoli:
- Bring a large pot of salted water to a rolling boil, add the pasta, and cook according to package directions. Drop the broccoli florets in during the last two minutes so they soften without turning gray and mushy.
- Cook the chicken:
- Heat olive oil in a large skillet over medium heat, add the chicken pieces with a pinch of salt and pepper, and sauté until they're golden and cooked through, about 5 to 7 minutes. Remove them to a plate so they don't overcook while you make the sauce.
- Start the cheese sauce:
- Melt butter in the same skillet, add minced garlic, and cook for 30 seconds until it smells toasty and sweet. Sprinkle in the flour and whisk constantly for a minute to form a thick, pale roux.
- Add the milk:
- Pour in the milk gradually, whisking the whole time to keep lumps from forming. Let it simmer and thicken for 3 to 4 minutes, stirring occasionally so the bottom doesn't scorch.
- Melt in the cheese:
- Stir in the shredded cheddar, salt, pepper, and paprika, then reduce the heat to low. Mix until the cheese melts completely and the sauce turns smooth and glossy.
- Combine everything:
- Add the drained pasta, broccoli, and cooked chicken back into the skillet and toss well to coat every piece in the sauce. Let it warm together for a minute or two, then serve right away while it's still creamy.
Save to Pinterest The first time I brought this to a potluck, I watched a friend's teenage son go back for thirds, then ask his mom if they could make it at home. She looked at me like I'd shared a state secret. I realized then that simple, cheesy comfort doesn't need to be fancy to feel special—it just needs to taste like someone cared enough to make it right.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
How to Store and Reheat
Let the pasta cool completely before transferring it to an airtight container, where it will keep in the fridge for up to four days. When you reheat it, add a tablespoon or two of milk and warm it gently on the stove or in the microwave, stirring halfway through so the sauce loosens back up instead of staying clumpy. I've found that reheating in a skillet over low heat with a splash of milk brings the creamy texture back better than the microwave, though both work fine when you're in a hurry.
Simple Swaps and Variations
You can easily swap the chicken for cooked turkey, shrimp, or even crumbled sausage if that's what you have on hand. For a vegetarian version, skip the meat entirely and add extra vegetables like peas, bell peppers, or cherry tomatoes. If you want a lighter version, use half-and-half instead of whole milk and reduce the cheese slightly, though the sauce won't be quite as rich. I've also made this with cavatappi and shells, and both worked beautifully because they trap the sauce in all the right places.
What to Serve Alongside
This dish is hearty enough to stand alone, but I like to serve it with a crisp green salad dressed in lemon vinaigrette to cut through the richness. Garlic bread or a warm baguette is perfect for mopping up any extra sauce left in the bowl. On nights when I want something lighter on the side, roasted asparagus or a simple cucumber tomato salad does the trick without adding heaviness.
- A crisp green salad with lemon vinaigrette balances the creamy richness perfectly.
- Garlic bread or a warm baguette turns leftover sauce into a bonus course.
- Roasted asparagus or a cucumber tomato salad keeps the meal feeling fresh and light.
Save to Pinterest This is the kind of dinner that doesn't demand perfection but delivers comfort every single time. Make it once, and it'll become the recipe you turn to when you need something warm, filling, and reliably delicious.
Recipe Questions & Answers
- → Can I use a different pasta shape?
Absolutely. Penne and rotini work best because their ridges hold the creamy sauce well, but you can use any pasta shape you prefer. Fettuccine, rigatoni, or even spaghetti work nicely.
- → How do I prevent a lumpy cheese sauce?
The key is creating a proper roux with butter and flour, then whisking the milk in gradually. Whisk constantly while pouring the milk to break up any lumps before adding the cheese. Cook over medium heat, not high, to maintain control.
- → What's a good substitute for sharp cheddar?
Gruyère, aged gouda, or a mix of cheddar and mozzarella work well. Avoid overly soft cheeses. If using milder cheddar, increase the amount slightly for better flavor.
- → Can I make this with rotisserie chicken?
Yes, rotisserie chicken is a great time-saver. Shred or chop it into bite-sized pieces and add it at the end to warm through, reducing your active cooking time to about 25 minutes total.
- → How should I store leftovers?
Store in an airtight container in the refrigerator for up to three days. Reheat gently on the stovetop with a splash of milk to restore creaminess, or microwave in 30-second intervals, stirring between each.
- → Is this dish freezer-friendly?
The dish can be frozen for up to two months, though the sauce may separate slightly. Thaw overnight in the refrigerator and reheat gently on the stovetop, adding a bit of milk to restore the creamy consistency.