Crock Pot Mac & Cheese
This Crock Pot Mac and Cheese is extra creamy and easy to make with cheddar, Gruyère, and a rich, flavorful cheese sauce! It’s the perfect slow cooker side dish for holidays, potlucks, and family dinners!
This Crock Pot Mac and Cheese is extra creamy, cheesy, and easy to make with a combination of cheddar, Gruyère, and a few simple ingredients that create the most delicious, rich sauce. It’s the ultimate comfort food and a crowd-pleasing side dish for holidays, potlucks, and family dinners!
There’s nothing quite like homemade macaroni and cheese, especially when you can let the slow cooker do most of the work! I love how the combination of cheeses gives this recipe so much flavor, while the sour cream and creamy base keep everything rich and smooth.
It’s perfect for Thanksgiving, Christmas, Easter, or anytime you need an easy side dish that everyone will love. You can even enjoy it as a meal on its own!
Want to save this recipe?
How to Make It
See recipe card below this post for ingredient quantities and full instructions.
- Boil the macaroni for 2 minutes less than the package instructions. Drain well. The pasta will finish cooking in the slow cooker.
- Combine the ingredients in the Crock Pot, except for the milk. Stir gently until everything is evenly distributed.
- Cover and cook on high for 2 hours or low for 3 hours, stirring once or twice. Keep an eye on the consistency, as slow cooker temperatures can vary.
- Adjust the consistency by gradually stirring in up to 1 cup of warm milk, if desired. Serve warm and enjoy!
Pro Tips
- Shred the cheese from a block. Freshly shredded cheese melts more smoothly than packaged shredded cheese, which contains anti-caking agents that can affect the consistency.
- Don’t overcook the pasta. Boil the macaroni for 2 minutes less than the package instructions. It will continue cooking in the slow cooker, so this helps prevent it from becoming too soft.
- Use a combination of cheeses. Cheddar provides classic mac and cheese flavor, while Gruyère adds a rich, slightly nutty taste. You can substitute additional cheddar for the Gruyère if preferred.
- Slow cooker temperatures vary. Keep an eye on the macaroni toward the end of cooking, especially if your slow cooker runs hot. Overcooking can cause the pasta to become mushy and the sauce to dry out.
- Adjust the consistency. For extra creamy results, gradually stir in warm whole milk until the sauce reaches your desired consistency. The pasta will continue absorbing sauce as it stands.
- Stir gently. Stir once or twice during cooking to distribute the sauce, but avoid excessive stirring, which can break down the pasta.
- Serving a crowd? This is a great option for holidays (Thanksgiving, Christmas, Easter) as well as potlucks! For the best consistency, serve shortly after cooking rather than leaving it on the warm setting for an extended period.
Can I Make This in the Oven?
Yes! This recipe can also be prepared in the oven.
- Preheat the oven to 350°F.
- Boil the macaroni for 2 minutes less than the package instructions and drain.
- Combine the ingredients, except for the optional milk, and transfer to a greased baking dish.
- Cover and bake for 30 minutes, then uncover and bake for an additional 30 minutes.
Keep an eye on the consistency toward the end of baking and add a splash of warm milk if needed.
Can I Make This in the Instant Pot?
- Absolutely! If you’re short on time, try my Instant Pot Mac and Cheese recipe instead. It’s a great alternative when you want creamy homemade macaroni and cheese without the longer cooking time.
What to Serve With Mac and Cheese
This is a versatile side dish that pairs perfectly with so many family favorites! Here are a few of my favorite options:
- Meatloaf: Stuffing Meatloaf | Mini Meatloaf | Turkey Meatloaf | Copycat Cracker Barrel Meatloaf
- Chicken: Chicken Nuggets | Baked Chicken Tenders | Hot Honey Chicken | Fried Chicken Tenders | Country Fried Chicken
- Steak: Philly Cheesesteak | Steak Bites | Steak with Gravy | Cube Steak | Filet Mignon
- Salad: BEST Chicken Caesar Salad | Olive Garden Salad | Mango Salad | Big Mac Salad
- Bread: Texas Roadhouse Rolls | Dinner Rolls | Cheddar Bay Biscuits | Buttermilk Biscuits
Storage and Reheating
- Refrigerate: Store leftovers in an airtight container in the refrigerator for up to 3 days.
- Reheat: Warm gently over low heat on the stovetop or in short intervals in the microwave. Add a splash of milk to help restore the creamy consistency.
- Freezing: I don’t recommend freezing this recipe, as the dairy-based sauce can separate and become grainy when thawed and reheated.
More Mac and Cheese Recipes
- If you love Homemade Macaroni and Cheese, be sure to try my Stovetop Mac and Cheese, Pizza Mac and Cheese, Tuscan Mac and Cheese, Baked Mac and Cheese, Chili Mac, and Chicken Mac and Cheese!
Try These Next
- Beef Barley Soup
- Chicken Alfredo Pasta
- Lazy Lasagna
- BEST Chicken Caesar Salad
- Chicken Broccoli Rice Casserole
- Lemon Shrimp Pasta
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Join my email list for your free recipe e-book and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!

