Crockpot Macaroni and Cheese
This content may contain affiliate links. For more information, see our disclosure policy.
Crockpot macaroni and cheese is a creamy, comforting side that cooks itself to perfection with minimal prep. This easy slow cooker recipe delivers rich, velvety pasta that the whole family will love.

If there’s one recipe I rely on when I need something comforting and low-effort, it’s this Crockpot macaroni and cheese. I love that I can toss everything into the slow cooker, walk away, and come back to a creamy, rich side dish that tastes like I spent hours in the kitchen. It’s the kind of recipe that makes busy days feel a little easier without sacrificing flavor.
I started making this for family gatherings when I realized how quickly stovetop mac and cheese disappears the moment it hits the table. Using the crockpot changed everything. No more rushing to make it last minute or worrying about it drying out before everyone eats. Now it stays warm, gooey, and perfectly cheesy from the first scoop to the last, and my family always goes back for seconds.
What I love most is how customizable this recipe is. Some days I keep it classic and simple; other days I mix in extra cheese or seasonings to match whatever we’re craving. It’s become one of my go-to comfort dishes, and I’m excited to share it because it’s one of those recipes that just makes life (and dinner) better.
Items Needed

Here’s what you’ll need to make Crockpot mac and cheese:
- Uncooked macaroni noodles – They hold their shape well in the slow cooker and absorb flavors as they cook.
- Cheddar cheese (shredded) – Adds a classic, sharp cheesiness that creates the base flavor of the dish.
- Gruyere cheese (shredded) – Provides a buttery, slightly nutty taste that makes the sauce richer and more complex.
- Milk – Helps create a smooth, creamy sauce as the pasta cooks.
- Heavy cream – Adds richness and ensures the mac and cheese stays velvety instead of drying out.
- Butter – Enhances the overall flavor and helps the sauce stay silky.
- Garlic powder – Adds subtle savory depth without overpowering the cheese.
- Onion powder – Rounds out the flavor and gives the sauce a gentle aromatic sweetness.
- Smoked paprika – Adds warmth and a hint of smokiness that boosts the overall flavor.
- Salt and pepper – Balance and enhance all the other ingredients.
Tools you’ll need
Before starting the recipe, you’ll want to have all your kitchen essentials ready. I recommend having the following items:
Ways To Customize
Here are some easy ways to customize this recipe:
- Add protein: Stir in cooked bacon, ham, shredded chicken, or even ground beef for a heartier dish.
- Mix up the cheeses: Swap or add cheeses like mozzarella, Monterey Jack, Gouda, or pepper jack for different flavor profiles.
- Add veggies: Fold in steamed broccoli, peas, spinach, or roasted peppers for extra color and nutrients.
- Boost the flavor: Add a splash of hot sauce, Dijon mustard, or a pinch of cayenne for more depth or heat.
- Make it smoky: Mix in smoked cheeses or add a little extra smoked paprika.
- Create a topping: Serve with toasted breadcrumbs or crushed buttery crackers for a crunchy finish.
Be sure to check out the full recipe and ingredient list below.
How To Make It

Add all ingredients to the slow cooker.

Stir to combine all ingredients well.

Cook on HIGH for 2 to 3 hours or LOW for 4 to 6 hours.
Note
Stir halfway through cooking to keep the pasta from clumping and to ensure the cheese melts evenly for a smooth, creamy sauce.

Storage
Store any leftover mac and cheese in an airtight container in the refrigerator for up to 3–4 days. When you’re ready to reheat it, warm it gently on the stovetop or in the microwave, adding a splash of milk or cream to bring back its creamy texture. Stir occasionally as it reheats to keep the sauce smooth and prevent the pasta from drying out.
Helpful Hints
Pro tip: Shred Cheese Fresh!
For the creamiest results, shred your cheese from a block—pre-shredded cheese has anti-caking agents that can keep the sauce from melting smoothly.
More Cooking Tips:
- Stir the pasta halfway through cooking to prevent clumping.
- Use whole milk and real butter for the richest flavor and texture.
- Keep the lid closed as much as possible to maintain steady heat.
- Check for doneness early since slow cookers vary in temperature.
- Add seasonings gradually and adjust to taste at the end.

Serving Suggestions
Serving this Crockpot macaroni and cheese is easy because it pairs well with almost anything. It’s perfect as a cozy side dish for weeknight dinners, potlucks, or family gatherings where you want something warm and comforting on the table. You can spoon it next to baked chicken, grilled meats, or roasted veggies, and it always gets rave reviews.
If you want to turn it into a complete meal, try adding a simple protein on the side. A hearty option like my Beef Pot Pie makes a delicious, comforting pairing that feels like true home-cooked comfort food. The creamy pasta also balances out rich, savory dishes beautifully.
For a more kid-friendly or quick dinner combo, serve it alongside my soft and flavorful Chicken Roll Ups. The cheesy pasta works perfectly with the creamy chicken filling, making it a crowd-pleasing plate that’s great for busy nights. No matter how you serve it, this mac and cheese always brings comfort to the table.
FAQs

Recipe

Slow Cooker Mac and Cheese
Ingredients
- 16 ounces uncooked macaroni noodles
- 8 ounces cheddar cheese shredded
- 8 ounces Gruyere cheese shredded
- 4 cups milk
- 1 1/2 cups heavy cream
- 2 tablespoons butter
- 1/2 teaspoon garlic powder
- 1/2 teaspoon onion powder
- 1/2 teaspoon smoked paprika
- Salt and pepper to taste
Instructions
- Add all ingredients to the slow cooker. Stir to combine all ingredients well.
- Cook on HIGH for 2 to 3 hours or LOW for 4 to 6 hours.








