I published this recipe for Crockpot Mac and Cheese Ultra Creamy a few years ago after a total kitchen disaster. I was hosting my first big Friendsgiving and my stovetop mac and cheese broke into a greasy, grainy mess with twenty minutes until guests arrived.
I had to think fast. I threw everything into my slow cooker with a wild hope and a secret ingredient I learned from my grandma. What came out was the creamiest, dreamiest mac and cheese I’d ever made. It saved the day and became my most requested dish. If you love creamy pasta dishes, you have to try my creamy beef and shells next.

Now, it’s my go-to for every holiday, potluck, and busy weeknight. The slow cooker does all the work, and you get all the credit. Let me show you how it’s done.
Recipe Overview
- Cuisine: American
- Category: Side Dish
- Prep Time: 15 minutes
- Cook Time: 2 hours (on low)
- Total Time: 2 hours 15 minutes
- Servings: 8
Why This Recipe is So Special
Most crockpot macaroni and cheese recipes tell you to cook the pasta right in the sauce. That’s a one-way ticket to mush city.
My method is different. We cook the sauce and pasta separately at first. This gives you total control. You can make the cheese sauce as rich as you want, and cook the pasta to that perfect al dente bite.
Then, we combine them in the warm crockpot to melt together gently. No grainy sauce. No overcooked noodles. Just pure, velvety comfort in every single bite.
The Full Ingredient List
This isn’t just about cheese and pasta. A few simple ingredients build layers of flavor. Trust me on the evaporated milk—it’s the magic trick for a sauce that won’t split.
- 1 pound elbow macaroni
- 1/2 cup (1 stick) unsalted butter
- 1/2 cup all-purpose flour
- 2 cups whole milk
- 1 (12 oz) can evaporated milk
- 1 teaspoon dry mustard powder
- 1/2 teaspoon garlic powder
- 1/4 teaspoon cayenne pepper (optional, for a tiny kick)
- 4 cups shredded cheese (I use 3 cups sharp cheddar and 1 cup Gruyère)
- 1 teaspoon kosher salt, plus more for pasta water
- 1/2 teaspoon black pepper
My Step-by-Step Method
Don’t let the steps fool you—this is simple, promise. We’re just building a classic sauce, then letting the crockpot be our best friend. For another fantastic set-it-and-forget-it meal, my crockpot chicken, potatoes, and green beans is a complete dinner in one pot.
- Bring a large pot of salted water to a boil. Cook the elbow macaroni for 1-2 minutes less than the package says for al dente. Drain and set aside.
- While the pasta cooks, melt the butter in a large saucepan over medium heat. Whisk in the flour and cook for about 2 minutes, until it smells a bit nutty. This is your roux—the heart of the sauce.
- Slowly pour in the whole milk and evaporated milk, whisking constantly to avoid lumps. Keep whisking until the mixture is smooth and starts to thicken.
- Turn the heat to low. Whisk in the dry mustard, garlic powder, cayenne, salt, and pepper.
- Take the sauce off the heat. Now, stir in the shredded cheese, one big handful at a time, letting each melt before adding the next. Your sauce will be gloriously thick and smooth.
- Lightly grease your crockpot. Add the drained, cooked pasta and pour the cheese sauce over it. Gently stir until every noodle is coated.
- Place the lid on and cook on the LOW setting for 1 1/2 to 2 hours. This just warms everything through and lets the flavors marry. Give it one gentle stir halfway through.
- Serve it right from the pot! It will stay perfectly warm and creamy for hours.
My Top Tips for Success
- Shred your own cheese. The pre-shredded stuff has anti-caking agents that can make your sauce grainy. A few minutes with a box grater makes all the difference.
- Undercook that pasta. It will continue to soften in the hot sauce inside the crockpot. Starting with al dente pasta means perfect texture at serving time.
- For a fancy finish, mix 1/2 cup of panko breadcrumbs with 2 tablespoons of melted butter and a pinch of salt. Sprinkle it over the mac and cheese for the last 30 minutes of cook time (with the lid off) for a crispy topping.
- If you need to keep it warm for a long time, switch your crockpot to the “Warm” setting after the initial cook time. It will hold beautifully.
Common Mistakes to Avoid
Using high heat. Always cook this on LOW. High heat will make the dairy separate and the pasta turn to glue. Patience is key here.
Adding all the cheese at once. Dumping in a mountain of cold cheese will cool your sauce down and make it clump. Slow and steady wins the creamy race.
Crockpot Mac and Cheese Ultra Creamy Recipe

The Full Ingredient List
My Step-by-Step Method
Notes
Enjoy your homemade Crockpot Mac and Cheese Ultra Creamy Recipe!
Forgetting to salt the pasta water. This is your only chance to season the pasta itself. Make that water taste like the sea. It builds flavor from the inside out.
NUTRITION INFORMATION
- Calories: 580
- Carbohydrates: 55g
- Protein: 22g
- Fat: 30g
- Saturated Fat: 18g
- Cholesterol: 85mg
- Sodium: 620mg
- Fiber: 2g
- Sugar: 9g
FREQUENTLY ASKED QUESTIONS
Can I make this ahead of time?
Absolutely! You can prepare the sauce and cook the pasta up to a day ahead. Keep them separate in the fridge. The next day, let them come to room temp for a bit, combine in the crockpot, and cook as directed. You may need to add 15-20 extra minutes.
What other cheeses can I use?
Get creative! Gouda is amazing for smokiness. Monterey Jack melts like a dream. A little fontina adds incredible richness. Just keep the total amount to about 4 cups and make sure at least half is a good melter like cheddar.
Why evaporated milk?
Evaporated milk has less water and more protein than regular milk. This means it’s much more stable when heated, which helps create that ultra-creamy, never-grainy sauce. It’s my not-so-secret weapon.

Leave a Reply! (I’d Love to Hear From You!)
Did this recipe save your holiday dinner or become a new family favorite? I live for your stories and photos! Tell me all about it in the comments below. What cheese combo did you try? Did your kids go back for thirds? Your tips and questions help all of us home cooks grow. If you’re looking for another creamy, dreamy slow cooker sensation, my Crockpot Chicken with Artichokes Mediterranean Creamy Dream is a flavor adventure you won’t want to miss. Happy cooking!


