This Crockpot Mac and Cheese is the ultimate hands-off comfort food — ultra-creamy, deeply cheesy, and made entirely in the slow cooker with no stovetop roux required. A blend of sharp cheddar, Gruyère, mild cheddar, and cream cheese melts into a silky sauce that coats every noodle perfectly, with dry mustard, smoked paprika, and garlic powder adding layers of flavor that make this recipe truly unforgettable. Just dump everything in, set it, and come back to a pot of mac and cheese that tastes like it took far more effort than it did — perfect for weeknight dinners, potlucks, and feeding a hungry crowd.
8ozcream cheese225g, cubed and softened to room temperature
Seasonings
1tspgarlic powder
1tsponion powder
1tspdry mustard powderEnhances cheese flavor; does not taste like mustard
1/2tspsmoked paprika
1tspsaltPlus more to taste
1/2tspblack pepper
1/4tspcayenne pepperOptional; adds subtle depth without making the dish spicy
For Garnish (Optional)
smoked paprikaFor sprinkling over finished dish
extra shredded cheddar cheeseFor topping before serving
freshly cracked black pepperFor finishing
Instructions
Spray the interior of your 6-quart slow cooker with non-stick cooking spray, coating both the bottom and sides. If using a slow cooker liner, insert it now and press it snugly against the sides.
Pour the uncooked elbow macaroni into the prepared slow cooker, then pour in the whole milk and evaporated milk, stirring gently so the pasta is well coated and mostly submerged.
Distribute the cubed butter evenly over the pasta, then add the softened cream cheese cubes on top — do not stir yet, just let them rest on the surface.
Sprinkle the garlic powder, onion powder, dry mustard, smoked paprika, salt, black pepper, and optional cayenne pepper evenly over the surface, then give the liquids a gentle stir to combine the seasonings.
Scatter the sharp cheddar, Gruyère, and mild cheddar evenly over the top of the pasta mixture — do not stir the cheese in, just let it sit on top to melt down slowly during cooking.
Place the lid on the slow cooker and cook on LOW for 2 to 2.5 hours — do not cook on HIGH, as this causes the dairy to break and the pasta to become mushy. Stir gently once at the 1-hour mark.
At the 2-hour mark, remove the lid and stir well. If the sauce is too thick, stir in a splash of warm whole milk; if too thin, leave the lid off for the remaining 15–20 minutes to allow it to thicken. Taste and adjust seasoning.
Switch the slow cooker to WARM and allow the mac and cheese to rest for 5–10 minutes before serving, then stir once more, garnish with smoked paprika, extra cheddar, or black pepper, and serve immediately.
Notes
Always shred your own cheese: Pre-shredded bagged cheese contains anti-caking agents that prevent smooth melting. Block cheese shredded fresh gives you a far creamier sauce.
Low heat is essential: Never cook this recipe on HIGH. High heat causes dairy proteins to break, resulting in a grainy or separated sauce. Stick to LOW the entire time.
Soften the cream cheese: Let cream cheese sit at room temperature for at least 30 minutes before starting. Cold cream cheese won't melt smoothly and can leave lumps in the sauce.
Don't lift the lid too often: Resist peeking until the 2-hour mark. Every time you lift the lid, you lose heat and steam that the pasta needs to cook through.
Sauce too thick after cooking? Stir in whole milk one tablespoon at a time until it reaches your preferred consistency. The sauce thickens as it cools, so add a splash when reheating too.
Make-ahead tip: This recipe can be made up to 4 days ahead and refrigerated in an airtight container. Reheat on the stovetop over medium-low heat with a splash of milk, stirring frequently.
Freezer storage: Freeze in a freezer-safe container for up to 2 months. Note that pasta may soften slightly after freezing and thawing — best enjoyed fresh or from the fridge.
Cheese substitutions: No Gruyère? Swap it for fontina, Gouda, or Comté for a similar nutty, melty result. Avoid very aged or hard cheeses, which don't melt as smoothly.
Add-in ideas: Stir in crispy bacon, shredded rotisserie chicken, steamed broccoli, or diced jalapeños during the last 15 minutes of cooking to customize the dish.
Potluck tip: Keep the slow cooker on WARM for up to 1 hour for serving at parties. Stir occasionally and add a small splash of milk if the sauce begins to thicken too much.