I grew up eating mac and cheese from a blue box and I’ll defend it in certain contexts. Late night, age 19, no other options?
The blue box is fine. But a holiday gathering?
A Sunday dinner? A situation where you want everyone to stop talking when the food hits the table? That’s when you need slow cooker mac and cheese with three kinds of cheese and a dusting of smoked paprika, and you need to understand why it’s different.
I made this for the first time at a Thanksgiving and put it on the table between the turkey and the mashed potatoes. It was the first thing to disappear. My uncle, who is famously impossible to impress with food, had three servings. He later called to ask for the recipe, which has never happened in his life. That’s the power of three cheeses in a slow cooker.
The keys are simple: shred your own cheese, spray the insert generously, and start checking at the hour-and-a-half mark. Don’t walk away and forget about it.
Why You’ll Love This
Three cheeses is not a gimmick here. Sharp cheddar gives you the classic flavor. Gruyere adds this nutty, slightly sweet depth that sharp cheddar can’t give you alone.
Cream cheese melts into the sauce and makes everything velvety. Each cheese is doing something specific. And the smoked paprika on top at the end looks beautiful and adds a whisper of smokiness that makes people ask what that flavor is.
What You’ll Need
Sixteen ounces of elbow macaroni (uncooked), four cups of fresh-shredded sharp cheddar, one cup of fresh-shredded Gruyere, three cups of whole milk, one can of evaporated milk, four ounces of cubed cream cheese, a quarter cup of butter, one teaspoon of mustard powder, half a teaspoon of garlic powder, salt, pepper, and smoked paprika to finish.
- 16 oz elbow macaroni, uncooked
- 4 cups sharp cheddar cheese, shredded
- 1 cup Gruyere cheese, shredded
- 3 cups whole milk
- 1 can evaporated milk
- 4 oz cream cheese, cubed
- ¼ cup butter
- 1 tsp mustard powder
- ½ tsp garlic powder
- Salt and pepper, to taste

Let’s Make It
Step 1 — Spray the slow cooker generously with cooking spray.
Don’t be shy here. Mac and cheese sticks and burns on the edges without enough fat coating the insert. Get the sides too, not just the bottom. This is the step that saves your cleanup later.
Step 2 — Add the uncooked macaroni, whole milk, evaporated milk, butter, and cream cheese.
Pour the dry macaroni straight in — no pre-cooking needed. Add the whole milk and evaporated milk right on top. Drop in the butter and the cubed cream cheese. The cream cheese doesn’t need to be melted first; it’ll melt as it cooks. Just make sure it’s cut into small cubes so it incorporates evenly.
Step 3 — Season with mustard powder, garlic powder, salt, and pepper.
Sprinkle the mustard powder and garlic powder directly over the top. Add a good pinch of salt and a few cracks of pepper. These seasonings might seem subtle but they’re doing important work — the mustard powder especially deepens the cheese flavor without tasting like mustard at all.
Step 4 — Stir everything together until combined.
Use a wooden spoon or silicone spatula and give it a thorough stir. You want the cream cheese distributed as evenly as possible and the seasonings mixed throughout. The pasta will be mostly submerged in the liquid — that’s exactly right.
Step 5 — Cook on LOW for 2 hours, stirring once halfway through.
Put the lid on and set it to LOW. Don’t use HIGH — it cooks the pasta unevenly and can scorch the edges. At the one-hour mark, lift the lid and give everything a good stir to prevent the pasta from sticking to the bottom and to redistribute the cream cheese as it melts. Put the lid back on and continue cooking. Start checking the pasta around the 1.5-hour mark since every slow cooker runs a little differently.
Step 6 — Add the shredded cheddar and Gruyere and stir until melted.
Once the pasta is just tender, add all four cups of shredded cheddar and the cup of Gruyere. Stir continuously for a minute or two until the cheese is fully melted and the sauce is smooth and glossy. This is the moment the whole dish comes together — it should look thick, creamy, and very good.
Step 7 — Continue cooking on LOW, uncovered, for 30 more minutes to thicken.
Leave the lid off for this final stretch. The uncovered cooking allows some moisture to evaporate, which tightens the sauce and gives you that thick, creamy consistency instead of a soupy one. Keep the heat on LOW — you’re not trying to cook anything more, just reduce slightly.
Step 8 — Stir well before serving.
Give it one final thorough stir from the bottom up to make sure the sauce is evenly distributed. Dust the top with smoked paprika if you want a little color and a whisper of smokiness. Serve immediately straight from the slow cooker.
Tips I Learned the Hard Way
Shred your own cheese. Pre-shredded cheese has anti-caking powder coating it that prevents smooth melting — you’ll get a grainy sauce instead of a velvety one. Buy blocks and shred them. (It takes five extra minutes. The difference is enormous.)
Spray the insert VERY generously. Mac and cheese burns and sticks on the edges without enough fat. I skipped this once. The cleanup was a genuinely unpleasant experience that I still think about. *Fun fact: Thomas Jefferson is often credited with popularizing macaroni in America after encountering pasta in France and Italy, though food historians debate this. What’s not debatable: it’s excellent.*
Troubleshooting
Pasta getting mushy before the cheese is added? Your slow cooker runs hot. Start checking at one hour. Every slow cooker is different. Not creamy enough after adding cheese? Stir more vigorously and add a splash of warm milk. Sauce too thick? Same fix — a little warm milk stirs right in.
You Asked, I’ll Answer
Can I use different cheeses? Yes — fontina, havarti, or gouda all work well here. Use cheeses that melt smoothly.
Can I double this recipe? Yes if you have a large slow cooker (6 quart or more). Watch the cook time as it may need slightly longer.
How do I reheat leftovers? On the stove with a splash of milk, stirring constantly over medium-low heat. It comes back beautifully.
This is the mac and cheese that retires the blue box. Make it once and you’ll understand what I mean. See you in the slow cooker aisle — Elowen Thorn
Crockpot Mac and Cheese
Ingredients
Instructions
- Spray the slow cooker generously with cooking spray.
- Add the uncooked macaroni, whole milk, evaporated milk, butter, and cream cheese.
- Season with mustard powder, garlic powder, salt, and pepper.
- Stir everything together until combined.
- Cook on LOW for 2 hours, stirring once halfway through.
- Add the shredded cheddar and Gruyere cheeses and stir until melted.
- Continue cooking on LOW, uncovered, for 30 more minutes to thicken.
- Stir well before serving.
Notes
- Check the pasta after 1½ hours — slow cookers vary and pasta can overcook quickly. Use freshly shredded cheese for the smoothest sauce; pre-shredded has anti-caking agents that affect melting. Spray the slow cooker well to prevent sticking. A sprinkle of smoked paprika before serving adds color and subtle smoky flavor.