Macaroni Grill Mac N Cheese Recipe: Copycat Creamy Three-Cheese Indulgence

Visual representation of Macaroni Grill Mac N Cheese Recipe: Copycat Creamy Three Cheese Indulgence

This copycat version delivers the creamy, three-cheese indulgence you remember from Macaroni Grill. The secret lies in a velvety cheese sauce that coats every elbow perfectly.

Using a blend of cheddar, parmesan, and fontina creates that signature rich flavor. The dish comes together with simple techniques that ensure restaurant-quality results at home.

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

Ingredients for Macaroni Grill Mac N Cheese

Recreate that velvety three-cheese magic with these carefully selected ingredients for restaurant-quality results.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Al dente for best texture
Unsalted Butter 🧈 ½ cup For roux base
All-Purpose Flour 🌾 ⅓ cup Creates thickening agent
Whole Milk 🥛 2 cups Full-fat for creaminess
Heavy Cream 🥛 1 cup Essential for velvety sauce
Sharp Cheddar Cheese 🧀 8 oz Freshly grated for melt
Parmesan Cheese 🧀 4 oz Freshly grated from block
Fontina Cheese 🧀 4 oz Mild, melty variety
Dijon Mustard 🟡 1 tbsp Adds depth to sauce
Garlic Powder 🧄 ½ tsp Enhances savory notes
Onion Powder 🧅 ½ tsp Balances cheese richness
Salt 🧂 1 tsp Diamond Crystal preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Dry Mustard 🟡 ¼ tsp Boosts cheese tang

[recipe_ingredient_scaler]

The cheese selection is non-negotiable for authentic flavor. Sharp cheddar provides tang, Parmesan adds saltiness, and Fontina delivers that signature melt. Source blocks from Whole Foods or Murray’s Cheese for optimal quality—pre-shredded contains anti-caking agents that prevent smooth melting. For the pasta, De Cecco or Barilla elbows hold sauce best (don’t skip the al dente cook).

Need to adjust? Half-and-half can replace heavy cream in a pinch (texture slightly thinner). Swap Gruyère for Fontina if unavailable—similar melt profile. White cheddar works instead of sharp, but avoid pre-shredded. The dry mustard is subtle but important—Colman’s is the gold standard. For a lighter version, use 2% milk, but expect less richness in the sauce.

Sauce thickens as it cools—add a splash of milk when reheating. Leftovers keep 4-5 days refrigerated in an airtight container. For freezing, undercook pasta slightly and store sauce separately for up to 3 months. Always reheat gently to prevent cheese separation.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single saucepan—no colander, no extra bowls, just melt, whisk, and stir.
  • Creamy Dream: The heavy cream and whole milk make it so velvety it clings to every elbow, no dry bites here.
  • Feeds a Crowd: Honestly, I double it for parties and it’s always the first dish gone.
  • Leftovers? Please.: Between us, it reheats even better the next day with that perfect thick, gooey texture.

Step-by-Step Instructions for Creamy Three-Cheese Macaroni

Master the technique behind this restaurant favorite with precision and professional results.

Step 1: Cook the Elbow Macaroni to Al Dente Perfection

Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook according to package directions minus 1 minute for al dente texture. Stir occasionally to prevent sticking.

The pasta should offer slight resistance when bitten, with a firm center. Drain immediately in a colander and rinse briefly with cool water to stop the cooking process. This prevents overcooking when combined with the hot cheese sauce later.

Step 2: Create a Velvety Roux Base

In a large, heavy-bottomed pot, melt the 0.5 cup Unsalted Butter over medium heat until it begins to foam. Add the 0.33 cup All-Purpose Flour all at once and whisk constantly for 1-2 minutes until the mixture turns a light golden color and emits a nutty aroma.

This roux serves as the thickening agent for your sauce. The mixture should resemble wet sand and bubble gently. Be careful not to let it darken too much, as this can impart a bitter flavor to your final dish.

Step 3: Develop the Creamy Sauce Foundation

Gradually whisk in the 2 cups Whole Milk and 1 cup Heavy Cream, a little at a time, ensuring each addition is fully incorporated before adding more. This slow incorporation prevents lumps from forming in your sauce.

