Crockpot Mac and Cheese

October 14, 2026

When the cheese starts melting into the milk, the slow cooker looks more like a pot of soup than the creamy mac and cheese you’re expecting. That’s normal. I stir the sauce as it heats, then let the macaroni finish in it so the noodles take on the cheese without sitting in dairy for the whole cooking time.

For this Crockpot Mac and Cheese, I cook the elbow macaroni separately and stop it just short of tender. It goes into the slow cooker only after the cheese sauce is smooth, which gives the pasta time to finish without turning soft and swollen. Freshly shredded cheddar and Monterey Jack melt into a creamy sauce with a familiar sharp-cheese flavor and a gentle, stretchy finish.

The slow cooker makes the sauce hands-off between stirs, but the timing still matters. Give the cheese time to melt, drain the pasta well, and the finished macaroni comes out hot, creamy, and coated all the way through.

Crockpot Mac and Cheese creamy, cheesy close-up
“

Kitchen Note

Drain the macaroni well before it goes into the slow cooker. Water clinging to the elbows can loosen the sauce, so give the colander a good shake and let the last drops run off.

Save this Crockpot Mac and Cheese for a cozy, hands-off batch of creamy cheddar and Monterey Jack pasta.

Save to Pinterest

Why the Macaroni Doesn’t Go Into the Slow Cooker Raw

A slow cooker is good at warming the cheese and dairy together gradually, but it isn’t the right place to cook dry macaroni for this dish. The pasta needs a proper boil in salted water first. If it sits in the milk mixture from the beginning, it takes up liquid as it cooks, and the sauce can end up too thick before the noodles are tender.

I boil the elbows until they’re two minutes shy of the package time, then let them finish in the cheese sauce. That small difference gives the pasta enough structure to hold up while it warms through in the cooker. It also keeps the dairy mixture focused on becoming a smooth sauce instead of asking it to do double duty as pasta-cooking water.

The sauce may look loose before the macaroni goes in; that’s not a reason to keep cooking it down. Once the drained pasta is stirred through and heated, it absorbs some of the sauce and the coating turns creamy. The separate cooking stages are what give this slow cooker version its tender, saucy texture rather than a pot of swollen noodles.

The Dairy and Cheese Choices That Keep This Sauce Creamy

Crockpot Mac and Cheese creamy, stretchy texture
  • Evaporated milk and whole milk — Evaporated milk brings a more concentrated dairy base than regular milk, while whole milk keeps the sauce fluid enough to coat the pasta. Half-and-half can replace the evaporated milk if needed, though the sauce will be less concentrated.
  • Sharp cheddar — This is where the recognizable tangy cheese flavor comes from. A block of sharp cheddar is a good choice; freshly shredding it helps it melt smoothly. Mild cheddar works in its place, but the finished sauce will taste less sharp.
  • Monterey Jack — Jack melts readily and softens the cheddar’s sharper edge. Pepper Jack can replace it in the same measure for a gently spicy version, though it changes the flavor of the whole dish.
  • Dry mustard and garlic powder — These season the sauce without adding pieces or extra liquid. Keep the dry mustard rather than swapping in prepared mustard, which brings moisture and a more noticeable tang.
  • Elbow macaroni — The curved shape catches sauce, and its short cooking time fits the quick finish in the slow cooker. Small shells can stand in for elbows; cook them two minutes less than their package directions before draining.
  • Butter and nonstick spray — The butter rounds out the cheese sauce, while the spray coats the slow cooker so the dairy and cheese are less likely to cling around the sides.

Building the Sauce Before the Pasta Goes In

Let the Cheese Melt Gradually

Coat a 6-quart slow cooker with nonstick cooking spray. Add the evaporated milk, whole milk, butter, dry mustard, garlic powder, 1/2 teaspoon kosher salt, black pepper, shredded cheddar, and shredded Monterey Jack. Cover and cook on LOW for 1 to 1 1/2 hours or on HIGH for 30 to 45 minutes, stirring every 20 minutes. The sauce is ready when the cheese has melted and the mixture looks smooth, not streaky or clumped.

Boil the Elbows Just Short of Tender

During the last 15 minutes of the sauce cooking time, bring 4 quarts of water and 1 tablespoon kosher salt to a boil in an 8-quart pot. Add the elbow macaroni and cook it for two minutes less than the package directions. Start checking near the end of that shortened time; the elbows should be firm enough to handle another round of cooking. Drain them well before they meet the sauce.

Finish the Pasta in the Cheese Sauce

Stir the drained macaroni into the slow cooker until every elbow is coated, then cover it again. Cook on LOW for 15 to 20 minutes or on HIGH for 10 to 15 minutes, stirring once halfway through. The mac and cheese is ready when it’s hot throughout and the sauce clings to the noodles. Don’t leave it cooking longer than needed; the pasta keeps softening as it sits in the hot sauce.

