Creamy Slow Cooker Mac and Cheese with Cream Cheese

This crockpot mac and cheese with cream cheese is one of the easiest and creamiest mac and cheese recipes you can make. Perfect for potlucks and holiday gatherings, it’s cooked entirely in the slow cooker and yields a rich, gooey texture with minimal effort.

A wood spoon serving a creamy, gooey mac and cheese with white cheese.

This homemade mac and cheese is a classic the whole family will enjoy. Make it your own by stirring in vegetables like broccoli or spinach, or adding shredded leftover roast chicken for a heartier meal.

Serve this slow cooker mac and cheese alongside simple sides such as steamed vegetables or a fresh salad for a complete dinner.

Table of Contents

  • Why You’ll Love this Recipe
  • Ingredients
  • Substitutions
  • Instructions
  • Recipe Tips
  • How to Keep it Creamy
  • Pairing Suggestions
  • Storage and Reheating
  • Frequently Asked Questions
  • Recipe

Why You’ll Love this Recipe

This slow cooker mac and cheese is intentionally simple: no canned ingredients with additives or bright artificial dyes, and it’s ready with just five minutes of prep. The combination of cream cheese and American cheese creates a silky, gooey sauce that’s ideal for the slow cooker method.

  • Fast prep – The recipe takes about 5 minutes to assemble; just add the ingredients to the crockpot and let it work.
  • Simple ingredients – Basic pantry items and real cheeses for a clean, familiar flavor.
  • Creamy texture – Cream cheese plus American cheese melt into a smooth, luscious sauce.

This recipe was developed to be a one-pot, dump-and-cook meal you can rely on when you want comfort food with minimal effort.

Ingredients

Ingredients for crockpot mac and cheese with cream cheese and american cheese on a white background.

Below are the main ingredients used; the full recipe card appears later in the post.

  • Elbow macaroni – Classic choice for mac and cheese. Because pasta isn’t parboiled for this slow cooker method, some brands hold up better than others. Barilla performed well in testing.
  • Cream cheese – Use a high-quality block-style cream cheese for the creamiest result.
  • American cheese – Real American cheese from the deli melts smoothly and creates the classic silky texture. If unavailable, other mild melters can be used (see substitutions).
  • Salted butter – Adds richness; use unsalted if you prefer to control sodium.

Substitutions

American cheese – If you can’t find deli American, try Monterey Jack for a similar melt. Mozzarella will work but will yield a less silky sauce.

Low sodium – Use unsalted butter and opt for lower-sodium cheeses if desired.

Gluten-free or dairy-free – These swaps are not recommended for this slow cooker method: gluten-free pasta can get very soft, and dairy-free cheeses generally do not melt the same way. For dairy-free alternatives, choose recipes specifically developed for those ingredients.

Instructions

Process photos showing adding the ingredients to a slow cooker, stirring in the milk, then cooking and stirring in the cheesy till creamy.

Step 1: Add pasta and spices to the slow cooker

Add the macaroni, water, milk, garlic powder, mustard powder, salt, black pepper, and butter to the slow cooker. Stir so the pasta is as submerged in the liquid as possible.

Step 2: Cover and cook

Cover and cook on high for 25 minutes. Stir, then continue cooking for another 20 minutes (about 45 minutes total).

Step 3: Add the cream cheese

Remove the lid, add the cream cheese and shredded American cheese, and gently stir to incorporate. Avoid overmixing to prevent the pasta from becoming mushy.

Step 4: Finish cooking

Cover and cook on high for an additional 15 minutes, until the cheese has melted and the pasta is tender. Taste and adjust seasoning with salt and pepper if needed.

Serve immediately, or keep warm in the slow cooker for up to 3 hours. If the sauce thickens while sitting, stir in a splash of hot water or milk to loosen it.

Mac and cheese in a creamy sauce in a white bowl with a spoon and black pepper on top.

Recipe Tips

  • Barilla pasta tended to hold its texture best during testing; other brands may become softer.
  • Longer cook times in different slow cookers can make pasta softer; check around 30 minutes the first time you make this.
  • If you prefer a firmer bite, you can parboil pasta for about 5 minutes before adding it to the slow cooker, though that adds a step.

How to Keep it Creamy

When kept on warm, the mac and cheese stayed creamy for up to three hours in testing. Stir a splash of water or milk into the sauce every hour or so to maintain the desired consistency.

Pairing Suggestions

