Crockpot Mac & Cheese

WANT TO SAVE THIS RECIPE?

There’s something so comforting about a bowl of warm, creamy mac and cheese—and when it practically makes itself in the crockpot, I’m all in. This Crockpot Mac & Cheese is my go-to for everything from weeknight dinners to potlucks and holidays. The texture is silky, the cheese is melty and rich, and it has just the right amount of nostalgic flavor with an easy modern twist.

I’ve tested many versions, but this one hits all the right notes without needing a roux or stovetop prep. It’s a true dump-and-go dish that doesn’t skimp on flavor or creaminess. Whether you’re making it for kids, guests, or just a cozy night at home, this recipe guarantees empty bowls and requests for seconds.


Why You’ll Love This Crockpot Mac & Cheese

This recipe is all about simplicity and flavor. No need to boil pasta ahead of time or hover over a sauce. The crockpot does the heavy lifting, delivering a rich, cheesy, perfectly cooked mac without the fuss. It’s ideal for busy days, make-ahead meals, or keeping warm on a buffet table.


What Kind of Cheese Works Best in Crockpot Mac & Cheese?

Sharp cheddar is the classic choice for flavor, but blending cheeses gives you that next-level creamy texture. I love using a mix of sharp cheddar, mozzarella for meltiness, and a touch of cream cheese to add a silky finish. Avoid pre-shredded cheeses when possible—they contain anti-caking agents that can affect the texture.


Options for Substitutions

  • Pasta: Elbow macaroni is standard, but shells or cavatappi also work well and hold sauce beautifully.
  • Milk: Use whole milk for richness. You can sub in 2% or even half-and-half for a different consistency.
  • Cheese: Try a Monterey Jack and cheddar combo, or go bold with smoked gouda or gruyere.
  • Cream of cheese soup: If you want an extra layer of flavor, you can add a small can of condensed cheese soup instead of cream cheese.
  • Gluten-free: Use your favorite GF pasta but reduce the cook time slightly as it softens quicker.

Ingredients for This Crockpot Mac & Cheese

  • Elbow macaroni – These short, tubular noodles are ideal for grabbing onto the creamy cheese sauce and cooking evenly in a slow cooker.
  • Evaporated milk – Adds richness without the heaviness of cream and helps bind everything together for a velvety sauce.
  • Whole milk – Balances the thickness of evaporated milk and keeps the mixture smooth.
  • Sharp cheddar cheese – The main flavor powerhouse; it gives that classic mac & cheese taste.
  • Mozzarella cheese – Melts beautifully and helps with the gooey, stretchy texture.
  • Cream cheese – Makes the sauce ultra-creamy and prevents it from becoming grainy as it cooks.
  • Butter – Adds richness and ensures the sauce doesn’t dry out.
  • Salt & pepper – Enhances the overall flavor and brings out the cheese.
  • Garlic powder (optional) – Adds a hint of depth and a savory twist.

Step 1: Prep the Crockpot

Spray the inside of your slow cooker with non-stick cooking spray. This keeps the cheese from sticking to the sides and makes cleanup a breeze.


Step 2: Add Uncooked Macaroni

Pour in the uncooked elbow macaroni directly into the crockpot. No need to pre-boil—it will cook perfectly in the sauce.


Step 3: Mix in Dairy and Cheese

Add the evaporated milk, whole milk, cream cheese (cut into cubes), shredded cheddar, and mozzarella. Stir everything well to make sure the cheese is evenly distributed.


Step 4: Add Butter and Seasoning

Cut the butter into small chunks and scatter it throughout. Then season with salt, pepper, and garlic powder if you’re using it.


Step 5: Stir and Cover

Give everything one final stir to combine, then cover with the lid. Set your crockpot to LOW.


Step 6: Cook and Stir Occasionally

Cook for 1.5 to 2.5 hours on LOW. Stir every 30-40 minutes to make sure the pasta cooks evenly and nothing clumps. If it looks too thick toward the end, you can add a splash of warm milk.


Step 7: Serve Hot

Once the pasta is tender and the sauce is creamy and smooth, it’s ready to serve. Optionally, you can top with a little extra shredded cheese and let it melt on top for an extra cheesy bite.


How Long to Prepare the Crockpot Mac & Cheese

Prep Time: The prep is refreshingly quick—just 10 minutes to gather and mix ingredients. No boiling water or stove time required. Simply measure, shred, and dump everything in the crockpot.

Cook Time: On LOW, the mac and cheese will be ready in 1.5 to 2.5 hours. Stirring occasionally ensures the pasta doesn’t clump and the cheese melts evenly. The total time from start to creamy finish is under 3 hours.


Tips for Perfect Crockpot Mac & Cheese

  • Shred your cheese fresh from the block to avoid anti-caking agents that affect melting.
  • Stir every 30–40 minutes to prevent sticking and clumping.
  • Use room temperature milk and cheese to help everything melt smoothly.
  • Don’t overcook; pasta can become mushy past 2.5 hours.
  • Add a touch of Dijon mustard or hot sauce for a flavor boost (optional but delicious).