Easy Changes That Still Work in the Slow Cooker

Make It Gluten-Free With Gluten-Free Elbows

Replace the regular elbow macaroni with gluten-free elbow pasta and cook it for two minutes less than its package directions, just as you would the regular pasta. Gluten-free noodles can soften quickly, so check the texture before draining; the slow-cooker finish will take them the rest of the way.

Use Pepper Jack for a Little Heat

Swap the Monterey Jack for the same measure of freshly shredded Pepper Jack. It melts into the sauce while adding a mild kick; keep the sharp cheddar in the blend so the cheese flavor stays full and tangy.

Try Small Shells Instead of Elbows

Use small pasta shells in place of elbow macaroni, keeping the same weight and the same two-minutes-short cooking approach. The shells hold sauce in their cups, so the finished dish has a slightly different bite while keeping the same creamy base.

Storage and Reheating

  • Refrigerator: Refrigerate leftovers in an airtight container within 2 hours and use within 3 to 4 days. The pasta absorbs sauce as it sits, so it will be thicker the next day.
  • Freezer: Freeze in an airtight container for up to 2 months. Thaw overnight in the refrigerator; the sauce may look less smooth after freezing, and the pasta will be softer.
  • Reheating: Warm gently in the microwave in short bursts or on the stovetop over low heat, stirring often. Add a small splash of whole milk if the sauce is stiff, and heat leftovers to 165°F; high heat can make the cheese sauce greasy.

Questions I Get Asked About Crockpot Mac and Cheese

Can I double this recipe in the same slow cooker?+

I wouldn’t double it in the 6-quart slow cooker. The larger volume can crowd the cooker and heat unevenly, so make separate batches rather than doubling everything in one pot.

Can I assemble the cheese sauce the night before?+

For the smoothest sauce, cook it shortly before serving rather than assembling and chilling the dairy and cheese together overnight. You can shred the cheeses and measure the seasonings ahead, then combine everything in the slow cooker when you’re ready to cook.

How do I fix a sauce that looks oily?+

An oily look usually means the cheese has overheated and started to separate. Turn the slow cooker to LOW, stir gently, and give the sauce a moment to come together; avoid adding more heat while you’re working it smooth.

Can I use sweetened condensed milk instead of evaporated milk?+

No. Sweetened condensed milk contains added sugar and would make this savory cheese sauce sweet and noticeably different. Use evaporated milk, or substitute half-and-half for a less concentrated but still unsweetened sauce.

Crockpot Mac and Cheese

Crockpot mac and cheese cooks into a creamy, smooth cheese sauce in the slow cooker, then gets tossed with elbow macaroni. Freshly shredded sharp cheddar and Monterey Jack give every bite a rich, cheesy texture.
Prep Time 15 minutes
Cook Time 1 hour 50 minutes
Total Time 2 hours 5 minutes
Servings: 8 servings
Course: Side Dish
Cuisine: American
Calories: 610

Ingredients
  

For the cheese sauce
  • 1 Nonstick cooking spray
  • 1 can (12 oz) evaporated milk
  • 2 cups whole milk
  • 2 tablespoons unsalted butter
  • 1 teaspoon dry mustard
  • 0.5 teaspoon garlic powder
  • 0.5 teaspoon kosher salt for the cheese sauce
  • 0.25 teaspoon black pepper
  • 4 cups sharp cheddar cheese shredded, freshly shredded from a block
  • 2 cups Monterey Jack cheese shredded, freshly shredded from a block
For the pasta
  • 4 qt water
  • 1 tablespoon kosher salt for the pasta
  • 1 lb elbow macaroni

Equipment

  • 1 6-quart slow cooker

Method
 

Make the cheese sauce
  1. Coat a 6-quart slow cooker with nonstick cooking spray.
  2. Add the evaporated milk, whole milk, butter, dry mustard, garlic powder, 1/2 teaspoon kosher salt, black pepper, cheddar, and Monterey Jack to the slow cooker.
  3. Cover and cook on LOW for 1 to 1 1/2 hours or HIGH for 30 to 45 minutes, stirring every 20 minutes, until the cheese is melted and the sauce is smooth.
Cook the pasta
  1. During the last 15 minutes of sauce cooking, bring the water and remaining 1 tablespoon kosher salt to a boil in an 8-quart pot.
  2. Add the macaroni, cook for 2 minutes less than the package directions, and drain well.
Finish the mac and cheese
  1. Stir the drained macaroni into the slow cooker until coated.
  2. Cover and cook on LOW for 15 to 20 minutes or HIGH for 10 to 15 minutes, stirring once halfway through, until hot and creamy.

Notes

For the smoothest sauce, freshly shred the cheeses from a block. Refrigerate leftovers for up to 3–4 days; freezing is not recommended because the cheese sauce may separate. For a gluten-free variation, use gluten-free elbow macaroni.
About the author
Savannah

Leave a Comment

Recipe Rating