The Best Crock Pot Mac and Cheese
This super creamy crock pot macaroni and cheese is THE BEST because it’s made with real ingredients, cooks in about 90 minutes, and requires minimal prep work. It doesn’t use any condensed soup or Velveeta either! Add ingredients to the slow cooker, stir, and move on with your day. This is my favorite easy dinner when we are super busy, or I just need something simple to bring to a friend’s house!

I always come back to this recipe again and again.
- I’ve tested this recipe a million times. I tried adding uncooked noodles with extra liquid. I’ve tried rinsing the pasta ahead of time, boiling the pasta for just a couple minutes, and even toasting the noodles before adding them! However, after lots of trial and error, this is the slow cooker mac and cheese recipe that I just kept coming back to. It does require you to boil the noodles beforehand but in return, you get a super creamy, luxurious mac and cheese with perfectly al dente noodles.
- This recipe doesn’t have Velveeta or condensed soup, but it’s still SUPER thick and creamy. There is a time and place for condensed soup and processed cheese products, but this mac and cheese isn’t it! You can get more flavor and a smoother, creamier texture using real, freshly shredded cheese.
- The best part about this recipe is that you just stir everything together and walk away! This makes it the perfect side dish for when you’ve got a busy stove or oven. Or just an easy weeknight dinner when you’ve got a lot going on! The slow cooker is the perfect way to get a cozy, comforting dinner on the table with minimal prep work!

Here’s how it all comes together.
Cook pasta 1 minute less than al dente. Add cooked noodles, sharp cheddar cheese, Gruyere cheese, melted butter, evaporated milk, half and half, ground mustard, garlic powder, onion powder, Kosher salt, and black pepper.

Stir until everything is well combined.

Cover and cook on low for 1.5-2 hours, stirring every 30 minutes until the sauce gets smooth and creamy.

Season to taste with salt and pepper and serve!
Things I learned while testing this recipe.
- Moderately salt your pasta water. Add 2-4 tablespoons of Kosher salt to your pot of boiling water before adding the pasta. This is your first chance to season the pasta and makes a huge difference in the overall flavor of the dish. If you’ve ever had a bland macaroni, chances are good the pasta was not seasoned well with salt.
- Don’t overcook the noodles! The fastest way to ruin mac and cheese is to cook the noodles until they turn to mush. Boil them just 1 minute shy of al dente so that they can finish cooking in the crock pot.
- You MUST shred the cheese yourself for this recipe. Pre-shredded cheese is coated in cellulose which prevents it from clumping and also prevents it from melting well and creating that super smooth and creamy cheese sauce.
- Use a food processor to quickly shred your cheese. If you want to cut down on prep time, use the shredding attachment of a food processor to quickly shred the blocks of cheese.
- Feel free to add more cheese if you like! I’ve made this mac and cheese with up to 16 ounces of sharp cheddar and up to 7 ounces of Gruyere. You can add extra if you like a super thick, creamy mac and cheese sauce. Keep in mind that you will also need to add a splash or two of warmed half and half to the slow cooker to account for the extra cheese and help it to melt into a creamy sauce.
- Don’t skip the stir every 30 minutes. That is going to get the cheeses melting and mix the ingredients really thoroughly. This is a great time to check and see how cooked your noodles are as well.
- Slow cooker cooking time varies. Keep this in mind as you’re checking to see if your macaroni is cooked. Some slow cookers will cook the mac and cheese in just over an hour, while some might take closer to 2 hours. Be sure to check your noodles and stir every 30 minutes at least.
- Add more half and half if it seems too cheesy and not saucy enough. Stir in warm half and half if you find that the sauce isn’t as creamy as you’d like it.

