Macaroni cooked two minutes short with the broccoli added for the last two, then drained very well.
Meanwhile a sauce of evaporated milk, whole milk, cream cheese and two cups of freshly shredded white cheddar comes together in the cooker over forty-five minutes, and the pasta finishes in it.
Why This Recipe Works
- The pasta is part-cooked separately. Slow-cooking dry pasta for hours gives soft noodles and a starchy, claggy sauce; two minutes short in salted water and then a finish in the sauce gives neither.
- Evaporated milk as well as whole milk. Evaporated milk has had its water removed and its proteins stabilised by heat, which makes it far more resistant to splitting over an hour in a slow cooker than fresh milk alone.
- The sauce is built and smoothed before the pasta arrives. Stirring a cheese sauce smooth around twelve ounces of macaroni is nearly impossible; step 3 does it while the cooker is still just sauce.
- Freshly shredded white cheddar. Pre-shredded cheese carries anti-caking starch, and that starch is the usual cause of a grainy slow-cooker mac.
- Broccoli goes into the pasta water rather than the cooker. Two minutes is all it needs, and an hour in a cheese sauce would leave it grey and collapsed.
Two Vessels, And Why The Pasta Needs Its Own
Dry pasta slow-cooked for hours absorbs liquid until it is soft and releases starch that turns a cheese sauce to paste. So the pasta is cooked separately and arrives already nearly done — which is also what makes the timings on the two tracks work.
In the pot of salted water
- Two minutes short of the packet
Twelve ounces of elbow macaroni, deliberately underdone. It has another forty-five to sixty minutes in a hot sauce ahead of it, which is where it finishes.
- The final 2 minutes
Four cups of small broccoli florets into the same water. One pot, one drain, and the broccoli comes out bright and just short of tender.
- Then drained very well
Very well is the recipe's own phrase. Carry-over water thins a sauce that has already been balanced.
In the slow cooker
- The first 45 minutes
Butter, evaporated milk, whole milk, cubed cream cheese, two of the three cups of white cheddar, Dijon, garlic powder and seasoning. Then stirred until smooth — the sauce is finished before any pasta arrives.
- 45 to 60 minutes more
Pasta and broccoli folded in, stirred once. This is the pasta finishing and the sauce thickening around it at the same time.
The last ten minutes
The remaining cup of white cheddar over the top, lid on, ten minutes to melt. Served immediately — a slow-cooker mac tightens noticeably as it stands.
Ingredient Notes
- Freshly shredded white cheddar
- Three cups, shredded from a block. Bagged shredded cheese carries anti-caking starch that turns a slow-cooker sauce grainy.
- Elbow macaroni
- Twelve ounces, cooked two minutes short. Underdone on purpose — it finishes in the sauce over the next hour.
- Evaporated milk
- One 12-ounce can. Not condensed milk, which is sweetened; evaporated milk is what keeps the sauce from splitting over an hour of gentle heat.
- Small broccoli florets
- Four cups, cut small and blanched in the pasta water for two minutes. Small is what lets them cook in that window.
- Dijon mustard
- A teaspoon. It is the only sharp note against three cups of cheese and eight ounces of cream cheese, and it also helps the sauce emulsify.
How to Make It
Part-cook the pasta and broccoli
Cook the macaroni in salted water for 2 minutes less than package directions. Add the broccoli during the final 2 minutes, then drain very well.
Build the sauce in the cooker
Lightly grease a slow cooker and add the butter, evaporated milk, whole milk, cream cheese, 2 cups white cheddar, Dijon, garlic powder, salt and pepper.
Cook, then smooth it
Cover and cook on LOW for 45 minutes, then stir until smooth.
Fold in pasta and broccoli
Fold in the drained macaroni and broccoli.
Finish on LOW
Cover and cook on LOW for 45 to 60 minutes, stirring once, until creamy and the pasta is tender.
Last of the cheese
Sprinkle with the remaining white cheddar and cover for 10 minutes, until melted.
Serve
Serve immediately.
Success Tips
- Shred the cheddar from a block rather than buying it bagged.
- Pull the pasta two minutes early even if it looks too firm.
- Drain very well and let it steam off for a moment before folding it in.
- Stir the sauce properly smooth at step 3, before any pasta arrives.
- Serve straight away; it tightens as it stands.
Serving Ideas
A main on its own, or a side beside roast chicken or ham. A sharp salad cuts through it well.
Storage and Reheating
Refrigerate
Refrigerate in an airtight container for up to 3 days. It thickens considerably as it cools.
Freeze
Freezing is not recommended. Cheese sauces separate on thawing and cooked macaroni goes soft.
Reheat
Reheat gently over low heat with a splash of milk, stirring until it loosens. High heat splits the sauce.
Frequently Asked Questions
Can I put the dry pasta straight into the cooker?
No — the recipe rules it out. Dry pasta slow-cooked for hours goes past soft and releases starch that turns the cheese sauce to paste.
The sauce turned grainy.
Almost always pre-shredded cheese. The anti-caking starch on bagged cheddar does not melt smoothly; shred it from a block instead.
The broccoli went soft.
It was cut large, or it went into the cooker rather than the pasta water. Two minutes at the end of the pasta boil is all it should get.
Can I use ordinary cheddar?
It melts the same way, but white cheddar is what the recipe is named for and it is what keeps the sauce pale. That is a defining element rather than a preference.






