Mac And Cheese Recipe With Cream Cheese: Velvety Smooth Blend of Three Cheeses

Mac And Cheese Recipe With Cream Cheese: Velvety Smooth Blend of Three Cheeses

There’s a reason this mac and cheese stands out—it combines sharp cheddar, nutty Gruyère, and cream cheese for a sauce so smooth it clings perfectly to every noodle. I developed this recipe after years of testing, and it delivers consistent, restaurant-quality results every time.

The cream cheese is the secret weapon, adding richness and stability to the sauce so it never separates. With just 30 minutes and simple ingredients, you’ll create a dish that’s creamy, cheesy, and impossible to resist.

What emerges from the oven is a golden, bubbling casserole with a crispy breadcrumb topping. Each bite offers tender pasta coated in that velvety three-cheese blend, proving that homemade beats the box every time.

Perfect for family dinners or potlucks, this recipe scales easily and reheats beautifully. Here’s how to make it.

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

Ingredients for Mac and Cheese Recipe with Cream Cheese

A handful of quality ingredients transform into this velvety three-cheese masterpiece.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Or cavatappi for extra sauce grip
Sharp Cheddar Cheese 🧀 8 oz Block, freshly grated for best melt
Gruyère Cheese 🧀 4 oz Aged for nutty depth of flavor
Cream Cheese 🧀 8 oz Full-fat, softened to room temperature
Whole Milk 🥛 2 cups Or substitute with half-and-half for extra richness
Unsalted Butter 🧈 4 tbsp Divided for roux and topping
All-Purpose Flour 🌾 3 tbsp For thickening the cheese sauce
Dijon Mustard 🟡 1 tsp Adds subtle tang to balance richness
Garlic Powder 🧄 ½ tsp Enhances savory depth in sauce
Ground Nutmeg 🌰 ¼ tsp Freshly grated preferred for complexity
Kosher Salt 🧂 1 tsp Plus more to taste for seasoning
Freshly Ground Black Pepper 🌶️ ½ tsp Adjust to personal preference
Panko Breadcrumbs 🍞 1 cup For crispy golden topping
Fresh Parsley 🌿 2 tbsp Finely chopped for garnish

[recipe_ingredient_scaler]

The cheeses are non-negotiable for that signature texture. Sharp cheddar from Cabot or Tillamook delivers bold flavor, while Gruyère from Whole Foods or Murray’s Cheese adds nutty depth. Philadelphia cream cheese is the industry standard for stability—avoid low-fat versions. For the pasta, De Cecco or Barilla elbows hold sauce better than generic brands.

No Gruyère? Fontina or Emmental work as substitutes. Skip the pre-shredded cheese (it contains anti-caking agents that prevent smooth melting). For a gluten-free version, use rice flour or cornstarch instead of all-purpose. Whole milk can be replaced with 2% in a pinch, but avoid skim—it lacks the fat needed for creaminess.

The casserole can be assembled 1 day ahead and refrigerated before baking. Leftovers keep in the fridge for 4-5 days or freeze for up to 3 months. Reheat covered with foil at 350°F until warmed through.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—no straining pasta separately, just melt, stir, and serve.
  • Creamy Luxe: The cream cheese makes it velvety smooth, and the sharp cheddar with Gruyère adds that deep, nutty flavor I crave.
  • Feeds a Crowd: Between us, this is my go-to for potlucks and family dinners—everyone from kids to grandparents asks for seconds.
  • Leftovers? Yes Please: Honestly, it reheats beautifully. The sauce stays rich, and it tastes just as good the next day for lunch.

Step-by-Step Instructions for Mac and Cheese with Cream Cheese

Master the technique for a perfectly smooth, ultra-creamy cheese sauce with a crispy topping.

Step 1: Cook and Drain the Elbow Macaroni

Bring a large pot of salted water to a rolling boil over high heat. Add the 12 oz Elbow Macaroni and cook according to package directions until al dente, typically 8-10 minutes. Stir occasionally to prevent sticking.

The pasta should have a slight bite to it when tasted, as it will continue to soften when baked with the cheese sauce. Drain the macaroni in a colander and rinse briefly with cool water to stop the cooking process. Do not rinse too thoroughly, as a bit of starch helps the sauce cling.

Step 2: Prepare the Creamy Cheese Sauce

In a large saucepan, melt 3 tbsp Unsalted Butter over medium heat. Add the 3 tbsp All-Purpose Flour and whisk constantly for 1-2 minutes to create a smooth roux. Cook until the mixture turns a light golden color and emits a nutty aroma.

Gradually whisk in the 2 cups Whole Milk, ensuring no lumps form. Add the 1 tsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.25 tsp Ground Nutmeg, 1 tsp Kosher Salt, and 0.5 tsp Freshly Ground Black Pepper. Stir in the 8 oz Cream Cheese until fully melted and smooth.