A perfect make-ahead option for busy weeknights.
While I don’t recommend making this mac and cheese too far ahead of time – it tastes best when fresh – you can prep each of the ingredients ahead of time! Cook the pasta and shred the cheese up to a day in advance, and then store them in the fridge. When you’re ready to cook the macaroni and cheese, add everything to the crockpot and cook.
Just in case you have leftovers.
- Storage: Store leftovers in an airtight container for up to a week. Keep in mind that the sauce will thicken as it sits, so you’ll need to add a splash or two of half and half before reheating.
- Reheating: Add a splash of half and half or milk to loosen it up and then reheat it in a saucepan over medium heat, stirring frequently, until warmed through. Season to taste with salt and pepper before serving.
Here’s what I’d serve with this mac + cheese.
- mini chili cheese dogs
- 10-minute air fryer hot dogs
- BBQ pulled pork sandos
- easy smoked sausage
- Wisconsin beer brats
More easy pasta recipes for your eating pleasure.
Did you love this recipe?
Please leave a 5-star rating and review below!
Crock Pot Macaroni and Cheese
This super creamy crock pot macaroni and cheese is THE BEST because it’s made with real ingredients, cooks in about 90 minutes, and requires minimal prep work.
- Total Time: 2 hours 10 minutes
- Yield: 8 servings 1x
Ingredients
- 16 ounces large elbow macaroni noodles
- 12 ounces sharp cheddar, shredded
- 4 ounces Gruyere/American/Monterey Jack cheese, shredded
- 1/4 cup butter, melted
- 12 ounce can evaporated milk
- 1 3/4 cups half and half
- 1/2 teaspoon ground mustard
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 2 teaspoons Kosher salt
- 1/2 teaspoon black pepper
Instructions
- Cook pasta in large pot of salted water according to package directions, 1 minute less than al dente. So if the cooking directions say to boil them for 6 minutes, boil them for 5 minutes. Drain and add to a 6 quart crock pot insert.
- Add 12 ounces shredded sharp cheddar cheese, 4 ounces shredded Gruyere cheese, 1/4 cup of melted butter, 12 ounce can evaporated milk, 1 3/4 cups half and half, 1/2 teaspoon ground mustard, 1/2 teaspoon garlic powder, 1/2 teaspoon onion powder, 2 teaspoons Kosher salt, 1/2 teaspoon black pepper.
- Stir until everything is well combined. Cover and cook on low for 1 1/2-2 hours, stirring every 30 minutes until the sauce gets smooth and creamy.
- Season to taste with salt and pepper.
- If you enjoyed this recipe, please leave a 5-star rating and review below!
Notes
- Moderately salt your pasta water. Add 2-4 tablespoons of Kosher salt to your pot of boiling water before adding the pasta. This is your first chance to season the pasta and makes a huge difference in the overall flavor of the dish. If you’ve ever had a bland macaroni, chances are good the pasta was not seasoned well with salt.
- Don’t overcook the noodles! The fastest way to ruin mac and cheese is to cook the noodles until they turn to mush. Boil them just 1 minute shy of al dente so that they can finish cooking in the crock pot.
- You MUST shred the cheese yourself for this recipe. Pre-shredded cheese is coated in cellulose which prevents it from clumping and also prevents it from melting well and creating that super smooth and creamy cheese sauce.
- Use a food processor to quickly shred your cheese. If you want to cut down on prep time, use the shredding attachment of a food processor to quickly shred the blocks of cheese.
- Feel free to add more cheese if you like! I’ve made this mac and cheese with up to 16 ounces of sharp cheddar and up to 7 ounces of Gruyere. You can add extra if you like a super thick, creamy mac and cheese sauce. Keep in mind that you will also need to add a splash or two of warmed half and half to the slow cooker to account for the extra cheese and help it to melt into a creamy sauce.
- Don’t skip the stir every 30 minutes. That is going to get the cheeses melting and mix the ingredients really thoroughly. This is a great time to check and see how cooked your noodles are as well.
- Slow cooker cooking time varies. Keep this in mind as you’re checking to see if your macaroni is cooked. Some slow cookers will cook the mac and cheese in just over an hour, while some might take closer to 2 hours. Be sure to check your noodles and stir every 30 minutes at least.
- Add more half and half if it seems too cheesy and not saucy enough. Stir in warm half and half if you find that the sauce isn’t as creamy as you’d like it.
- Prep Time: 10 minutes
- Cook Time: 2 hours
- Category: Main Dish
- Method: Slow Cooker
- Cuisine: American
- Diet: Vegetarian
Nutrition
- Serving Size: 1/8 of the recipe
- Calories: 573
- Sugar: 7.4 g
- Sodium: 790.4 mg
- Fat: 27.1 g
- Saturated Fat: 15.4 g
- Carbohydrates: 55.9 g
- Fiber: 1.9 g
- Protein: 25.9 g
- Cholesterol: 75.5 mg