Cook the mixture over medium heat, whisking frequently, for 5-7 minutes until it thickens enough to coat the back of a spoon. The sauce should be smooth and velvety, with no raw flour taste remaining.

Step 4: Incorporate Cheeses and Seasonings

Reduce heat to low and add the 8 oz Sharp Cheddar Cheese, 4 oz Parmesan Cheese, and 4 oz Fontina Cheese, stirring constantly until fully melted and smooth. The Fontina provides creaminess, while the Parmesan adds depth and the cheddar delivers that signature sharpness.

Stir in the 1 tbsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, 0.5 tsp Ground Black Pepper, and 0.25 tsp Dry Mustard. The mustards enhance the cheese flavors while the powders provide subtle background notes.

Taste and adjust seasoning if needed, keeping in mind that the cheeses contribute saltiness. The sauce should be rich and complex, with a perfect balance of sharp, nutty, and creamy flavors.

Step 5: Combine Pasta and Sauce for Final Perfection

Add the cooked elbow macaroni to the cheese sauce and stir gently to coat every piece evenly. The sauce should cling to the pasta, creating a luxurious coating on each noodle.

Let the mixture sit for 2-3 minutes off the heat to allow the pasta to absorb some of the sauce. This resting period ensures that every bite delivers the perfect ratio of creamy sauce to tender pasta, just like the original restaurant version.

Serve immediately while hot and creamy, as the sauce will thicken slightly as it cools. For an authentic presentation, garnish with additional grated Parmesan if desired.

👨‍🍳

Pro Tips For Making Macaroni Grill Mac N Cheese

  • Cook Pasta Al Dente: Boil the elbow macaroni 1-2 minutes less than package instructions—it’ll finish cooking in the sauce. I learned this the hard way after ending up with mushy noodles more than once.
  • Warm Your Dairy: Take the whole milk and heavy cream out of the fridge 10 minutes before using, or warm them slightly in the microwave. Cold dairy can make the sauce break or turn grainy.
  • Skip Pre-Shredded Cheese: Grate your own cheese if you’re adding any—pre-shredded has anti-caking agents that make the sauce less smooth. It’s a small extra step that actually changes the outcome.
  • Low and Slow Melting: Keep the heat at medium-low when adding butter and flour to make the roux. High heat can brown the flour too fast, giving your sauce a bitter taste.

Common Mistakes When Making macaroni grill mac n cheese

Overcooked Pasta

Cooking your elbows past al dente turns them mushy when mixed with hot sauce. I always set a timer for 1 minute less than package instructions, then taste-test. The pasta continues cooking when combined with the hot cheese sauce. 💡

Lumpy Cheese Sauce

Adding cold milk to a hot roux causes clumping. Let your 2 cups whole milk and 1 cup heavy cream sit at room temperature for 10 minutes before starting. Also, add dairy gradually while whisking constantly for a silky texture.

Grainy Cheese Texture

Pre-shredded cheese contains anti-caking agents that prevent smooth melting. Always grate sharp cheddar, Parmesan, and Fontina from blocks yourself. I use a Microplane for Parmesan—it creates the perfect melt.

Sauce Separation

High heat can cause your sauce to break. Keep the burner at low heat once cheeses are added. If separation occurs, whisk in 1 tbsp of cold milk to bring it back together. Patience is key with cheese sauces.

Underseasoned Result

Cheese brings saltiness, but additional seasoning is crucial. Taste your sauce before adding pasta and adjust with Diamond Crystal salt and freshly ground black pepper. The Dijon mustard and dry mustard also add important depth.

Rushed Resting Time

Let the combined mac and cheese rest off heat for 2-3 minutes. This allows the pasta to absorb the sauce fully. Serve immediately after resting—waiting longer causes the sauce to thicken too much. 🔥

Nutrition Facts

Servings 4
Amount Per Serving
Calories 780kcal
% Daily Value
Total Fat 52g67%
Saturated Fat 32g160%
Cholesterol 185mg62%
Sodium 980mg43%
Total Carbohydrate 48g17%
Dietary Fiber 2g7%
Sugars 4g
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.
★★★★★5.0(4 reviews)
Chef Melanie

More recipe sites