Slow Cooker Comfort

Crockpot White Cheddar Mac and Broccoli Bake

A white cheddar sauce built in the cooker for forty-five minutes, then part-cooked macaroni and broccoli folded in to finish. Eight servings.

2 hrs 50 min · 8 servings · Slow cooker + separately cooked pasta

Elbow macaroni and broccoli florets in a pale white cheddar sauce topped with golden crumbs, in a white bowl

About Darleen

on Recipesdarleen

Darleen is a mom who turned her slow cooker into a lifesaver, sharing cozy, easy-to-make recipes that bring comfort to busy days.

268 recipes by Darleen Vance

Published October 12, 2025 · Updated August 28, 2026

How Recipesdarleen publishes recipes

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

  1. 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.

  2. 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.

  3. 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

  1. 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.

  2. 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

  1. 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.

  2. 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.

  3. Cook, then smooth it

    Cover and cook on LOW for 45 minutes, then stir until smooth.

  4. Fold in pasta and broccoli

    Fold in the drained macaroni and broccoli.

  5. Finish on LOW

    Cover and cook on LOW for 45 to 60 minutes, stirring once, until creamy and the pasta is tender.

  6. Last of the cheese

    Sprinkle with the remaining white cheddar and cover for 10 minutes, until melted.

  7. 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.

Recipesdarleen

Crockpot White Cheddar Mac and Broccoli Bake

A white cheddar sauce built in the cooker for forty-five minutes, then part-cooked macaroni and broccoli folded in to finish. Eight servings.

Prep
20 min
Cook
2 hrs 30 min
Total
2 hrs 50 min
Yield
8 servings

Slow cooker + separately cooked pasta

EquipmentSlow cooker · Large pot · Colander

Before you startShred the white cheddar yourself. Bagged shredded cheese is coated in starch to stop it clumping, and in a slow-cooker sauce that starch is exactly what makes it grainy — the recipe says freshly shredded and it is not a stylistic preference.

Ingredients

Instructions

  1. 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.
  2. 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.
  3. Cover and cook on LOW for 45 minutes, then stir until smooth.
  4. Fold in the drained macaroni and broccoli.
  5. Cover and cook on LOW for 45 to 60 minutes, stirring once, until creamy and the pasta is tender.
  6. Sprinkle with the remaining white cheddar and cover for 10 minutes, until melted.
  7. Serve immediately.

Notes

  • Store leftover Crockpot White Cheddar Mac and Broccoli Bake in airtight containers up to 4 days. Reheat gently on the stovetop or microwave with a splash of milk to revive creaminess. It freezes up to 2 months; thaw overnight, then reheat low and slow with extra milk stirred in. If you’re building a game-day spread, pair it with Crockpot Honey Garlic Beef Bites and a green salad. Together, they make a crowd-pleasing, cozy lineup.