
This mac and cheese delivers ultra-creamy results with a three cheese blend that melts into velvety perfection. The secret is a proper roux base that ensures a smooth, stable sauce every time.
I developed this method to create restaurant-quality mac at home, with sharp cheddar, Gruyère, and cream cheese combining for depth of flavor. The result is rich, comforting, and impossible to resist.
Ingredients for Mac and Cheese Recipe Kimmy Kreations
A handful of quality ingredients create that ultra-creamy, restaurant-style comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Elbow Macaroni 🍝 | 12 oz | Or any short pasta shape |
| Unsalted Butter 🧈 | ½ cup | For the roux base |
| All-Purpose Flour 🌾 | ¼ cup | Creates smooth roux |
| Whole Milk 🥛 | 2 cups | Full-fat for creaminess |
| Sharp Cheddar Cheese 🧀 | 8 oz | Shredded from block |
| Gruyère Cheese 🧀 | 4 oz | Shredded from block |
| Cream Cheese 🧀 | 4 oz | Softened to room temperature |
| Dijon Mustard 🟡 | 1 tbsp | Enhances cheese flavor |
| Garlic Powder 🧄 | ½ tsp | Adds depth to sauce |
| Onion Powder 🧅 | ½ tsp | Complements cheeses well |
| Salt 🧂 | 1 tsp | Adjust to taste |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dry Mustard 🟡 | ¼ tsp | Boosts cheese flavor |
| Worcestershire Sauce 💧 | 1 tsp | Vegetarian version required |
[recipe_ingredient_scaler]
The cheese selection is critical for depth. Sharp cheddar delivers boldness, while Gruyère adds nutty complexity. Cream cheese ensures that signature velvet texture. Source blocks from Whole Foods or Murray’s Cheese—pre-shredded contains anti-caking agents that prevent smooth melting. The pasta should be al dente for the best texture (check Barilla or De Cecco brands).
No Gruyère? Fontina or Monterey Jack work well as substitutes. For a tangier sauce, swap Dijon for yellow mustard. Out of cream cheese? Mascarpone at half the amount gives similar richness. The roux can be made with gluten-free flour if needed. For extra depth, add a pinch of cayenne (just a whisper—it’s potent).
Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently with a splash of milk to restore creaminess. For longer storage, freeze for 2-3 months—thaw overnight before reheating. The sauce thickens as it cools, so thin as needed.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pot—no colander, no extra bowls, just melt, whisk, and stir.
- Sharp Cheddar Magic: That melt of sharp cheddar into the creamy milk base creates this rich, tangy depth that’s just right.
- Feeds the Gang: I’ve made this for picky kids and sophisticated palates alike, and everyone cleans their plate.
- Leftovers? Yes Please: Honestly, it reheats like a dream—still creamy the next day, no weird separation or dryness.
Step-by-Step Instructions for Ultra Creamy Mac and Cheese With Three Cheeses
Here’s the method. Straightforward, tested, works every time.
Step 1: Cook the Elbow Macaroni to Al Dente
Bring a large pot of salted water to a rolling boil. Add the 12 oz Elbow Macaroni and cook according to package directions for al dente, typically 7-8 minutes. You want it slightly undercooked as it will continue to soften in the sauce later.
Drain the pasta in a colander but do not rinse—those surface starches help the sauce cling beautifully. Set aside while you prepare the cheese sauce. This timing ensures your macaroni won’t turn mushy when combined with the creamy components.
Step 2: Create a Smooth Roux Base
In a large saucepan over medium heat, melt the 0.5 cup Unsalted Butter completely. Once foaming subsides, whisk in the 0.25 cup All-Purpose Flour to form a smooth paste. Cook this roux for 1-2 minutes, stirring constantly, until it turns a pale golden color.
The roux should bubble gently but not brown—this is your foundation for a lump-free, velvety sauce. The butter-flour mixture will thicken slightly as it cooks, creating the perfect base for your milk to transform into a rich béchamel.
Step 3: Build the Creamy Cheese Sauce
Gradually whisk in the 2 cups Whole Milk, about ½ cup at a time, ensuring each addition is fully incorporated before adding more. Bring to a gentle simmer over medium heat, then reduce to medium-low. The mixture will thicken to coat the back of a spoon in 3-5 minutes.
Add the 4 oz Cream Cheese, 1 tbsp Dijon Mustard, 0.5 tsp Garlic Powder, 0.5 tsp Onion Powder, 1 tsp Salt, 0.5 tsp Ground Black Pepper, 0.25 tsp Dry Mustard, and 1 tsp Worcestershire Sauce. Stir until the cream cheese melts completely and the sauce is smooth.
Remove from heat and stir in the 8 oz Sharp Cheddar Cheese and 4 oz Gruyère Cheese until fully melted. The sauce should be thick, creamy, and glossy—this is where that ultra-creamy texture develops.
Step 4: Combine Pasta and Sauce for Perfect Consistency
Add the cooked elbow macaroni to the cheese sauce and fold gently with a silicone spatula until every piece is evenly coated. The sauce should cling to the pasta, creating that signature creamy texture.
If the mixture seems too thick, add a splash of warm milk, 1 tablespoon at a time, until it reaches your desired consistency. Let it sit for 2-3 minutes off the heat—the sauce will thicken slightly as it cools, coating the pasta even more luxuriously.
Pro Tips For Making Mac And Cheese Recipe Kimmy Kreations
- Cook Pasta Al Dente: Boil the elbow macaroni for 1-2 minutes less than the package says—I learned this the hard way after ending up with mushy mac and cheese more times than I care to admit.
- Grate Your Own Cheese: Skip the pre-shredded sharp cheddar and grate it fresh; the anti-caking agents in bagged cheese make the sauce grainy, and the melt is just better this way.
- Temper the Milk: Warm the whole milk for 30-45 seconds in the microwave before adding it to the roux—cold milk makes the sauce seize up, and nobody wants lumpy mac and cheese.
- Salt the Water Well: Use about 1 tablespoon of salt in the pasta water—sounds like a lot, but it’s the only chance to season the noodles, and unsalted butter won’t cut it.
Storing and Reheating Leftovers
Refrigerator Storage
Let your mac and cheese cool for no more than 2 hours before transferring to airtight containers. I use glass containers from Pyrex for easy reheating. Store at 40°F or below for up to 4 days. The flavors deepen overnight, making leftovers taste even better. ❄️
Freezer Storage
This dish freezes beautifully for up to 3 months without losing quality. Portion into freezer-safe containers, leaving 1 inch headspace for expansion. I prefer quart-size freezer bags for efficient stacking and quicker thawing.
Stovetop Reheating
My preferred method for maintaining that ultra-creamy texture. Reheat gently in a saucepan over medium-low heat with a splash of milk, about ¼ cup per serving. Stir frequently until warmed through, about 5-7 minutes. 🔥
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Use 50% power in 1-minute intervals, stirring between each, until reaching 165°F. Add a teaspoon of milk if the sauce seems dry.
Oven Reheating
Preheat to 350°F and bake covered with foil for 15-20 minutes. Uncover and broil for 2-3 minutes to restore a golden top. This method works best for larger portions and maintains that just-made texture.
Frequently Asked Questions
Can I use different pasta shapes?
Any short shape like shells, cavatappi, or penne works well. Avoid long pasta like spaghetti as it won’t hold the sauce as effectively.
Why does my sauce turn grainy?
This usually happens if the cheese is added too quickly or at too high heat. Always shred from a block (pre-shredded has anti-caking agents) and melt on low heat while stirring constantly.
How can I make it ahead for a crowd?
Prepare the dish fully, then refrigerate for up to 2 days. Bake at 350°F for 20-25 minutes until bubbly. Add a splash of milk before reheating to restore creaminess.
Nutrition Facts
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026