Million Dollar Macaroni and Cheese Recipe

This Million Dollar Macaroni and Cheese Recipe is a rich, creamy baked casserole made with elbow macaroni or cavatappi, cream cheese, whole milk, heavy cream, sharp cheddar, mozzarella, and Gruyère or Monterey Jack. The finished dish serves 8 to 10 people and takes about 20 to 25 minutes to prepare, 25 to 30 minutes to cook, and approximately 50 to 60 minutes from start to finish.

Every bite combines tender pasta with a velvety cheese sauce, a savory layer of melted cheddar, and a crisp buttery panko topping. It is comforting enough for a holiday table, easy enough for a Sunday dinner, and satisfying enough to stand beside any main course.

Jump to Recipe

Why You’ll Love This Recipe

Creamy baked Million Dollar macaroni and cheese with a golden topping

Million Dollar Macaroni and Cheese earns its name from its generous blend of creamy, stretchy, sharp, and savory cheeses. Cream cheese gives the sauce body and silkiness, while sharp cheddar provides a familiar bite and mozzarella contributes a soft, pleasant stretch.

Gruyère brings a deeper savory note, although Monterey Jack is an excellent substitute when you want a milder flavor. The result is a baked macaroni and cheese that feels special without requiring complicated techniques or hard-to-find ingredients.

This recipe is also designed for sharing. A 9-by-13-inch baking dish makes 8 to 10 servings, so it works beautifully for potlucks, holiday dinners, family celebrations, and casual meals when you want leftovers.

For a full comfort-food spread, serve this casserole beside our vegetarian taco casserole for a colorful buffet with plenty of hearty choices.

Ingredients You’ll Need

Ingredients for homemade Million Dollar macaroni and cheese

The ingredient list is straightforward, but each component has an important role in the finished casserole. Use elbow macaroni or cavatappi, choosing a shape with ridges or curves that can hold onto the creamy sauce.

  • Pasta: Sixteen ounces of elbow macaroni or cavatappi form the base.
  • Rich sauce: Butter, flour, whole milk, heavy cream, and cream cheese create a thick, smooth foundation.
  • Cheese blend: Sharp cheddar, mozzarella, and Gruyère or Monterey Jack balance flavor, creaminess, and meltability.
  • Seasonings: Kosher salt, black pepper, garlic powder, onion powder, and optional mustard sharpen the sauce.
  • Crunchy topping: Extra cheddar, panko breadcrumbs, melted butter, and optional Parmesan create the golden crust.

Freshly shred the cheeses from blocks whenever possible. Packaged shredded cheese contains anti-caking agents that can interfere with a smooth sauce and may leave it slightly grainy.

Dry mustard or Dijon mustard is optional, but even a small amount adds gentle tang and makes the cheese taste more pronounced without making the casserole taste strongly of mustard.

How to Make It Step-by-Step

Preparing the creamy cheese sauce for baked macaroni and cheese

Step 1: Heat the oven to 375°F and grease a 9-by-13-inch baking dish with a thin layer of butter or cooking spray. Bring a large pot of water to a boil, add 1 tablespoon kosher salt, and cook the macaroni until it is just shy of al dente, usually 1 to 2 minutes less than the package directions.

Step 2: Drain the pasta well, but do not rinse it. The light starch left on the noodles helps the cheese sauce cling to every curve, and the pasta will finish cooking during baking.

Step 3: Melt 4 tablespoons unsalted butter in a large saucepan over medium heat. Whisk in 4 tablespoons all-purpose flour and cook for about 1 minute, stirring constantly so the flour loses its raw taste without browning.

Step 4: Gradually whisk in 2 cups whole milk and 1 cup heavy cream. Add the liquids slowly at first, whisking continuously to keep the mixture smooth, then cook for 3 to 5 minutes until it lightly thickens.

Step 5: Reduce the heat to low and add the softened cream cheese in pieces. Stir patiently until it melts into the sauce and no lumps remain, keeping the heat gentle to protect the creamy texture.

