Hidden-protein mac&cheese.
Chickpea shells, cottage cheese hidden in the sauce, and a rotisserie chicken folded in at the end. Tastes like the version Jack loved at Whole Foods. Has three times the protein and none of the bean aftertaste. Twenty minutes from cold pot to bowl.
Three hidden upgrades
protein doubled · fiber doubled · kid radar fooledChickpea shells
Banza shells (or Barilla red lentil) bring 14g protein per serving versus wheat pasta's 7g, plus 5g fiber. The trick is to pull them ~1 min before the box says — chickpea pasta goes from chewy to mushy fast, and shells especially want to hold their bite.
14g protein per dry serving
Blended cottage cheese
One cup of full-fat cottage cheese, blended smooth with the milk, vanishes into the sauce. Adds ~25g protein across the dish. Blending is non-negotiable — un-blended curds give it away. With a blender it's velvet. Without one, the whole gimmick falls apart.
+25g protein, zero detection
Rotisserie chicken
A whole rotisserie chicken, shredded breast + thigh, folded in at the end. No cooking time, no second pan. Turns this from a side into a complete dinner. The breast goes to the kids (mild), the thigh to the parents (more flavor). Skip if going vegetarian — the cottage cheese already does heavy protein lifting.
~2 cups shredded meat, no extra dishes
The recipe
one pot · one blender · 20 minThe cheese sauce is a classic mornay with one swap: half the milk is replaced by blended cottage cheese. Sharp cheddar carries the flavor; Dijon and garlic powder cover the bean note from the Banza. The end-result tastes like a slightly grown-up Annie's — but with the macros of a protein shake.
Ingredients
- — the pasta —
- 1 box Banza chickpea shells (8 oz)
- Generous salt for the pasta water
- — the sauce —
- 1 cup full-fat cottage cheese
- 1½ cups whole milk
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 2 cups sharp cheddar, freshly shredded (block, not bagged)
- ½ cup grated parmesan
- 1 tsp Dijon mustard
- ½ tsp garlic powder
- Salt + pepper to taste — Banza needs more than wheat pasta
- — folded in —
- 1 rotisserie chicken, shredded (~2 cups, breast + thigh)
- ½ cup frozen peas (optional, but they look pretty)
- — optional broil top —
- ½ cup panko
- ¼ cup extra cheddar
- 1 tbsp butter, melted
Method
- Salt the water heavily. Banza needs it — the pasta itself is undersalted compared to wheat. Bring a large pot to a rolling boil.
- Blend the cottage cheese with the milk until totally smooth, ~30 sec in a blender. This step is the whole trick. If it's still grainy, blend longer. No curds in the final sauce.
- Drop the shells in when the water is at a hard boil. Set a timer for 1 minute less than the box says — Banza goes from chewy to mushy in under a minute. Drain, do not rinse, do not let it sit (it sticks). If the sauce isn't ready, toss the pasta with a teaspoon of olive oil to keep it loose.
- Make the roux. Melt 3 tbsp butter in a wide pot over medium. Whisk in the flour and cook 1 minute until it smells nutty and looks pale gold. Don't rush — raw flour will taste pasty.
- Pour in the cottage-cheese milk slowly, whisking constantly. It will look thin at first — keep whisking. Cook 3–4 minutes until it thickens to the consistency of warm pancake batter and coats a spoon.
- Off the heat, stir in the cheddar and parmesan one handful at a time, letting each batch melt before adding the next. Heat off is critical — boiling cheese sauce breaks and turns grainy. Add Dijon, garlic powder, salt, pepper.
- Taste & season aggressively. Banza dulls salt, and the cottage cheese is mild. Add more salt than you think — and a few cracks of pepper. If the sauce is too thick, splash in milk a tablespoon at a time.
- Fold in the shredded chicken, drained pasta, and peas if using. Stir gently — chickpea shells are fragile when hot.
- Serve as-is, or for the bubbly version: transfer to a buttered baking dish, top with the panko + extra cheddar + melted butter, and broil 2–3 minutes until golden and crisp on top. Watch it — broilers go from "almost" to "burnt" in 20 seconds.
Sub the swaps
if a thing is missingChef's notes
why each thing mattersWhy blend the cottage cheese
Un-blended cottage cheese in a hot sauce releases its curds — you end up with white pellets in orange goo. Texture is the kid radar's first alarm. Blended, it disappears entirely. A high-powered blender does this in 20 seconds.
Why pull Banza early
Chickpea pasta has a much narrower window than wheat. The starches that give it bite collapse fast once they're cooked through. Pull at al dente minus one minute — it'll keep cooking in the residual heat of the sauce.
Why shred your own cheese
Pre-shredded cheese is coated with potato starch or cellulose to keep it from clumping in the bag. Those coatings prevent it from melting smoothly into a sauce — you get a gritty, broken result. Block cheddar + box grater takes 90 seconds.
Why the Dijon
Cheese sauces taste flat without an acid + savory note. Dijon does both at once — it doesn't taste like mustard in the final dish, but the sauce reads as fully seasoned. Skip it and the dish is fine but forgettable.
Why the broil is optional
Straight from the pot, this is creamy and quick. With a broiled panko-cheddar top, it's company food. Decide based on whether you want a Tuesday dinner or a comfort moment.
For Jack
This is the closest weeknight match to the Whole Foods salad-bar mac he asked for. Same shape, same orange-yellow color, same creamy bite. The chicken is folded in so it doesn't read as a separate "meat thing" on the plate. Serve in a bowl he likes — kids eat with their eyes.