Macaroni and Cheese Recipe: Ultra Creamy Three-Cheese Blend

Macaroni and Cheese Recipe: Ultra Creamy Three-Cheese Blend

This three-cheese blend delivers the ultra-creamy texture that defines great macaroni and cheese. I developed this recipe after years of testing different cheese combinations and cooking methods.

The secret lies in the cheese selection and a precise cooking technique. Sharp cheddar provides bold flavor, Gruyère adds nutty depth, and cream cheese ensures that signature velvety consistency that coats every noodle perfectly.

Whether you prefer the stovetop version for a quick meal or the baked version with a golden breadcrumb topping, this method guarantees professional-quality results every time.

Ready in under 30 minutes, this dish proves that homemade can outshine any restaurant version.

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

Ingredients for Give Me a Recipe for Macaroni and Cheese

Professional-quality ingredients for ultra-creamy macaroni and cheese with three exquisite cheeses.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Or cavatappi for texture
Unsalted Butter 🧈 4 tbsp Divided for roux and topping
All-Purpose Flour 🌾 ¼ cup For smooth roux base
Whole Milk 🥛 2 cups Full-fat for creaminess
Sharp Cheddar Cheese 🧀 2 cups Freshly grated, block preferred
Gruyère Cheese 🧀 1 cup Freshly grated, nutty depth
Cream Cheese 🧀 4 oz Room temperature, velvety texture
Dijon Mustard 🟡 1 tsp Enhances cheese flavor
Salt 🧂 1 tsp Diamond Crystal kosher preferred
Ground Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Garlic Powder 🧄 ½ tsp Adds subtle depth
Panko Breadcrumbs 🍞 ¾ cup For golden topping

[recipe_ingredient_scaler]

The cheese selection is non-negotiable for professional results. Sharp cheddar from Cabot delivers bold flavor, while Gruyère from Emmi provides nutty depth. Philadelphia cream cheese ensures that velvety consistency. Purchase blocks and grate fresh—pre-shredded contains anti-caking agents that prevent smooth melting. Whole milk is essential; lower-fat versions produce a grainy sauce.

Substitutions require caution. Monterey Jack can replace cheddar, though flavor will be milder. Fontina works instead of Gruyère at a 1:1 ratio. For a lighter version, 2% milk is acceptable but texture suffers. Gluten-free flour blends work in the roux, and almond flour can sub for breadcrumbs, though browning may differ.

Store cheeses wrapped in parchment then foil for up to 1 week. The baked dish keeps 3-4 days refrigerated or 2 months frozen. Reheat gently with a splash of milk to restore creaminess. Always bring cream cheese to room temperature before using for smooth incorporation.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I love that I can make this in a single pot—no colander, no extra bowls, just melt, whisk, and fold in the pasta.
  • Sharp Cheddar Magic: That tangy bite of sharp cheddar melts into the creamiest sauce, and honestly, it’s the only cheese I’ll use now.
  • Kid-Approved Comfort: Between us, my picky nephew cleans his plate every time—even with the crusty top I sneak under the broiler.
  • Stretches for Days: Leftovers taste just as good the next day, and it feeds my family of four for two meals on a tight budget.

Step-by-Step Instructions for Macaroni and Cheese

Master the technique behind this ultra-creamy dish with precision and ease.

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, stirring occasionally, until just al dente. This usually takes about 1 minute less than the package suggests.

Drain the macaroni in a colander and do not rinse it. The residual starch on the pasta helps the cheese sauce cling better. Transfer the macaroni to a large bowl and toss immediately with 1 tablespoon Unsalted Butter to prevent sticking. Set aside while you prepare the sauce.

Step 2: Create a Smooth Roux Base

In a large saucepan, melt the remaining 3 tablespoons Unsalted Butter over medium heat. Once melted and 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 light golden color.

This step is critical for thickening the sauce without lumps. The roux should bubble gently but not brown deeply. If it begins to darken too quickly, reduce the heat slightly. The mixture will smell nutty and toasted when ready for the next addition.

Step 3: Build the Ultra 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. Increase heat to medium-high and bring the mixture to a gentle simmer, stirring constantly with a whisk.

Once simmering, reduce heat to medium-low and stir in the 4 oz Cream Cheese, 1 tsp Dijon Mustard, 1 tsp Salt, 0.5 tsp Ground Black Pepper, and 0.5 tsp Garlic Powder. Cook for 2-3 minutes until the sauce thickens enough to coat the back of a spoon. Remove from heat.