Crock Pot Mac and Cheese {Extra Creamy!}
Ingredients
- 2 cups uncooked macaroni noodles, equal to 1/2 lb.
- 1 teaspoon onion powder
- ½ teaspoon dry mustard powder
- ½ teaspoon pepper
- 3 cups cheddar cheese
- 1 cup gruyere cheese, or additional cup cheddar
- 10.5 oz. cream of chicken soup
- ½ cup sour cream
- ½ cup mayonnaise
- 1 cup whole milk, optional
Instructions
- Boil the macaroni noodles for 2 minutes less than instructed on package, you don’t want them entirely cooked through as they’ll do more cooking in the slow cooker.
- Combine all ingredients except the milk in the slow cooker. Cook on high for 2 hours or low for 3, stirring once or twice and keeping an eye on the consistency of the pasta.
- Add up to a cup of warm milk if desired for a creamier consistency. Serve warm and enjoy!
Notes
- Shred the cheese from a block. Freshly shredded cheese melts more smoothly than packaged shredded cheese, which contains anti-caking agents that can affect the consistency.
- Don't overcook the pasta. Boil the macaroni for 2 minutes less than the package instructions. It will continue cooking in the slow cooker, so this helps prevent it from becoming too soft.
- Use a combination of cheeses. Cheddar provides classic mac and cheese flavor, while Gruyère adds a rich, slightly nutty taste. You can substitute additional cheddar for the Gruyère if preferred.
- Slow cooker temperatures vary. Keep an eye on the macaroni toward the end of cooking, especially if your slow cooker runs hot. Overcooking can cause the pasta to become mushy and the sauce to dry out.
- Adjust the consistency. For extra creamy results, gradually stir in warm whole milk until the sauce reaches your desired consistency. The pasta will continue absorbing sauce as it stands.
- Stir gently. Stir once or twice during cooking to distribute the sauce, but avoid excessive stirring, which can break down the pasta.
- Serving a crowd? This is a great option for holidays (Thanksgiving, Christmas, Easter) as well as potlucks! For the best consistency, serve shortly after cooking rather than leaving it on the warm setting for an extended period.
- Oven Method: After boiling the macaroni, preheat the oven to 350 degrees. Bake 30 minutes covered and 30 minutes uncovered.
Nutrition
Source: SpendwithPennies
Get my Cookbooks! 












Two questions:
1) I have a chicken allergy in my household, what could I use instead of cream of chicken soup?
2) if I double it, does cooking time stay the same?
Thanks!
Hi Jenna! You could use a can of cheese soup or even cream of mushroom for a little bit of a different flavor! If you double it, the cooking time will stay the same. Enjoy! ❤️
Thanks! I also have an egg allergy so I can’t use the mayonnaise. What can I use instead?
You can use more sour cream 🙂
I really enjoyed this! I was skeptical about crock pot mac n cheese but I totally trust you! And of course you did not disappoint! It even got crispy pieces of cheese on it! I didn’t need the extra milk since it was perfectly creamy and delicious. Quick question … what could I use in place of the sour cream for next time? Maybe add more cream of chicken soup? Oh and I made your homemade cream of chicken soup too! Thanks again for making the BEST recipes!
Hi Sharon!! ❤️ This absolutely made my day, thank you so much! I’m so happy you gave crock pot mac and cheese a chance! 😊 I wouldn’t add extra cream of chicken soup, as it can make the flavor a bit too salty and overpower the cheese. My favorite substitute would be plain Greek yogurt (full-fat works best), or you could use softened cream cheese for an extra rich, creamy result. So glad you made the homemade cream of chicken soup too—that’s the best! Thanks so much for making my recipes! 🥰
This was delicious! If I double or triple the amount, do I need to increase the cooking time?
I’m so happy to hear that Mandy!! The cooking time would be the same. ❤️❤️❤️