Do you all the cheeses listed in the recipe? Or choose just one of the three and sharp cheddar?
Good question! You’ll need 4 ounces of one of those three cheeses, not all of the cheeses. So it will be 16 ounces of cheese total – 12 ounces of sharp cheddar and 4 ounces of another cheese. Hope that helps!
I’m making this for a cookout tonight. It’s become my go-to mac & cheese recipe—I love that it’s easy to throw together and is so creamy and cheesy!
I am SO glad to hear that, Leigh! This crock pot mac and cheese is one of our family’s favorites!! Thanks for leaving a review 🙂
My entire family loves this recipe and they keep asking for it
I love to hear that, Jamie! Thanks for leaving a review 🙂
Would this still fit in the standard oval shaped crockpot if doubled?
I’m not sure what size a standard one is, but it should definitely fit in a 7-8 quart crock pot if doubled!
I am discarding all other crock pot Mac & cheese recipes after making this for my family on Sunday.
It was creamy, not heavy….and delicious. Thank you for posting this 5 star recipe. You gave many tips that were helpful in avoiding clumping, burned edges , and grainy Mac & cheese. It was a wonderful side dish and freed my oven for other sides.
What a compliment, Jennie! Thanks so much for leaving such a wonderful review 🙂
Best mac and cheese recipe I have found. Very easy to make. ALL my family loved it.
Isn’t it the best when the whole family loves it?! Thanks for leaving a review!
So easy and SO delicious!!!!! Thank you!
I’m so glad you enjoyed this mac and cheese, Julie!
This is a really good recipe. I didn’t care for the garlic – found it overpowering – so I added some paprika to tone it down. Next time I’ll omit the garlic & maybe the onion powder, too, and I’ll add paprika. Regardless, the recipe is fabulous – just adjust the spices to your liking (don’t skip the dry mustard, though)! I used locally made medium cheddar & white American (no Gruyère in my small town). I also added some freshly shredded Parmesan at the end. I love a flexible recipe!
Great tips!
After cooked, can I turn slow cooker to warm? I have a crowd that’s eating at different times
Yes! That should work. Just keep an eye on it – you’ll want to stir it every once in a while so it doesn’t burn.
This was a big hit at Thanksgiving. Everyone loved it, most of all the kids. Very easy recipe that tastes great. I came home with an empty crockpot, too.
Woohoo! There’s no better compliment than an empty crock pot!! 🙂
I doubled this for a potluck and came home with an empty crockpot. It was easy and very tasty. Everyone enjoyed it.
There’s nothing better than an empty crock pot after a potluck!! 🙂 So glad everyone enjoyed this recipe, Ann. Thanks for leaving a review – I really appreciate it!
Awesome Mac and cheese! I was looking for a crock pot recipe to bring to a pot luck so I tried this one as it did not contain velveeta nor cheddar soup. Tested it out and it’s really good. Creamy and tasty!
I am so glad to hear that you enjoyed this slow cooker mac and cheese recipe, Julie! Thank you for taking the time to leave a review – I really appreciate 🙂
I couldn’t agree more! Such an easy side dish!