Step 6: Remove the saucepan from the heat before adding the shredded cheddar, mozzarella, and Gruyère or Monterey Jack. Add the cheese a handful at a time and stir after each addition until melted, then season with salt, pepper, garlic powder, onion powder, and optional mustard.

Step 7: Fold the drained macaroni into the sauce, taking care to coat the pasta evenly without crushing it. Pour the mixture into the greased baking dish and smooth the surface with a spatula.

Step 8: In a small bowl, combine 1 cup panko breadcrumbs with 2 tablespoons melted butter and 2 tablespoons grated Parmesan, if using. Sprinkle the remaining 1 cup sharp cheddar over the macaroni first, then distribute the crumb mixture evenly across the top.

Step 9: Bake the casserole uncovered for 20 to 25 minutes. It is ready when the edges are bubbling and the topping is golden brown, with no need to broil or overbake the dish.

Step 10: Let the macaroni and cheese rest for 5 to 10 minutes before scooping. This short pause allows the sauce to thicken slightly while keeping the interior creamy and the servings easier to portion.

Chef Tips for the Creamiest Results

Freshly shredded cheese melting into a smooth macaroni and cheese sauce

Undercooking the pasta is one of the most important details. If the noodles are fully soft before they enter the oven, they can become overly tender as they absorb the sauce during baking.

Keep the heat low once the cream cheese is added, and remove the pan from the burner before stirring in the shredded cheeses. Excessive heat can cause melted cheese to separate into oily pools or develop a grainy texture.

  • Use block cheese: Shred cheddar, mozzarella, and Gruyère or Monterey Jack yourself for better melting.
  • Whisk the roux: Cook the butter and flour for about 1 minute, then add liquid gradually to avoid lumps.
  • Season in layers: Salt the pasta water and season the sauce separately for balanced flavor.
  • Do not rinse: Unrinsed pasta retains starch that helps the sauce cling.
  • Rest before serving: Five to 10 minutes gives the casserole a more cohesive texture.

There is no need to add sour cream or mayonnaise to this standard version. Those ingredients appear in some richer variations, but the cream cheese, heavy cream, and carefully melted cheese already provide plenty of richness.

Read More: sweet pumpkin cake bites make an appealing dessert after this savory meal.

Serving Suggestions

Million Dollar macaroni and cheese served with vegetables and salad

Serve Million Dollar Macaroni and Cheese while it is warm and the edges are still bubbling. A simple green salad, roasted vegetables, steamed broccoli, or crisp slaw can balance the richness of the casserole.

It is a natural partner for roasted chicken, baked ham, barbecue, meatloaf, or grilled vegetables. For a relaxed party table, place the baking dish in the center and let guests serve themselves after the short resting period.

A little fresh parsley can add color just before serving, although the buttery crumb topping is already flavorful enough to stand on its own. Avoid covering the dish immediately after baking, since trapped steam can soften the crisp topping.

For another bold appetizer to serve at a gathering, try these Vietnamese chicken wings alongside a tray of creamy macaroni and cheese.

Storage and Reheating

Creamy leftover macaroni and cheese with toasted breadcrumb topping

Cool leftovers promptly and transfer them to an airtight container, or cover the baking dish securely. Refrigerated macaroni and cheese is best enjoyed within a few days for the freshest texture.

Reheat individual portions gently in the microwave, stirring partway through if needed. For a larger amount, warm it in a covered oven-safe dish until heated through, taking care not to overheat it because high temperatures can cause the sauce to become oily.

The breadcrumb topping may soften after refrigeration, but the creamy center remains satisfying. If you are preparing the dish ahead, assemble it shortly before baking when possible so the pasta does not absorb too much sauce while waiting.

Common Questions

Can I use Monterey Jack instead of Gruyère? Yes. Monterey Jack melts smoothly and gives the casserole a milder flavor, while Gruyère contributes a more pronounced savory character.

Can I use cavatappi? Absolutely. Cavatappi is an excellent choice because its curved shape holds the sauce well, just like elbow macaroni.

Why is my cheese sauce grainy? The most common causes are pre-shredded cheese, overheating, or adding cheese while the sauce is too hot. Shred cheese from blocks and remove the pan from the heat before adding it.