Reduce heat to low and add the 8 oz Sharp Cheddar Cheese and 4 oz Gruyère Cheese, stirring until both are completely melted and the sauce is velvety. Taste and adjust seasoning if needed.

Step 3: Combine Macaroni and Sauce

Add the drained Elbow Macaroni to the cheese sauce, stirring gently to coat every piece evenly. Ensure the pasta is fully submerged in the sauce for maximum flavor absorption. The sauce should cling to the macaroni, creating a cohesive mixture.

Let the combined dish sit for 2-3 minutes off the heat. This allows the pasta to absorb some of the sauce, enhancing the richness and creaminess. Stir once more before transferring to a baking dish to ensure even distribution.

Step 4: Add the Panko Topping and Bake

Transfer the macaroni and cheese to a greased baking dish. In a small bowl, melt the remaining 1 tbsp Unsalted Butter and mix it with the 1 cup Panko Breadcrumbs until evenly coated. Sprinkle the buttered panko over the macaroni, covering the surface completely.

Bake in a preheated 375°F oven for 15-20 minutes until the topping is golden brown and crispy. Remove from the oven and let it rest for 5 minutes before serving.

Step 5: Garnish and Serve

Sprinkle the 2 tbsp Fresh Parsley over the top just before serving. The parsley adds a pop of color and a fresh contrast to the rich, creamy dish. Use a large serving spoon to dish out portions, ensuring each serving has a generous amount of the crispy topping.

👨‍🍳

Pro Tips For Making Mac And Cheese Recipe With Cream Cheese

  • Undercook the Pasta: Pull the elbow macaroni 1-2 minutes before package instructions say it’s done—it’ll finish cooking in the creamy sauce and won’t turn mushy.
  • Warm the Milk: Heat the whole milk gently before adding to the cheese mixture; cold milk can cause the cream cheese and cheddar to clump instead of melt smoothly.
  • Grate Your Own: Skip pre-shredded sharp cheddar and gruyère—the anti-caking agents keep it from melting as well as freshly grated cheese does.
  • Add Cream Cheese Last: Stir in the cream cheese off the heat after the other cheeses have melted; it blends in effortlessly and prevents the sauce from breaking.

Common Mistakes When Making Great mac and cheese recipe with cream cheese

Overcooking the Pasta

Boil your elbow macaroni only until al dente—about 1 minute less than package directions. Overcooked noodles turn mushy during baking. I always taste-test at 8 minutes for perfect texture.

Skipping the Roux

A proper roux with 3 tbsp butter and 3 tbsp flour prevents grainy sauce. Cook it 1-2 minutes until golden for best results. Skipping this step often leads to separated, thin cheese sauce.

High Heat Melting

Always melt cheeses over low heat to avoid breaking. The cream cheese should blend smoothly first, then add cheddar and Gruyère gradually. High heat causes oils to separate, creating a greasy texture.

Under-Seasoning the Sauce

Taste before baking—most home cooks under-season. Add at least 1 tsp salt and ½ tsp pepper to the sauce. The Dijon mustard and nutmeg add depth but don’t replace salt. 🧂

Dry Panko Topping

Mix 1 cup panko with 1 tbsp melted butter for crispiness. Dry breadcrumbs won’t brown properly. I press them lightly into the sauce so they adhere during baking.

Rushing the Rest

Let the baked dish rest 5 minutes before serving. This allows the sauce to thicken slightly and the topping to crisp fully. Cutting too soon makes a runny, less impressive presentation. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 24g120%
Cholesterol 125mg42%
Sodium 850mg37%
Total Carbohydrate 58g21%
Dietary Fiber 3g11%
Sugars 5g
Protein 30g60%
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

Why use cream cheese in mac and cheese?

Cream cheese adds richness and prevents sauce separation. Its fat content creates an ultra-smooth texture that clings perfectly to pasta. It also adds a subtle tang that balances the sharpness of cheddar.

2

Can I make this ahead of time?

Yes! Assemble the dish, cover tightly, and refrigerate for up to 1 day before baking. Add 5-10 minutes to the baking time if cooking from cold. The flavors deepen overnight.

3

What if my sauce is too thick?

Thin it with small splashes of warm milk until it reaches your desired consistency. Remember, it thickens slightly as it cools and during baking. Avoid adding too much at once.

4

Can I use different cheeses?

Try Pepper Jack for spice or Monterey Jack for milder flavor. Keep the cream cheese base for stability, and adjust other cheeses to total 12 oz.

★★★★★4.6(7 reviews)
Chef Melanie

More recipe sites