Watch Out for These Mistakes While Cooking

  • Using pre-shredded cheese – It won’t melt as well and can result in a grainy texture.
  • Skipping the stirring – Leads to uneven pasta texture and cheese clumps.
  • Leaving it too long – Overcooked pasta turns mushy and dry.
  • Not greasing the crockpot – Makes cleanup harder and causes cheese to stick.
  • Using skim milk – The result won’t be as creamy; whole milk is best.

What to Serve With Crockpot Mac & Cheese?

1. Crispy Fried Chicken

The crunchy, savory coating pairs perfectly with the creamy pasta.

2. Roasted Broccoli

Adds freshness and balances out the richness with a healthy green.

3. BBQ Pulled Pork

Smoky and sweet pork over creamy mac is a flavor match made in heaven.

4. Green Salad with Vinaigrette

A crisp salad cuts through the heaviness and refreshes the palate.

5. Garlic Bread

Because more carbs are always welcome—and it’s perfect for scooping up cheesy goodness.


Storage Instructions

Refrigerator: Allow leftovers to cool completely before transferring to an airtight container. Store in the fridge for up to 4 days. Reheat gently on the stove or in the microwave with a splash of milk to restore creaminess.

Freezer: It’s not ideal to freeze due to the dairy content, but if you must, portion into freezer-safe bags and freeze for up to 2 months. Thaw in the fridge overnight and reheat slowly to avoid separating.


Estimated Nutrition

(Per serving, approximate)

  • Calories: 480
  • Protein: 17g
  • Carbohydrates: 42g
  • Fat: 28g
  • Saturated Fat: 16g
  • Cholesterol: 75mg
  • Sodium: 560mg
  • Fiber: 2g
  • Sugar: 6g

Frequently Asked Questions

What kind of pasta works best?

Elbow macaroni is ideal, but small shells or rotini also work well.

Can I use pre-shredded cheese?

You can, but for best results, shred from the block to avoid texture issues.

Can I double the recipe?

Yes, just make sure to use a larger crockpot and stir more frequently.

Is it okay to use low-fat milk?

It works, but the final dish won’t be as creamy. Whole milk or even half-and-half is preferred.

How do I prevent it from drying out?

Don’t overcook it and stir in a splash of warm milk if it thickens too much while sitting.


Conclusion

Crockpot Mac & Cheese is the ultimate comfort food made easy. With minimal prep and maximum flavor, it’s the perfect dish for busy nights, family gatherings, or when you just need a cheesy, creamy bowl of happiness. Once you try this recipe, you’ll never look at boxed mac the same way again.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Crockpot Mac & Cheese

  • Author: Sally Thompson
  • Prep Time: 10 minutes
  • Cook Time: 2 hours
  • Total Time: 2 hours 10 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Slow Cooker
  • Cuisine: American

Description

This ultra-creamy Crockpot Mac & Cheese is the ultimate comfort food you can make with minimal effort. Just toss everything in the slow cooker—no boiling required—and let it do all the work. It’s a rich, cheesy, and crowd-pleasing dish that’s perfect for potlucks, weeknight dinners, or holiday sides. A must-have for anyone searching for quick dinner ideas, easy recipes, and family-friendly food ideas.


Ingredients

Scale

2 cups elbow macaroni

1 can (12 oz) evaporated milk

2 cups whole milk

2 cups sharp cheddar cheese, shredded

1 cup mozzarella cheese, shredded

4 oz cream cheese, cubed

1/4 cup unsalted butter, cubed

1/2 teaspoon salt

1/4 teaspoon black pepper

1/4 teaspoon garlic powder (optional)


Instructions

1. Spray the inside of the crockpot with non-stick cooking spray.

2. Add uncooked elbow macaroni directly to the crockpot.

3. Pour in evaporated milk and whole milk.

4. Add cheddar, mozzarella, and cream cheese. Stir to combine.

5. Add cubed butter, salt, pepper, and garlic powder (if using).

6. Stir again and cover with the lid.

7. Cook on LOW for 1.5 to 2.5 hours, stirring every 30–40 minutes.

8. When pasta is tender and cheese is melted, serve warm.

9. Optional: Top with extra shredded cheese and let melt before serving.


Notes

Use freshly shredded cheese for the best texture—pre-shredded tends to clump.

Stir every 30–40 minutes for even cooking and to prevent sticking.

Add a splash of warm milk before serving if the sauce thickens too much.


Nutrition

  • Serving Size: 1 cup
  • Calories: 480
  • Sugar: 6g
  • Sodium: 560mg
  • Fat: 28g
  • Saturated Fat: 16g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 2g
  • Protein: 17g
  • Cholesterol: 75mg

Keywords: easy dinner, crockpot mac and cheese, creamy mac and cheese, slow cooker recipes, comfort food

Bailey’s Chocolate Fudge

Easy White Chocolate Peppermint Pretzel Crisps