Add the 2 cups Sharp Cheddar Cheese and 1 cup Gruyère Cheese, stirring until fully melted and smooth. The sauce should be velvety and thick. Taste and adjust seasoning if needed.

Step 4: Combine Pasta and Sauce

Pour the cheese sauce over the cooked elbow macaroni. Using a silicone spatula, fold the pasta into the sauce gently until every piece is evenly coated. The sauce should be thick enough to cling to the macaroni without pooling at the bottom of the bowl.

If the mixture seems too thick, add a splash of warm milk to reach your desired consistency. The combination of three cheeses creates a rich, complex flavor that’s both sharp and nutty.

Step 5: Add the Golden Panko Topping and Serve

Preheat your broiler to high. Transfer the macaroni and cheese to a broiler-safe baking dish. In a small bowl, combine the 0.75 cup Panko Breadcrumbs with the remaining melted butter from your roux preparation (or an additional 1 tablespoon Unsalted Butter if needed).

Sprinkle the buttered panko evenly over the top of the macaroni. Broil for 2-3 minutes until the topping is golden brown and crispy. Watch closely to prevent burning.

Let rest for 2 minutes before serving. The topping should provide a satisfying crunch that contrasts beautifully with the creamy pasta beneath.

👨‍🍳

Pro Tips For Making Give Me A Recipe For Macaroni And Cheese

  • Cook Pasta Al Dente: Boil the elbow macaroni for 1 minute less than the package says—I learned this the hard way after ending up with mushy noodles in my cheese sauce.
  • Grate Your Own: Skip pre-shredded cheddar; it’s coated in anti-caking agents that make the sauce grainy. Freshly grated melts smooth every time.
  • Temper the Milk: Warm the whole milk for 30 seconds in the microwave before adding it to the roux—cold milk can make the sauce seize up.
  • Add Cheese Off Heat: Stir in the sharp cheddar after removing the pot from the burner to prevent the sauce from separating or turning oily.

Essential Equipment for Great give me a recipe for macaroni and cheese

Essential Cookware

Start with a 4-5 quart heavy-bottomed pot for the pasta—my Le Creuset Dutch oven works perfectly. A thick base prevents hot spots that could burn your roux. For the sauce, a 3-quart saucepan gives you enough room to whisk without splashing. 💛

Roux Whisk

A flat-bottomed silicone whisk is my go-to for the roux and sauce. It scrapes the bottom of the pan while whisking, preventing any flour from sticking. I found mine at New Seasons Market in Portland.

Cheese Grater

Invest in a box grater with multiple sides—Microplane makes my favorite. Freshly grated cheese melts smoothly unlike pre-shredded. The fine side works for nutmeg if you want to add a pinch for depth.

Baking Dish

For the baked version, use a 9×13-inch ceramic dish or 2-quart casserole. I love my Stone Lain from a Portland pottery studio. It goes straight from broiler to table with that golden topping.

Pasta Tools

A colander with large holes drains pasta without trapping noodles. My OXO Good Grips has handles that fold flat for storage. Toss pasta with butter right in the colander to save a dish.

Use tongs to transfer cooked pasta to the sauce—they separate strands better than a spoon. 💡

Nutrition Facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 26g130%
Cholesterol 125mg42%
Sodium 850mg37%
Total Carbohydrate 50g18%
Dietary Fiber 3g11%
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.

Frequently Asked Questions

1

Can I use pre-shredded cheese?

I don’t recommend it. Pre-shredded contains anti-caking agents that prevent smooth melting. For creamy results, always grate blocks of cheddar and Gruyère fresh.

2

Why does my sauce get grainy?

This usually happens if cheese melts too fast or the sauce is too hot. Cook on medium-low heat and add cheese slowly, stirring constantly. Using whole milk also helps prevent graininess.

3

Can I add extra toppings?

Try crispy bacon, sautéed mushrooms, or breadcrumbs mixed with Parmesan. Broil for 2-3 minutes until golden for extra crunch.

4

How do I store leftovers?

Keep in an airtight container in the fridge for up to 3-4 days. Reheat gently with a splash of milk to restore creaminess. Avoid freezing, as it can separate the sauce.

★★★★★4.9(3 reviews)
Chef Melanie

More recipe sites