This crockpot mac and cheese is great on its own or served with simple sides. For holidays or potlucks it frees up oven space and pairs nicely with roasted meats, green beans, or stuffing. For an everyday meal, serve with a fresh butter lettuce or arugula salad to balance the richness.

Storage and Reheating

Make ahead – Keep in the crockpot on warm for up to 3 hours, stirring occasionally and adding hot water if needed.

Refrigerator – Store in an airtight container for 3–4 days.

Freezer – Freeze up to 4 months in a freezer-safe container. Thaw overnight before reheating.

Reheating – From refrigerated: stir in a splash of milk and microwave in 30-second increments, stirring frequently, or reheat on the stovetop over low heat, adding milk as needed. From frozen: thaw in the fridge overnight, then reheat as above, or bake covered at 325°F (160°C) until warmed through, stirring and adding milk if dry.

Frequently Asked Questions

How do you keep mac and cheese from getting mushy?

Choose a sturdy pasta brand and monitor cooking time closely the first time you make this in your slow cooker. Test a noodle periodically and avoid excessive stirring once the cheese has been added.

What can replace American cheese?

Monterey Jack is a good substitute and melts well. Mozzarella will melt but creates a less silky sauce. If you can access deli-style American cheese (a block version), it gives the smoothest result.

Can I use an Instant Pot slow cook function?

This recipe was developed for a traditional slow cooker. Instant Pot slow-cook settings can vary; you may get different results. If you prefer stovetop methods, a classic stovetop mac and cheese will cook faster and allow more control over pasta doneness.

Why add cream cheese?

Cream cheese melts into a smooth, creamy base that prevents graininess and helps create a velvety sauce ideal for slow cooking.

A wood spoon in a slow cooker with mac and cheese and cream cheese on top.

Other Cream Cheese Recipes

If you enjoy creamy pasta like this, try other simple recipes that use cream or soft cheeses for a rich sauce.

A plate of vegetable tortilla pinwheels with cream cheese and a bowl of peppers next to them.

Appetizers

Cream Cheese Tortilla Roll Ups

Caramel cream cheese dip swirled in a white bowl next to pretzels, graham crackers, and green apples.

Dessert

Cream Cheese Caramel Apple Dip

A toast smeared with cream cheese, topped with basil and tomatoes.

Breakfast

Cream Cheese Toast

A baking sheet with pumpkin cookies topped with cream cheese frosting and cinnamon.

Dessert

Pumpkin Cream Cheese Cookies

Love this recipe? Please leave a 5-star review in the recipe card and tag the creator on social media if you try it!

Creamy mac and cheese in a crockpot with a wood spoon scooping it out.
5 from 7 votes

Crockpot Mac and Cheese with Cream Cheese

By Alicia
Delicious and super creamy with a silky cheese sauce, this crockpot mac and cheese is completely made in the slow cooker. Just 5 minutes of prep!
Prep: 5 mins
Cook: 1 hr
Total: 1 hr 5 mins
Pin
Rate
Print

Ingredients

  • 1 pound elbow macaroni*
  • 1 ⅓ cup water
  • 2 cups whole or 2% milk
  • 1 teaspoon garlic powder
  • ½ teaspoon mustard powder
  • 1 teaspoon kosher salt
  • freshly ground black pepper
  • 4 tablespoons salted butter
  • 4 oz. cream cheese
  • 8 oz. shredded American cheese

Instructions

  • Add macaroni, water, milk, garlic powder, mustard powder, salt, black pepper, and butter to the slow cooker. Stir so the pasta is submerged as much as possible.
  • Cover and cook on high for 25 minutes. Stir, then cook another 20 minutes.
  • Remove the lid, add the cream cheese and shredded cheese, and gently stir to combine. Do not overstir.
  • Cover and cook on high for 15 minutes until cheese is melted and pasta is tender. Season to taste.
  • Serve immediately or keep warm in the slow cooker for up to 3 hours, adding hot water or milk if needed to thin the sauce.

Notes

  • Barilla pasta held up well in testing; other brands may become softer. Adjust liquid and cook time as needed for different pastas.
  • If the pasta is still firm after the listed times, cook an additional 20–30 minutes on low and add 1/3 cup milk or water if necessary.
  • If you can’t find deli-style American cheese, use Monterey Jack or mozzarella as alternatives; the texture will differ slightly.

Nutrition

Calories: 485 kcal,
Carbohydrates: 62 g,
Protein: 21 g,
Fat: 21 g

Nutrition information is an approximation.


Like this? Leave a comment below!