Crock Pot Mac N Cheese Recipe: Three-Cheese Velvety Indulgence

Crock Pot Mac N Cheese Recipe: Three-Cheese Velvety Indulgence

This slow cooker mac and cheese delivers restaurant-quality results with minimal effort. The secret is layering three different cheeses for depth and creaminess that develops as it cooks.

I’ve tested this method repeatedly to ensure the pasta comes out perfectly al dente, not mushy. The low and slow approach allows the cheese to melt into a velvety sauce that clings to every noodle.

What you get is a dish that’s rich, comforting, and exactly what you’d expect from a homemade mac and cheese. The slow cooker does all the work while you focus on other things.

Ideal for busy weeknights or feeding a crowd. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Crock Pot Mac N Cheese

Rich, velvety, and packed with three kinds of cheese. Pantry staples meet indulgence.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Uncooked, about 3 cups
Sharp Cheddar Cheese 🧀 2 cups Freshly shredded from block
Gruyere Cheese 🧀 1 cup Freshly shredded for depth
Cream Cheese 🧀 8 oz Softened, full-fat for creaminess
Whole Milk 🥛 2 cups Or substitute 2% for lighter texture
Heavy Cream 🥛 1 cup Full-fat for velvety sauce
Unsalted Butter 🧈 4 tbsp For rich, smooth sauce
All-Purpose Flour 🌾 2 tbsp For thickening the sauce
Dijon Mustard 🟡 1 tbsp Adds a subtle tang
Garlic Powder 🧄 1 tsp For savory depth
Ground Mustard 🌿 1 tsp Enhances cheese flavor
Salt 🧂 1 tsp Kosher or sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Worcestershire Sauce 🫒 1 tsp Use vegetarian version

The cheeses are everything. Sharp cheddar for tang, Gruyere for depth, cream cheese for that luscious texture. Buy blocks and shred yourself—pre-shredded has anti-caking agents that make the sauce grainy. Whole Foods has great cheese selections if you want to splurge. For the milk and cream, go full-fat for that restaurant-quality richness we’re after.

Swap Gruyere for fontina or Monterey Jack if you can’t find it. No cream? Whole milk plus a little extra butter works in a pinch. The mustard might seem weird, but don’t skip it—it brightens everything up. For gluten-free, swap the flour for cornstarch (same amount). And yes, vegetarian Worcestershire exists—Annie’s makes a good one.

Leftovers keep well in the fridge for up to 5 days. The sauce thickens as it cools, so stir in a splash of milk when reheating. Freezes beautifully for 3 months (thaw overnight before reheating). Pro tip: undercook the pasta slightly—it’ll finish in the slow cooker.

❤️

Why You’ll Love This Recipe

  • Set It and Forget: I dump everything in the crock pot before work and come home to creamy, cheesy perfection.
  • Cheesy Dream Team: Sharp cheddar, gruyere, and cream cheese melt into this rich, velvety sauce that clings to every elbow.
  • Feeds My Crowd: Potlucks, weeknight dinners, or Sunday suppers—this always disappears first.
  • Leftovers? Yes Please: Honestly, it tastes even better the next day, and my family fights over the last serving.

Step-by-Step Instructions for Crock Pot Mac N Cheese

Here’s the method I use to achieve that perfect creamy texture without any curdling or clumping.

Step 1: Cook the Elbow Macaroni Al Dente

Boil the 12 oz Elbow Macaroni in salted water for 1-2 minutes less than package directions. You want it slightly undercooked because it’ll finish in the crock pot. Drain well and set aside—this prevents the pasta from turning mushy during the final cooking stage.

Rinsing the pasta isn’t necessary here. The residual starch actually helps the sauce cling better to the noodles. Just give it a good shake in the colander to remove excess water before adding it to the slow cooker.

Step 2: Create the Creamy Cheese Sauce Base

In a saucepan over medium heat, melt the 4 tbsp Unsalted Butter. Once melted, whisk in the 2 tbsp All-Purpose Flour to create a smooth roux. Cook for 1-2 minutes until the mixture turns a light golden color and smells slightly nutty.

