Crockpot Mac and Cheese (No Boiling, No Baking, Unbelievably Creamy)
By Ami · September 11, 2026 · ★★★★★ 4.8 from 302 reviews · Jump to Recipe · Print
This crockpot mac and cheese is the comfort food recipe that frees up my stove and my oven at the same time. The dry pasta cooks directly in the cheese sauce, which means every noodle absorbs cheese instead of water.
Save recipes like this straight from TikTok and plan your week in minutes with RecipeLoop, the free AI meal planner.
Cooking pasta in the sauce changes everything.
The starch stays where you want it. Boiling pasta separately washes all that starch down the drain. Here it thickens the sauce instead, which is why there's no roux in this recipe.
Evaporated milk is the secret. It's stable at slow-cooker temperatures in a way regular milk isn't, so the sauce never breaks or goes watery.
It frees up the oven entirely. Which matters when the rest of the meal is crockpot pulled pork or a roast that needs the broiler at the end.
Here's what you'll need.
Use full-fat block cheeses and shred them yourself — the starch on pre-shredded cheese is the number one cause of grainy mac.
Here's how it all comes together.
Step 1 — Butter the pot, add pasta
Grease the insert well, then pour in the dry elbow macaroni. Buttering the sides is what stops a cheesy crust welding itself to the ceramic.
Step 2 — Pour in the milks
Add the evaporated milk and whole milk. The ratio matters — evaporated milk alone is too rich, whole milk alone is too prone to splitting.
Step 3 — Butter and cream cheese
Dot the cubed butter and cream cheese over the top. The cream cheese is your insurance policy against a grainy sauce.
Step 4 — Add the cheese
Shower over the shredded sharp cheddar and mozzarella. Cheddar brings the flavor, mozzarella brings the stretch.
Step 5 — Stir it together
Stir everything thoroughly so no dry pasta is sitting above the liquid line. Any noodle poking out will stay hard.
Step 6 — Cook low and stir often
Cook on low for 1.5 to 2 hours, stirring every 30 minutes. This is the one slow cooker recipe where you genuinely can't walk away.
Two hours is the outer limit. Past that the pasta goes from tender to paste. Start checking at 90 minutes and pull it as soon as the noodles are just done.
Stirring is mandatory. Every 30 minutes, without exception. Unstirred, the bottom layer scorches while the top stays dry.
Warm the milk first. Cold milk straight from the fridge adds 20 minutes to the cook time and increases the chance of separation.
A little mustard powder disappears into it. Half a teaspoon sharpens the cheese flavor without tasting like mustard at all.
Why this is a great dish for a crowd.
It holds on warm for an hour without turning solid, which no stovetop mac will do.
It travels. Wrap the whole insert in a towel and it's still hot when you arrive at a potluck.
It doubles cleanly in a 7-quart cooker — just add 20 minutes and keep stirring on the same schedule.
Storing: Refrigerate in an airtight container for up to 4 days. It will firm up considerably as it chills — that's normal and completely fixable.
Reheating: Add a generous splash of milk and warm gently on the stovetop or in the microwave at 70% power, stirring every minute. The milk is what brings the sauce back to creamy rather than claggy.
★★★★★ 4.8 from 302 reviews — Dry pasta cooked straight in a rich cheese sauce in the slow cooker. No boiling, no baking, no roux, and impossibly creamy.
Prep 10 min · Cook 105 min · Total 115 min · Serves 10 · Category: Comfort Food · Cuisine: American
Ingredients
1 lb dry elbow macaroni
1 can (12 oz) evaporated milk
2 cups whole milk, warmed
4 tablespoons butter, cubed, plus more for greasing
4 oz cream cheese, cubed
3 cups sharp cheddar, freshly shredded
1 cup low-moisture mozzarella, freshly shredded
1/2 teaspoon ground mustard powder
1 teaspoon kosher salt
Freshly cracked black pepper
Instructions
Grease the insert. Butter the slow cooker insert generously, including the sides.
Add the pasta. Pour the dry elbow macaroni into the insert.
Add the liquids. Pour over the evaporated milk and warmed whole milk.
Add the fats. Dot the cubed butter and cream cheese over the top.
Add the cheese. Scatter over the shredded cheddar and mozzarella, along with the mustard powder and salt.
Stir well. Stir thoroughly so all the pasta is submerged in liquid.
Cook and stir. Cover and cook on low for 1.5 to 2 hours, stirring every 30 minutes, until the pasta is tender and the sauce is creamy.
Notes: Check at 90 minutes — cook time varies by slow cooker and overcooked pasta can't be rescued. If the sauce looks too thick at the end, stir in a splash of warm milk. Gruyère or smoked gouda in place of a cup of the cheddar is excellent.
If cozy one-pot dinners are your whole personality, this cookbook is for you.
The Ultimate Slow Cooker Mediterranean Diet Cookbook is built around this kind of cooking — a handful of honest ingredients, one pot, long slow flavor and almost no active work. Comfort-food dinners that happen to be good for you.
Meal-plan the whole week around recipes like this with RecipeLoop — save recipes from anywhere, get a grocery list automatically.
FAQ
Do I have to boil the pasta first?
No — and you shouldn't. The dry pasta cooks in the milk and cheese, absorbing flavor as it goes and releasing starch that thickens the sauce. Pre-boiled pasta will overcook into mush during the slow cook.
Why did my crockpot mac and cheese get grainy?
Two usual culprits: pre-shredded cheese, which is coated in anti-caking starch, and cooking too hot or too long. Shred from a block, keep it on low, and pull it as soon as the pasta is tender.
Can I make this ahead for a party?
Yes. Cook it as directed, then switch the cooker to warm — it holds beautifully for about an hour. Stir occasionally and add a splash of milk if it starts tightening up.
Can I use gluten-free pasta?
You can, but watch it closely. Gluten-free elbows cook faster and break down more easily, so start checking at 45 minutes and expect a slightly softer final texture.