Brad’s Best Mac & Cheese

Prep Time 20 minutes
Cook Time 30 minutes
Total Time 1 hour
Serves Twelve


16 oz elbow macaroni, cooked (or other tubular pasta)

1 tbsp extra virgin olive oil

6 tbsp unsalted butter

1/3 cup all purpose flour

3 cups whole milk

1 cup heavy whipping cream

4 cups sharp cheddar cheese shredded

2 cups Gruyere cheese shredded

salt and pepper to taste

1 1/2 cups panko crumbs

4 tbsp butter melted

1/2 cup Parmesan cheese shredded

1/4 tsp smoked paprika (or regular paprika)


Get ready to make the best mac and cheese of your life! Macaroni and cheese is one of those recipes that can take on many different forms. The topping in this recipe is what makes it the best. You will soon discover how good Panko topped mac and cheese can be.

1. Preheat oven to 350F. Lightly grease a large 3 qt or 4 qt baking dish and set aside. Combine shredded cheeses in a large bowl and set aside.

2. Cook the pasta one minute shy of al dente according to the package instructions. Remove from heat, drain, and place in a large bowl.

3. Drizzle pasta with olive oil and stir to coat pasta. Set aside to cool while preparing cheese sauce.

4. Melt butter in a deep saucepan, dutch oven, or stock pot.

5. Whisk in flour over medium heat and continue whisking for about 1 minute until bubbly and golden.

6. Gradually whisk in the milk and heavy cream until nice and smooth. Continue whisking until you see bubbles on the surface and then continue cooking and whisking for another 2 minutes. Whisk in salt and pepper.

7. Add two cups of shredded cheese and whisk until smooth. Add another two cups of shredded cheese and continue whisking until creamy and smooth. Sauce should be nice and thick.

8. Stir in the cooled pasta until combined and pasta is fully coated with the cheese sauce.

9. Pour half of the mac and cheese into the prepared baking dish. Top with remaining 2 cups of shredded cheese and then the remaining mac and cheese.

10. In a small bowl, combine panko crumbs, Parmesan cheese, melted butter and paprika. Sprinkle over the top and bake until bubbly and golden brown, about 30 minutes. Serve immediately.


Use block cheese and shred, do not buy the pre-shredded cheese. The pre-shredded cheese is great for so many things but not macaroni and cheese. It’s coated and won’t melt properly. You need to shred it yourself for the best result.

Cook your pasta to slightly less than al dente, about one minute shy is perfect. The reason is that this is baked mac and cheese so the pasta will continue to cook in the homemade cheese sauce in the oven. You don’t want soggy macaroni.

I used elbow pasta but really, any tubular past will work.

This mac and cheese recipe starts with a roux. The roux is super important to getting the creamiest cheese sauce of your life. Here is what you need to look for:

The roux (equal parts butter and flour) is whisked together until bubbly and golden. Whisk in cold milk – not warm – to prevent the flour from clumping. Cook the roux until  you see bubbles on the surface and then continue cooking for an additional 2 minutes before adding the cheese.

To add even more flavor, add Parmesan to the Panko topping – so good!

What Kind of Cheese Should I Use?

I use different cheese combinations almost every time I make this mac and cheese recipe but the one I always come back to is sharp cheddar and Gruyere. If you can’t find Gruyere, Jarlsberg Swiss cheese is the best substitute. Other cheese that work: mozzarella, jack cheese or pepper jack for a little zip, American and Velveeta as well for a creamier cheese sauce.

Next Post
Leave a comment

1 Comment

  1. The crust looks amazing!


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: