Jamie Oliver’s Mac and Cheese Recipe: Three-Cheese Creamy Dream

Jamie Oliver's Mac and Cheese Recipe: Three-Cheese Creamy Dream

I’ve tested this mac and cheese in my tiny Boston kitchen more times than I care to admit. The secret lies in the three-cheese blend that creates an ultra-creamy sauce without any graininess.

This isn’t your childhood boxed version. We’re building a velvety béchamel base then layering in sharp cheddar, nutty Gruyère, and a touch of parmesan for depth. The result is a sauce that clings perfectly to every noodle.

After baking, you’ll have a golden top with bubbling edges and that signature creamy texture throughout. It’s comfort food elevated to restaurant quality, with minimal effort.

Perfect for family dinners or when you need a dish that feels special without complicated techniques. Here’s how to make it right every time.

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

Ingredients for Mac and Cheese Recipe Jamie Oliver

Short list. Big flavor. Three cheeses make this ultra-creamy dream happen.

Ingredient Amount Notes
Elbow Macaroni 🍝 12 oz Or any short pasta shape
Whole Milk 🥛 3 cups Full-fat for creaminess
Unsalted Butter 🧈 ½ cup Divided for roux and topping
All-Purpose Flour 🌾 ¼ cup For thickening the sauce
Sharp Cheddar Cheese 🧀 8 oz Freshly grated for best melt
Gruyère Cheese 🧀 4 oz Freshly grated, nutty flavor
Parmesan Cheese 🧀 2 oz Freshly grated from block
Dijon Mustard 🟡 1 tbsp Adds depth to sauce
Nutmeg 🌰 ¼ tsp Freshly ground preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Panko Breadcrumbs 🍞 ½ cup For crispy topping

The cheese is non-negotiable here. Sharp cheddar gives that classic mac and cheese punch, while Gruyère (find it at Whole Foods or Trader Joe’s) adds nutty depth. Freshly grate everything—pre-shredded has anti-caking agents that make the sauce grainy. The Parm? Parmigiano-Reggiano if you’re splurging, but any good block works. (Don’t skip the freshly ground nutmeg—it’s the secret weapon.)

No Gruyère? Fontina or Monterey Jack melt beautifully. Out of whole milk? Half-and-half plus a splash of cream gets you close. The Dijon mustard might seem odd, but it cuts through the richness—yellow mustard in a pinch. For the breadcrumbs, regular breadcrumbs work too, but panko gives that extra crunch. (Frozen works if you’re making ahead.)

This reheats surprisingly well. Cover with foil and warm at 350°F until bubbly—about 20 minutes. Keeps 3-4 days in the fridge (the sauce thickens as it sits). Freezing? Bake, cool, portion, then freeze for up to 3 months.

❤️

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 elbow macaroni and that silky cheddar sauce.
  • Cheesy Perfection: The sharp cheddar melts into this velvety, rich sauce that clings to every noodle. Honestly, it’s the kind of comfort I crave.
  • Weeknight Hero: Between us, this is my go-to for busy evenings when I need something hearty on the table fast.
  • Budget Friendly: A pound of pasta and a block of cheddar stretch to feed four, and leftovers taste even better the next day.

Step-by-Step Instructions for Three-Cheese Mac and Cheese

Here’s my failproof method for achieving that ultimate creamy texture with a crispy topping.

Step 1: Cook the Elbow Macaroni Al Dente

Bring a large pot of salted water to a rolling boil. Add 12 oz Elbow Macaroni and cook for 1 minute less than the package instructions—you want it slightly underdone because it’ll finish cooking in the oven.

Drain the pasta in a colander but don’t rinse it. I like to give it a quick shake to remove excess water, but a little moisture helps the cheese sauce cling. Transfer the macaroni to a large bowl and set aside while you make the sauce.

Pro tip: Undercooking prevents mushy mac and cheese. The pasta will absorb moisture from the sauce as it bakes, becoming perfectly tender without turning to mush.

Step 2: Make the Creamy Cheese Sauce

In a large saucepan, melt 0.5 cup Unsalted Butter over medium heat. Once melted, whisk in 0.25 cup All-Purpose Flour to form a smooth roux. Cook for 1-2 minutes until the mixture turns light golden—this removes the raw flour taste.

Gradually pour in 3 cups Whole Milk, whisking constantly to prevent lumps. Add 1 tbsp Dijon Mustard, 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp Nutmeg. Bring to a gentle simmer and cook for 3-4 minutes until the sauce thickens enough to coat the back of a spoon.

Remove from heat. Here’s the thing—I add the cheese off heat to prevent the sauce from breaking. Stir in 8 oz Sharp Cheddar Cheese, 4 oz Gruyère Cheese, and 2 oz Parmesan Cheese until completely melted and smooth.

Step 3: Combine Pasta and Sauce

Pour the cheese sauce over the cooked elbow macaroni in the bowl. Using a silicone spatula, fold everything together until the pasta is evenly coated. The sauce should be thick and creamy, clinging to every piece of pasta.

If the mixture seems too thick, add a splash of the reserved pasta water to loosen it. I’ve found that the sauce thickens as it cools, so err on the side of slightly thinner at this stage—it’ll be perfect after baking.

Step 4: Add the Crispy Topping and Bake

Transfer the macaroni and cheese to a greased 9×13-inch baking dish or similar ovenproof dish. In a small bowl, melt 2 tbsp of the unsalted butter (from your 0.5 cup total) and mix with 0.5 cup Panko Breadcrumbs until evenly coated.

Sprinkle the buttered panko breadcrumbs evenly over the top. Bake at 375°F for 20-25 minutes until the topping is golden brown and the sauce is bubbling at the edges. Let it rest for 5 minutes before serving—this allows the sauce to set slightly for the perfect creamy texture.

👨‍🍳

Pro Tips For Making Mac And Cheese Recipe Jamie Oliver

  • 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 first three batches.
  • Grate Your Own Cheese: Skip the pre-shredded stuff; freshly grated sharp cheddar melts smoother and doesn’t have that weird anti-caking powder aftertaste.
  • Temper the Milk: Warm the whole milk slightly before adding it to the butter-flour roux, or you’ll end up with a lumpy sauce that looks like cottage cheese.
  • Add Cheese Off Heat: Take the pot off the burner when mixing in the cheddar—high heat makes the cheese stringy and grainy, and nobody wants that.

Dietary Considerations for This Dish

Gluten-Free Option

Swap the 12 oz Elbow Macaroni for a high-quality gluten-free pasta like Barilla or Jovial. These brands hold up well to baking and have that perfect al dente bite. I’ve tested this in my tiny kitchen—it works beautifully. 💪

Dairy-Free Alternative

Use cashew or almond milk instead of whole milk, and replace the cheeses with dairy-free versions. Violife and Miyoko’s melt well. The sauce may be slightly thinner, but the flavor is still rich and satisfying.

Lower-Calorie Version

Cut calories by using 2% milk and low-fat cheeses, but add 1 tbsp cornstarch to the roux for thickening. The texture stays creamy, and you save about 200 calories per serving without sacrificing too much flavor.

Vegetarian Friendly

This recipe is naturally vegetarian as written. Just ensure your cheeses are made with vegetarian rennet. Most grocery store brands like Cabot or Sargento are safe bets. I always double-check labels to be sure.

Nut-Free Consideration

This dish is nut-free by default, but if you’re using dairy-free cheese alternatives, verify they’re processed in nut-free facilities. Daiya is a reliable nut-free brand for those with allergies. 🌱

Lactose-Intolerant Option

Use lactose-free milk and aged cheeses like Parmigiano-Reggiano, which are naturally lower in lactose. The sharp cheddar and Gruyère in this recipe are typically well-tolerated by many with lactose sensitivity.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 42g54%
Saturated Fat 25g125%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 60g22%
Dietary Fiber 3g11%
Sugars 4g
Protein 28g56%
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?

It’s best to avoid pre-shredded cheese because it contains anti-caking agents that can make your sauce grainy. Freshly grate the cheddar, Gruyère, and Parmesan from blocks for the smoothest texture.

2

Why add Dijon mustard?

The 1 tbsp Dijon mustard balances the richness of the cheese and adds depth to the sauce. It doesn’t make the dish taste like mustard—just enhances the overall flavor. Try it, you’ll be surprised!

3

Can I make this ahead?

Yes! Assemble everything, cover, and refrigerate for up to 24 hours. Add 5-10 minutes to the baking time if starting cold. For freezing, bake first, cool, then freeze for up to 3 months.

4

How do I prevent a dry mac and cheese?

Undercook the pasta by 1 minute and ensure your sauce is slightly loose before baking. If it thickens too much, stir in a splash of warm milk before serving. Resting for 5 minutes after baking also helps.

★★★★★4.8(3 reviews)
Nathan Turner