
This slow-cooker method delivers creamy macaroni and cheese with smoky ham, all with minimal effort. The crock pot transforms simple ingredients into a rich, comforting meal that’s perfect for busy weeknights.
Tender pasta, melted cheese, and savory ham come together in one pot, making cleanup a breeze. The low-and-slow cooking process ensures every bite is packed with flavor and that signature creamy texture.
The beauty of this dish lies in its simplicity—just layer the ingredients and let the appliance do the work. No stirring, no monitoring, just a delicious meal ready when you are.
Serve as a hearty main course or pair with a light salad for balance. This is comfort food at its most convenient.
Ingredients for Ham and Macaroni and Cheese in Crock Pot
Elbow macaroni, smoky ham, and melted cheeses create this creamy one-pot comfort classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Uncooked, for al dente texture |
| Cooked Ham 🍖 | 2 cups | Diced, fully cooked preferred |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded from block |
| Monterey Jack Cheese 🧀 | 1 ½ cups | Shredded for smooth melt |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Heavy Cream 🥛 | 1 cup | For ultra-creamy texture |
| Unsalted Butter 🧈 | 4 tbsp | Melted for roux base |
| All-Purpose Flour 🌾 | 3 tbsp | For thickening sauce |
| Dijon Mustard 🟡 | 1 tbsp | Adds tangy depth |
| Garlic Powder 🧄 | 1 tsp | For savory background |
| Onion Powder 🧅 | 1 tsp | Complements ham flavor |
| Dry Mustard 🌶️ | ½ tsp | Enhances cheese sharpness |
| Kosher Salt 🧂 | 1 tsp | Adjust to taste |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The cheese quality is paramount here. Cabot or Tillamook sharp cheddar shredded from the block (never pre-shredded) ensures a smooth, lump-free sauce. For the ham, honey-glazed or Black Forest varieties from the deli counter add the best smoky depth. Look for low-sodium options if you’re watching salt. Whole Foods or local butchers often have the best selections.
No sharp cheddar? Colby or Gouda at equal amounts work well. Replace Monterey Jack with Pepper Jack for a kick. Whole milk can be swapped for 2% in a pinch, but avoid skim—it won’t deliver that signature creaminess. For a gluten-free version, use cornstarch instead of flour (1 tbsp per 3 tbsp flour) and GF pasta.
Assemble in the morning, cook on low for 3-4 hours. Leftovers keep 4 days refrigerated, though the pasta will absorb some liquid. Reheat with a splash of milk to restore creaminess. Freezes for 2 months (without ham for best texture).
Why You’ll Love This Recipe
- Set and Forget: I toss everything in the crock pot before work and come home to a ready meal—no stirring, no stress.
- Melty Cheese Magic: Sharp cheddar and Monterey Jack melt into this creamy, dreamy sauce that coats every elbow macaroni. Honestly, it’s hard to stop at one bowl.
- Feeds My Crew: From picky kids to hungry teens, this dish disappears fast at our dinner table.
- Stretches for Days: I love that leftovers taste just as good, and it’s a budget-friendly way to use up leftover ham.
Step-by-Step Instructions for Ham and Macaroni and Cheese in Crock Pot
This method delivers a velvety sauce and perfectly tender pasta with minimal hands-on time.
Step 1: Cook the Elbow Macaroni
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook for 2 minutes less than package instructions for al dente. You want the pasta slightly underdone since it will finish cooking in the slow cooker.
Drain the macaroni and rinse briefly under cold water to stop the cooking process. This prevents it from turning mushy during the slow cooking. Set aside while you prepare the sauce base.
Step 2: Create the Cheese Sauce Base
In a saucepan over medium heat, melt the 4 tbsp Unsalted Butter. Once foaming, whisk in the 3 tbsp All-Purpose Flour to form a smooth roux. Cook for 1-2 minutes until the mixture turns a light golden color and smells nutty.
Gradually whisk in the 2 cups Whole Milk and 1 cup Heavy Cream, ensuring no lumps form. Stir in the 1 tbsp Dijon Mustard, 1 tsp Garlic Powder, 1 tsp Onion Powder, 0.5 tsp Dry Mustard, 1 tsp Kosher Salt, and 0.5 tsp Black Pepper. Cook for 3-4 minutes until the sauce begins to thicken.
Step 3: Combine All Ingredients in the Crock Pot
Transfer the cooked macaroni to your slow cooker. Add the 2 cups Cooked Ham, stirring to distribute evenly. Pour the warm cheese sauce over the macaroni and ham, mixing well to coat every piece.
Add 1.5 cups Monterey Jack Cheese and 1.5 cups Sharp Cheddar Cheese (reserving the remaining 0.5 cup Sharp Cheddar Cheese for later). Stir thoroughly to combine all ingredients. The sauce should look creamy but not overly thick at this stage.
Step 4: Slow Cook to Creamy Perfection
Cover the slow cooker and cook on low for 2-2.5 hours. Stir every 30 minutes to prevent sticking and ensure even cooking. The dish is ready when the sauce has thickened and coats the macaroni completely, and the pasta reaches your desired tenderness.
If the sauce appears too thin, leave the lid slightly ajar for the last 30 minutes to allow some moisture to evaporate. This step ensures the final texture is rich and velvety rather than watery.
Step 5: Add Final Cheese and Serve
Sprinkle the reserved 0.5 cup Sharp Cheddar Cheese over the top. Cover and let it sit for 5-10 minutes to melt completely. This final addition creates a beautiful, melty cheese layer on top.
Give everything one final stir to incorporate the melted cheese. The result should be a creamy, cohesive dish where every bite contains tender macaroni, smoky ham, and a rich cheese sauce. Serve immediately while hot.
Pro Tips For Making Ham And Macaroni And Cheese In Crock Pot
- Parcook the Pasta: Cook the elbow macaroni for 2-3 minutes less than package instructions—I learned this the hard way after ending up with mushy noodles in my first few batches.
- Shred Your Cheese: Skip the pre-shredded bags and grate the sharp cheddar and Monterey Jack yourself; the anti-caking agents in pre-shredded cheese make the sauce grainy.
- Add Ham Late: Stir in the cooked ham during the last 30 minutes to keep it from drying out or turning rubbery in the crock pot.
- Use Room-Temp Milk: Take the whole milk out of the fridge 20 minutes before adding it; cold milk can cause the cheese to clump instead of melting smoothly.
Pro Cooking Tips for Great ham and macaroni and cheese in crock pot
Prevent Mushy Pasta
Cook your 12 oz elbow macaroni for 2 minutes less than package instructions before adding to the crock pot. This ensures it finishes perfectly al dente during slow cooking. I always set a timer to avoid overcooking at this stage. 💡
Master the Roux
For the smoothest sauce, cook your 4 tbsp butter and 3 tbsp flour mixture until it turns a light golden color. This takes about 1-2 minutes over medium heat. The nutty aroma tells you it’s ready for the dairy.
Cheese Melting Strategy
Reserve ½ cup sharp cheddar to add at the end. This creates a beautiful melted top layer. Stirring it in last prevents the cheese from separating or becoming stringy during the long cook time.
Stirring Schedule
Stir every 30 minutes during the 2-2.5 hour cook time. This prevents sticking and ensures even heat distribution. I find this small effort makes a huge difference in texture. 🔥
Sauce Thickness Control
If your sauce seems thin, prop the lid slightly ajar for the last 30 minutes. This allows excess moisture to evaporate while still cooking the pasta through.
Rest Before Serving
Let the dish sit for 5-10 minutes after adding the final cheese. This resting time lets the sauce thicken slightly and the flavors meld together perfectly.
Nutrition Facts
Frequently Asked Questions
Can I use pre-shredded cheese?
Avoid it if possible. Pre-shredded cheese often contains anti-caking agents that prevent smooth melting. Shredding your own sharp cheddar and Monterey Jack from the block gives the creamiest results.
How do I prevent mushy pasta?
Cook the 12 oz elbow macaroni for 2 minutes less than the package states. Finishing in the crock pot ensures perfect texture without overcooking.
Can I make this ahead of time?
Yes! Assemble everything except the final ½ cup cheese, refrigerate overnight, then cook on low for 2.5-3 hours the next day. Add the reserved cheese before serving.
What if my sauce is too thin?
Leave the lid slightly ajar for the last 30 minutes of cooking. This allows excess moisture to evaporate while the pasta finishes tenderizing.
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026
- 1 Hour Soup Recipe: Velvety Richness Without the Wait - September 25, 2026