Few things hit the comfort food mark like a warm, ultra-creamy bowl of mac and cheese. But when it’s made in a slow cooker? It levels up to effortless indulgence. This Crockpot Mac & Cheese is the ultimate weeknight dinner or potluck hero—rich, cheesy, and incredibly simple to pull together with pantry staples.

Say goodbye to boxed mixes and hello to velvety cheese sauce that hugs every noodle. With just a few minutes of prep and a slow cooker doing all the work, this recipe delivers big on flavor without requiring you to babysit a pot on the stove. Whether you’re feeding a crowd or craving something cozy, this one’s a keeper.
Why You’ll Love This Crockpot Mac & Cheese
- Ultra-creamy and rich without needing a roux
- One pot, no boiling required
- Perfect for holidays, parties, or casual family dinners
- Can be prepped ahead and kept warm
- Loved by kids and adults alike
Do I Have to Pre-Cook the Pasta First?
Nope! That’s one of the beautiful things about this slow cooker version. The uncooked elbow macaroni goes straight into the Crockpot with the other ingredients and absorbs all that cheesy goodness as it cooks.
Ingredients for the Crockpot Mac & Cheese

Elbow Macaroni
This classic shape is ideal for catching all the creamy sauce in its curves and tubes.
Evaporated Milk
Adds richness without making the sauce overly heavy. It also helps with the creamy texture.
Whole Milk
Balances the richness and helps cook the pasta evenly.
Butter
Melted into the sauce for depth and silky texture.
Cream Cheese
Softens and melts into the sauce, giving it a luscious, tangy creaminess.
Sharp Cheddar Cheese
The star cheese flavor—melts beautifully and adds sharp, savory notes.
Mozzarella Cheese
For stretch and extra gooeyness.
Salt and Pepper
Essential seasonings to balance the flavors.
Paprika (Optional)
Adds a hint of smokiness and depth. Go for smoked paprika for an extra twist.
How To Make the Crockpot Mac & Cheese
Step 1: Grease the Crockpot
Lightly coat your slow cooker insert with non-stick spray or butter to prevent sticking.
Step 2: Add Ingredients
Pour 2 cups of elbow macaroni (uncooked) into the Crockpot. Add 2 cups of shredded sharp cheddar, 1 cup of shredded mozzarella, 1/2 cup of cubed cream cheese, 1/4 cup melted butter, 1 can (12 oz) evaporated milk, and 1 1/2 cups of whole milk.
Step 3: Season
Stir in 1/2 teaspoon of salt, 1/4 teaspoon of black pepper, and 1/4 teaspoon of paprika if using. Mix well until everything is evenly distributed.
Step 4: Slow Cook
Cover and cook on LOW for 1 hour. After 1 hour, stir well and check the pasta. Continue cooking for another 30 minutes to 1 hour, stirring every 20-30 minutes, until pasta is tender and sauce is thick and creamy.
Step 5: Serve
Once done, give it a final stir and serve warm. You can keep it on the “Warm” setting for up to 2 hours for parties or potlucks.
How to Serve Crockpot Mac & Cheese
This recipe yields about 8 cups, which feeds 6 to 8 people comfortably as a main dish or 10 to 12 as a side. Serve it straight from the Crockpot for easy cleanup. It pairs beautifully with BBQ, baked chicken, roasted veggies, or a crisp salad.
Storing Leftover Mac & Cheese
Let the mac and cheese cool completely, then store in an airtight container in the refrigerator for up to 4 days. To reheat, add a splash of milk and warm on the stovetop or in the microwave, stirring occasionally until creamy again. You can also freeze leftovers in individual portions for up to 2 months. Thaw in the fridge overnight before reheating.
Frequently Asked Questions
Can I use a different pasta shape?
Yes! Shells, cavatappi, or rotini also work well. Just make sure to use similar-sized pasta so the cook time stays the same.
Can I make this recipe gluten-free?
Absolutely. Use your favorite gluten-free elbow pasta, but keep an eye on the cook time as gluten-free pasta can soften faster.
Can I double this recipe?
Yes, as long as your Crockpot is at least 6 quarts. Stir a few more times during cooking to prevent sticking.
How can I make it spicier?
Add 1/2 teaspoon cayenne pepper or a few dashes of hot sauce for a kick.
Can I use pre-shredded cheese?
Technically yes, but freshly shredded cheese melts smoother and makes the sauce extra luscious.
Want More Comfort Food Ideas?
If you love this cozy mac and cheese, check out these other comfort food classics from Life With Mira:
- Three Cheese Baked Macaroni
- Broccoli Casserole Delight
- Easy Spinach Casserole
- Stuffed Mushrooms with Cheese & Herbs
- Hot Corn Dip
Save This Pin For Later
📌 Save this recipe to your Pinterest dinner board so you can come back to it any time.
And let me know in the comments how yours turned out! Did you add a spicy twist? Maybe bacon bits on top? I love hearing how you make these recipes your own. Let’s help each other cook better, one scoop at a time.
Check out more of my daily recipe creations on Pinterest here: Life With Mira
Crockpot Mac & Cheese
- Total Time: 1 hour 40 minutes
- Yield: 8 cups
- Diet: Vegetarian
Description
Few things hit the comfort food mark like a warm, ultra-creamy bowl of mac and cheese. But when it’s made in a slow cooker? It levels up to effortless indulgence. This Crockpot Mac & Cheese is the ultimate weeknight dinner or potluck hero—rich, cheesy, and incredibly simple to pull together with pantry staples.
Ingredients
2 cups elbow macaroni (uncooked)
2 cups sharp cheddar cheese, shredded
1 cup mozzarella cheese, shredded
1/2 cup cream cheese, cubed
1/4 cup butter, melted
12 oz evaporated milk (1 can)
1 1/2 cups whole milk
1/2 teaspoon salt
1/4 teaspoon black pepper
1/4 teaspoon paprika (optional)
Instructions
1. Lightly grease your Crockpot insert with non-stick spray or butter.
2. Add uncooked elbow macaroni, shredded cheddar, shredded mozzarella, cubed cream cheese, melted butter, evaporated milk, and whole milk into the Crockpot.
3. Stir in salt, black pepper, and optional paprika. Mix everything well to combine.
4. Cover and cook on LOW for 1 hour. Stir thoroughly.
5. Continue cooking for an additional 30 to 60 minutes, stirring every 20–30 minutes, until pasta is tender and sauce is creamy.
6. Once done, stir again and serve warm. Keep on “Warm” setting for up to 2 hours if serving later.
Notes
For best results, shred your own cheese instead of using pre-shredded bags.
Stir frequently during the second hour to prevent sticking and ensure even cooking.
Add a splash of milk when reheating leftovers to restore creaminess.
- Prep Time: 10 minutes
- Cook Time: 1 hour 30 minutes
- Category: Dinner
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 430
- Sugar: 5g
- Sodium: 540mg
- Fat: 27g
- Saturated Fat: 16g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 16g
- Cholesterol: 75mg
Keywords: crockpot mac and cheese, creamy mac and cheese, slow cooker recipe