Why should the casserole rest? Resting for 5 to 10 minutes allows the sauce to thicken slightly. It also helps each serving hold its shape while remaining creamy inside.

Million Dollar Macaroni and Cheese Recipe

Million Dollar Macaroni and Cheese

This rich baked macaroni and cheese features a cream cheese-based sauce blended with sharp cheddar, mozzarella, and Gruyère or Monterey Jack. A buttery panko topping and extra cheddar create a bubbling, golden finish.
Prep Time 20 minutes
Cook Time 25 minutes
Total Time 50 minutes
Servings: 8 servings

Ingredients
  

Macaroni
  • 16 ounces Elbow macaroni or cavatappi
  • As needed Water
  • 1 tablespoon Kosher salt for boiling water
Cheese Sauce
  • 4 tablespoons Unsalted butter
  • 4 tablespoons All-purpose flour
  • 2 cups Whole milk
  • 1 cup Heavy cream
  • 8 ounces Cream cheese, softened and cut into pieces
  • 2 cups Sharp cheddar cheese, freshly shredded
  • 1 cup Mozzarella cheese, shredded
  • 1 cup Gruyère or Monterey Jack cheese, shredded
  • 1 teaspoon Kosher salt
  • 1/2 teaspoon Black pepper
  • 1/2 teaspoon Garlic powder
  • 1/4 teaspoon Onion powder
  • 1/4 teaspoon Dry mustard or Dijon mustard, optional
Topping
  • 1 cup Sharp cheddar cheese, shredded
  • 1 cup Panko breadcrumbs
  • 2 tablespoons Unsalted butter, melted
  • 2 tablespoons Grated Parmesan cheese, optional

Method
 

Step-by-Step
  1. Heat the oven to 375°F and grease a 9-by-13-inch baking dish. Boil the macaroni in water seasoned with 1 tablespoon kosher salt until just shy of al dente, usually 1 to 2 minutes less than the package directions, then drain well without rinsing.
  2. Melt the butter in a large saucepan over medium heat. Whisk in the flour and cook for about 1 minute, then gradually whisk in the whole milk and heavy cream.
  3. Cook the milk mixture for 3 to 5 minutes, whisking often, until it lightly thickens. Reduce the heat to low, add the cream cheese, and stir until smooth.
  4. Remove the saucepan from the heat and add the cheddar, mozzarella, and Gruyère or Monterey Jack a handful at a time. Stir until melted, then season with kosher salt, black pepper, garlic powder, onion powder, and mustard if using.
  5. Fold the drained macaroni into the cheese sauce until every piece is coated. Transfer the mixture to the prepared baking dish and spread it into an even layer.
  6. Combine the panko breadcrumbs with the melted butter and Parmesan, if using. Sprinkle the remaining cheddar over the macaroni, followed by the crumb mixture.
  7. Bake uncovered for 20 to 25 minutes, until the casserole bubbles around the edges and the top is golden. Let it rest for 5 to 10 minutes before serving so the sauce thickens and the pasta holds together.

Notes

Shred cheese from blocks for the smoothest sauce. Slightly undercooked pasta helps prevent a dry casserole, and the cheese sauce should not be overheated after the cheese melts.

Final Thoughts

This Million Dollar Macaroni and Cheese Recipe brings together everything a baked pasta lover wants: tender noodles, a smooth cream cheese sauce, layers of flavorful melted cheese, and a crisp buttery topping. The recipe is comforting and generous, yet the method remains simple enough for a weeknight or effortless enough for a special gathering.

Pay attention to the small details: salt the pasta water, stop cooking the macaroni before it is fully tender, shred the cheese yourself, and keep the sauce away from excessive heat. Those steps protect the creamy texture that makes this casserole so memorable.

Once the dish has rested briefly, serve it warm with your favorite main course or let it take center stage as a satisfying vegetarian entrée. With its bubbling edges and golden topping, this is the kind of macaroni and cheese guests remember and request again.

Leave a Comment

Recipe Rating