Slowly pour in the 2 cups Whole Milk and 1 cup Heavy Cream, whisking constantly to prevent lumps. Add the 1 tsp Salt, 0.5 tsp Black Pepper, 1 tsp Garlic Powder, 1 tsp Ground Mustard, 1 tbsp Dijon Mustard, and 1 tsp Worcestershire Sauce. Stir until the sauce thickens enough to coat the back of a spoon.

Step 3: Combine and Melt the Cheeses

Reduce heat to low and add the 8 oz Cream Cheese in chunks, stirring until completely melted and smooth. This creates your base sauce. Then gradually add the 2 cups Sharp Cheddar Cheese and 1 cup Gruyere Cheese, stirring constantly until each addition is fully melted before adding more.

The key here is patience—adding the cheese too quickly or at too high a temperature can cause the sauce to break. You want each handful to melt completely into the sauce before adding the next. This ensures that velvety texture we’re after.

Step 4: Finish in the Crock Pot

Transfer the cooked elbow macaroni to your crock pot. Pour the cheese sauce over the pasta and stir gently to combine, making sure all the noodles are well coated. Cover and cook on low for 1-2 hours or until the dish is heated through and bubbly at the edges.

Stir once halfway through cooking to prevent sticking. You’ll know it’s ready when the top looks slightly golden and the sauce has thickened to that perfect creamy consistency. If it seems too thick, stir in a splash of warm milk to reach your desired texture.

👨‍🍳

Pro Tips For Making Crock Pot Mac N Cheese

  • Pre-Cook the Pasta: Cook the elbow macaroni al dente (about 2 minutes less than package instructions) before adding to the crock pot—this prevents mushy noodles after hours of slow cooking.
  • Shred Your Own Cheese: Skip pre-shredded cheese; freshly grate the sharp cheddar and gruyere yourself to avoid anti-caking agents that make the sauce grainy.
  • Add Cheese Last: Stir in the cheeses during the final 15-20 minutes on low heat, not at the start, or the dairy will separate and turn oily.
  • Use Room-Temp Cream Cheese: Let the cream cheese sit out for 30 minutes before mixing—it blends smoother into the sauce instead of clumping.

Wine and Beer Pairings for This Dish

White Wine Picks

A crisp Chardonnay with bright acidity cuts through the richness beautifully. I love Kendall-Jackson Vintner’s Reserve—its citrus notes balance the creamy cheese. For something lighter, try a Sauvignon Blanc from New Zealand. 🍷

Red Wine Options

If you prefer red, go for a light-bodied Pinot Noir like Meiomi. Its red fruit flavors won’t overpower the dish. Avoid heavy tannic reds—they’ll clash with the cheese. I find a slight chill on the Pinot makes it even better.

Beer Pairings

A crisp American Lager like Budweiser cleanses your palate between bites. For craft lovers, a Wheat Beer with citrus notes—such as Blue Moon—adds a nice contrast. The effervescence cuts through the creaminess. 🍺

Non-Alcoholic Choices

Sparkling apple cider from Martinelli’s offers the same palate-cleansing bubbles as beer. Iced tea with lemon works too—the acidity mirrors what you’d get from white wine. For kids, chocolate milk is a fun pairing that complements the cheese.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 28g140%
Cholesterol 145mg48%
Sodium 820mg36%
Total Carbohydrate 48g17%
Dietary Fiber 2g7%
Sugars 4g
Protein 26g52%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use pre-shredded cheese?

It’s not recommended. Pre-shredded cheese contains anti-caking agents that can make your sauce grainy. Always shred from a block for the smoothest texture.

2

How do I prevent it from drying out?

Stir once halfway through cooking and add a splash of warm milk if needed. Cooking on low for 1-2 hours helps retain moisture.

3

Can I make it ahead of time?

Yes! Prepare the dish, refrigerate, then cook on low for 2-3 hours when ready. Add 1/4 cup milk before reheating to restore creaminess.

4

Why did my sauce turn grainy?

This usually happens from high heat or pre-shredded cheese. Always melt cheese slowly on low heat and shred your own.

★★★★★4.5(5 reviews)
Patrick Lewis