If you want a rich, velvety, and hassle-free mac and cheese, this Crockpot Mac and Cheese Recipe will become your go-to comfort dish. No boiling pasta, no complicated steps — just add everything to the slow cooker, stir once, and let it transform into a perfectly creamy meal.
This recipe is ideal for busy weeknights, potlucks, holidays, or anytime you need a crowd-pleasing side that never disappoints.
Creamy Crockpot Mac and Cheese
What makes this version so creamy? A smart blend of whole milk, evaporated milk, and melt-friendly cheeses that create a silky smooth sauce without curdling. Slow cooking allows the pasta to absorb flavor gradually, giving you restaurant-quality creaminess without the effort.
Ingredients
Dry Ingredients
- 1 lb sturdy elbow macaroni (not quick-cook)
- 1 tsp salt
- ½ tsp black pepper
- ½ tsp dry mustard
- ¼ tsp garlic powder
- Dash of cayenne (optional)
Dairy & Cheeses
- 2 ½ cups whole milk
- 12 oz evaporated milk
- 3 cups freshly shredded sharp cheddar
- 1 cup shredded American cheese (from a block or deli)
- ¼ cup butter, cubed
Important: Always shred cheese at home — pre-shredded blends create grit and prevent smooth melting.
Things You’ll Need
- 5–6 quart crockpot or slow cooker
- Cheese grater
- Measuring cups
- Silicone spatula for stirring
- Non-stick spray
1. Prep the Slow Cooker (Very Important Step)
Start by spraying the inside of your crockpot with a generous layer of non-stick spray.
This does two important things:
- Prevents pasta and cheese from sticking to the sides
- Helps the cheese melt smoothly without burning or separating
If you skip this step, the edges can scorch, and the sauce may develop a slightly grainy texture.
For best results, use a 5–6 quart slow cooker.
2. Add Pasta & Liquids (No-Boil Technique)
Add the rinsed elbow macaroni directly into the crockpot.
Rinsing removes excess starch, keeping the pasta from clumping together as it cooks.
Next, pour in:
- Whole milk
- Evaporated milk
These two milks create the creamy base. Whole milk brings richness, and evaporated milk helps prevent curdling and keeps the sauce silky.
Stir gently to ensure the pasta is evenly distributed and floating in the liquid. Every noodle should be at least partially submerged.
3. Add Cheeses & Seasonings (The Flavor Foundation)
Now sprinkle in your freshly shredded cheeses:
- Sharp cheddar — flavor
- American cheese — smooth melting texture
Freshly shredded cheese is ESSENTIAL.
Pre-shredded bags have anti-caking powder that turns sauce gritty and prevents melting.
Then add your seasonings:
- Salt
- Black pepper
- Dry mustard
- Garlic powder
- Cayenne (optional, for mild heat)
These spices round out the flavor, adding depth and cutting through the richness of the cheese.
Mix everything together very thoroughly — this ensures even melting and prevents cheese clumps.
4. Add Butter (Emulsifies the Sauce)
Scatter the cubed butter evenly over the top of the mixture.
As it melts slowly, it:
- Helps emulsify the cheese into the milk
- Adds richness
- Creates that classic mac-and-cheese sheen
Don’t skip the butter — it’s one of the secrets to the smoothest texture.
5. Cook on LOW for 1 Hour (No Peeking!)
Set the crockpot to LOW, not HIGH.
High heat can curdle the dairy and overcook the pasta.
For the first hour:
- Don’t lift the lid
- Don’t stir
- Don’t check it
The temperature needs to build up evenly.
Opening the lid drops the heat dramatically and can cause uneven cooking.
After 1 hour, the pasta will be absorbing liquid but still slightly firm.
6. Stir Once (Crucial for Even Cooking)
After exactly one hour, remove the lid and stir the mixture very well.
At this stage:
- The cheese should be mostly melted
- The sauce will look slightly loose
- Pasta may still be a little firm (this is normal)
This single stir redistributes heat, pasta, and melted cheese so everything cooks evenly moving forward.
Many slow cookers will already have the mac and cheese 70–80% done at this point — especially newer models that run hot.
7. Cook 15–45 Minutes More (Depending on Your Slow Cooker)
Give the pasta an additional 15–45 minutes on LOW.
The exact time depends on:
- Brand/model of your slow cooker
- Age (older = cooler, newer = hotter)
- Pasta thickness
Check the mac and cheese every 20 minutes:
You’re looking for:
- Pasta fully tender
- Cheese completely melted
- Sauce smooth, glossy, and clinging to the noodles
If the sauce seems slightly thin, it will thicken as it cools. Do not overcook, or the pasta will turn mushy.
8. Rest Before Serving (Final Thickening Step)
When the pasta is tender and the sauce is creamy, turn off the slow cooker.
Remove the lid and let it sit for 5–10 minutes.
This resting time:
- Allows the sauce to thicken naturally
- Helps flavors settle
- Gives the perfect stovetop-style consistency
Do NOT skip this step — it makes a huge difference in creaminess.

Nutrition (Approx. per Serving)
- Calories: ~480
- Protein: 18g
- Carbs: 45g
- Fat: 25g
- Fiber: 1g
- Calcium: High
(Values vary based on cheese brands and pasta used.)
Final Thoughts
This Crockpot Mac and Cheese Recipe gives you everything you need for a creamy, comforting dish without watching the stovetop. With rich flavor, foolproof instructions, and expert-tested tips, this slow cooker mac and cheese guarantees perfect results for every occasion.





