This post may contain affiliate links. Please read our disclosure policy.
When it comes to comfort food, nothing beats a big bowl of creamy mac and cheese—and this Crockpot Mac and Cheese recipe is one of my family’s all-time favorites. It’s rich, velvety, and unbelievably easy. Best of all? There’s no need to boil the pasta first. Just add the uncooked noodles straight to the slow cooker, and it does all the work for you.
Instead of Velveeta, this recipe uses condensed cheddar cheese soup to make a silky sauce that stays smooth (no gummy texture as it cools!). Like all mac and cheese, the sauce will thicken as it sits—just stir in a splash of milk to bring it back to that ultra-creamy consistency.
This dish is a lifesaver during the holidays when oven space is at a premium, but it’s just as perfect in the summer when you want mac and cheese without heating up the kitchen. It’s our go-to for 4th of July cookouts, Christmas dinner, and just about every family gathering in between.
If you’re as mac and cheese obsessed as we are, don’t miss my smoked gouda mac and cheese for a bold, smoky twist, or my Paula Deen mac and cheese for a true Southern classic. And when you’re craving more cozy sides, my funeral potatoes and butter swim biscuits make perfect pairings.
Let’s make some super creamy crockpot mac and cheese!
Before You Begin ✨
A few quick tips to make sure your crockpot mac and cheese turns out ultra-creamy every time:
✨ Grease Your Crockpot: A light coat of butter or nonstick spray keeps the pasta from sticking.
✨ Choose the Right Pasta: Elbow macaroni works best—it cooks evenly and soaks up the sauce beautifully.
✨ Shred Your Own Cheese: Pre-shredded cheese often has anti-caking agents that can make sauces grainy. Freshly shredded melts smoother.
✨ Watch the Time: Slow cookers vary—start checking the pasta around the 2-hour mark so it doesn’t overcook.
✨ Loosen Before Serving: If the sauce thickens as it sits, just stir in a splash of warm milk to bring back that luscious creaminess.
✨ Food Safety: Don’t leave cooked mac and cheese sitting in the crockpot on the warm setting for more than 2 hours. Dairy-based sauces can spoil quickly, so refrigerate leftovers promptly.
Crockpot Mac and Cheese Ingredients
- Pasta: Use a sturdy, high-quality pasta like Barilla. It’s made with semolina flour, which is naturally higher in gluten—this helps the noodles hold their shape during slow cooking. Don’t skip rinsing before adding to the crockpot; it keeps the pasta from clumping and ensures a smooth, creamy finish.
- Cooking Time: Every crockpot cooks a little differently, which is why you’ll see a range. Your mac and cheese might be ready in as little as 1 hour or take closer to 3. Start checking at the 1-hour mark—if the pasta isn’t al dente yet, check again every 20–30 minutes to avoid overcooking.
- Evaporated Milk: This is the secret to the sauce’s rich, velvety texture. Regular milk alone won’t give the same depth or stability in a slow cooker. The combination of both evaporated and regular milk is what makes this mac and cheese so luxuriously creamy. Don’t skip it!
- Cheese: A mix of sharp cheddar and another melting cheese (like Monterey Jack or Gruyère) gives the sauce both flavor and creaminess. Always shred your own cheese. I know the preshredded bag is very tempting, who isn’t looking for shortcuts? Pre-shredded varieties often contain anti-caking agents that can make sauces grainy; beyond that, these agents are essentially sawdust! How DISGUSTING! Freshly grated cheese melts smooth and luscious every time.
How To Make Creamy Crockpot Mac and Cheese
⭐ Pro Tips
⭐ Have everything measured and ready before you start.
Slow cookers don’t get overly hot, but the cheese sauce comes together quickly once everything melts. Having the milk, cheeses, butter, and seasoning prepped ensures the sauce stays silky and smooth instead of over-thickening while you scramble for ingredients.
⭐ Shred your cheese from the block—always.
Pre-shredded bags contain anti-caking starches that keep the cheese from melting into that luscious, glossy sauce. Freshly grated cheese melts smoother, tastes richer, and gives you that true creamy mac-and-cheese texture.
⭐ Cook the pasta just shy of al dente.
Pasta will continue to soften as it cooks in the sauce, so slightly undercooking it keeps the final dish perfectly tender instead of mushy.
⭐ Stir gently halfway through for even creaminess.
A quick stir helps the sauce melt uniformly and prevents pockets of unmelted cheese. Be gentle so you don’t break the pasta.
⭐ Add a splash of warm milk if the sauce thickens on “keep warm.”
Slow cookers vary, and some will thicken the sauce as it sits. A tablespoon or two of warm milk loosens everything right back to velvety perfection.
⭐ Don’t overcook — it’s the #1 cause of grainy or oily sauce.
Once the cheese melts, turn your slow cooker to warm. Overcooking can cause dairy to separate and lose its creamy texture.
Storing + Reheating + Freezing + Make-Ahead
Storing
- Transfer leftovers to an airtight container and refrigerate for up to 4 days. The pasta will continue to soak up sauce as it sits, so expect it to thicken a bit.
Reheating
- For single servings, warm gently in the microwave or on the stovetop over low heat, stirring in a splash of milk to loosen the sauce. For larger portions, cover with foil and reheat in a 350°F oven for 15–20 minutes. If your mac and cheese is in a glass or ceramic dish, let it come to room temperature before placing it in the oven to prevent cracking.
Freezing
- I don’t recommend freezing crockpot mac and cheese. The dairy-based sauce tends to separate, and the pasta often becomes mushy after thawing. This dish is best enjoyed fresh.
Make-Ahead
- You can assemble all the ingredients in the slow cooker insert, cover, and refrigerate up to 24 hours ahead of time. When you’re ready to cook, place the insert in the crockpot and allow an extra 15–20 minutes of cook time since it will start out cold. For the creamiest texture, stir in a splash of milk just before serving.
What to Serve With Crockpot Mac and Cheese
Fresh + Crisp Sides:
A bright, refreshing salad balances all that creamy, cheesy richness beautifully. My House Salad with Buttermilk Dressing, Creamy Fruit Salad, or 1905 Salad all add fresh crunch and a pop of acidity that keeps the meal feeling light and complete.
Comforting Mains:
Mac and cheese shines alongside cozy, family-favorite entrées. Try it with Million Dollar Chicken, Chicken Tetrazzini, or Traditional Meatloaf — each adds hearty protein that turns your slow-cooked mac into a satisfying dinner.
Sweet Finishes:
Round out the meal with a warm, nostalgic dessert. Bisquick Peach Cobbler, Peanut Butter Cookies, Chess Pie, or Fudge Pie are all classic, comforting treats that pair perfectly after a rich, cheesy dish.
🔬 The Science of Extra-Creamy Crockpot Mac and Cheese
Slow cookers are perfect for mac and cheese because they warm everything gently, letting the dairy, butter, and cheese melt together without scorching. That low, steady heat helps the starches in the pasta release just enough to thicken the sauce naturally, creating that silky, velvety texture everyone loves.
Freshly shredded cheese is the real game-changer here. Block cheese melts smoothly because it doesn’t contain the anti-caking powders found in bagged shreds — those additives can make your sauce grainy or separated. When you grate your own, the proteins and fats emulsify beautifully into the warm milk and butter, giving you a glossy, restaurant-quality sauce.
And remember: pasta continues to soften in a slow cooker. Undercooking it slightly keeps it perfectly tender once the sauce thickens, keeping every bite creamy instead of mushy.
Why Was My Crockpot Macaroni and Cheese Grainy?
To avoid this, use good-quality Cheddar and Monterey Jack cheese. The cheap stuff can cause grittiness. Also, the anti-caking agent used in pre-shredded bagged cheese is a big culprit in grittiness. It’s best to shred your own cheese!
Why Was My Mac and Cheese Mushy?
All crockpots cook at different temperatures. Older models typically cook at a higher temperature than the current models. When crockpot pasta cooks too long or at too high a temperature, your pasta will become mushy!
How Do You Keep The Sauce Creamy?
Stir in extra milk! As the pasta sits, it will release more and more starch and the sauce will thicken. Also, the pasta will absorb the sauce slightly. The easy way to fix this is to simply stir in extra milk, and your sauce will return to its original super creamy texture!
Frequently Asked Questions
✦ Can I use a different type of pasta?
Yes! Elbow macaroni is classic, but shells, cavatappi, or penne also work well. Just be sure to choose a sturdy pasta made with semolina so it holds its shape during slow cooking.
✦ Why is my mac and cheese grainy?
This usually happens if pre-shredded cheese is used. Those bags often contain anti-caking agents that don’t melt smoothly. For the best results, shred your cheese fresh from the block.
✦ Can I make this ahead of time?
Yes, but keep in mind pasta continues to absorb sauce as it sits. If you plan to make it a few hours ahead, stir in an extra splash of warm milk before serving to bring back that creamy texture.
✦ How do I reheat leftovers?
Reheat gently on the stovetop over low heat or in the microwave, adding a little milk to loosen the sauce.
For larger portions, cover with foil and warm in a 350°F oven for 15–20 minutes. If stored in a glass or ceramic dish, let it come to room temperature before placing it in the oven to prevent cracking.
✦ Can I double the recipe?
Yes, but make sure your slow cooker is large enough (at least 6–7 quarts). Doubling may increase cooking time slightly, so keep a close eye on the pasta and sauce.
✦ Can I freeze crockpot mac and cheese?
Technically, you can, but I don’t recommend it — the sauce often separates and the pasta gets mushy. It’s much better enjoyed fresh! For full storage, reheating, and make-ahead details, check out the tips in the section below.
Still have questions? Drop them in the comments — I love helping you cook with confidence! 💗
More Mac + Cheese Recipes You’ll Love
- Chick-Fil-A Mac and Cheese
- Taco Mac and Cheese
- Baked Mac and Cheese
- Cracker Barrel Mac and Cheese
- Cheesy Chili Mac
Tried This Recipe?
Don’t forget to subscribe to my free newsletter so you never miss a new recipe. It’s packed with easy dinners, cozy classics, and sweet treats your family will love — and yes, it’s totally free!
If you make this creamy Crockpot Mac and Cheese, I’d love to hear what you think! 💛 Please take a minute to leave a ⭐⭐⭐⭐⭐ rating and a comment below — it helps other readers (and it makes my day!).
📸 Made this recipe? Share your delicious creation on Instagram and tag me @gonna_want_seconds. I can’t wait to see your mac and cheese!
Thanks for stopping by my kitchen today — happy cooking, friends! 💗 Kathleen
Creamy Crockpot Mac and Cheese
Ingredients
- 1 pound elbow pasta, uncooked
- 2 1/2 cups whole milk, plus extra for thinning sauce
- 1 (12-ounce) can evaporated milk
- 1 (11-ounce) can condensed cheddar cheese soup
- 1/2 cup sour cream
- 8 ounces cheddar cheese, shredded
- 8 ounces Monterey Jack cheese, shredded
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 1/2 teaspoon dry mustard
- 1 teaspoon onion powder
- 1/8 teaspoon nutmeg
- 1/8 teaspoon cayenne
- 1/4 cup butter, cut into 1/4 inch cubes
Bread Crumb topping:
- 2 tablespoons butter
- 2 cups panko
- 1/4 teaspoon salt
- 1/4 teaspoon pepper
- 1 teaspoon dried thyme leaves
- 1/2 cup grated parmesan
Instructions
- Spray a 6-quart slow cooker with non-stick cooking spray.
- Place pasta in a colander and rinse well in cold water; drain well. Add drained pasta to crockpot.
- In a large mixing bowl stir together milk (2 1/2 cups), evaporated milk (12 ounces), condensed cheddar cheese soup (11 ounces), sour cream (1/2 cup), cheddar cheese (8 ounces), jack cheese (8 ounces), salt (1 teaspoon), black pepper (1/2 teaspoon), dry mustard (1/2 teaspoon), onion powder (1 teaspoon), nutmeg (1/8 teaspoon), and cayenne (1/8 teaspoon) until smooth. Pour over pasta and stir. Press down pasta, if needed, to submerge as much as possible. Dot the top of the mixture with butter (1/4 cup).
- Place cover on crockpot and cook on low for 1 hour. Remove lid and stir. Check pasta for doneness. If not done, cover and cook 1-2 hours more, as needed, checking every 20-30 minutes, to reach the desired doneness of pasta. (Each slow cooker cooks at different temperatures!!)
- Meanwhile, while mac and cheese are cooking, make the breadcrumb topping; Melt butter (2 tablespoons) in a large skillet. Add panko (2 cups), salt (1/4 teaspoon), pepper (1/4 teaspoon), and thyme leaves (1 teaspoon). Cook on medium, stirring frequently until crumbs are nicely toasted and crispy, Cool and stir in Parmesan (1/2 cup).
- When mac and cheese are cooked, evenly sprinkle bread crumbs over top. Cover crockpot, set on keep warm for 5 minutes then Serve!
Fans Also Made:
Notes
- Pasta: It's important that you use sturdy, high-quality pasta in this recipe such as Barilla. This pasta is made with Semolina flour. Semolina is high in gluten, which helps pasta keep its shape while cooking. Don't skip rinsing the pasta before cooking as it helps it from clumping and sticking in the finished dish.
- Cooking time: The exact cooking time will depend on your crockpot. That is why we give you a range. It can be done in as little as 1 hour but can easily take 3 hours. It's important if it is not done with al dente pasta after the first hour, you check it every 20-30 minutes so as not to overcook it!
- Evaporated Milk: Please don't skip the evaporated milk. It adds a thick richness that you won't achieve with regular milk and it holds up very well to crockpot cooking. Yes, the sauce includes both and both are needed to create this super creamy sauce!
- To Keep The Sauce Creamy: Stir in extra milk! As the pasta sits, it will release more and more starch and the sauce will thicken. Also, the pasta will absorb the sauce slightly. The easy way to fix this is to simply stir in extra milk and your sauce will return to its original super creamy texture.
- To Avoid Grainy Sauce - Use good quality Cheddar and Monterey Jack cheese. The cheap stuff can cause grittiness. Also, the anti-caking agent used in pre-shredded bagged cheese is a big culprit in grittiness. It's best to shred your own cheese!
- To Avoid Mushy Pasta - All crockpots cook at different temperatures. Older models typically cook at a higher temperature than the current models. When this recipe cooks too long or at too high a temperature, your pasta will become mushy!
Nutrition
On your phone? Check the web story here.











Can I cook the pasta for a few minutes so it takes less time?
Hi! So for this recipe, you use uncooked pasta? And add all ingredients in addition to uncocked noodles straight to the crockpot to cook? (except for the breadcrumb topping of course).
Hi, Lauren. Yes, I use uncooked pasta. And yes, add all those in 🙂
Is it possible to be sent the old recipe for this (custard style one)? We prefer it that way but lost our copy of the ingredients and measurements! Even if you could give them in the comments!
Hi, Alyssa. Thank you! Here’s the old recipe: https://www.gonnawantseconds.com/wprm_print/16126
My son loves this! He requested it again this week. Thank you for this recipe!
That’s great news, Macy! Glad your son like this 🙂
My kids love it!
That’s great! Thank you, Jessica 🙂
Can I use uncooked pasta?
Hi Jaycee! Yes this recipe is written to use uncooked pasta!
Just downloaded your 24 most popular recipes book that included this recipe. Only the instructions were messed up. The third instruction says to melt butter in a 12 inch skillet and fry the breaded chicken…. You may want to review that recipe again.
By the way, I just found your site and am in love with it.
Thank you Peter!
In this recipe is the amount of pasta correct there is more cheese than pasta