Super creamy, cheesy, and delicious, this Copycat Costco Mac and Cheese is the ultimate comfort food made with five different kinds of cheese. 

a spoon holding up a creamy cheesy scoop of mac and cheese above a baking dish

When it comes to macaroni & cheese, nobody does it as well as Costco, in my opinion. It's my favorite! The flavor is just amazing and it's so creamy and comforting and gooooooooood.

I have tried lots of mac & cheese recipes over the years but hands down this one is the best. So naturally I had to recreate it at home. The only other copycat Costco mac and cheese recipes I saw called for alfredo sauce, which didn't seem right to me, so I looked up the ingredients listed on the Costco mac & cheese package and went from there. And I'm pretty confident that I nailed it.

This tastes just like my favorite cheesy comfort food from Costco! It's perfect as a main dish for a meatless Monday, but it's also awesome served as a side dish with my favorite BBQ Beef Brisket.

an aerial view of mac and cheese in a baking dish
melted cheese topped macaroni in a baking dish

There are a couple of key components to making this mac and cheese just like the Costco kind.

The first is using five (yes, FIVE!) different kinds of cheese.

The heavy hitters are really just a good white cheddar and a gruyere (which melts down amazingly well), but there is also Romano, Parmesan, and a little bit of medium cheddar sprinkled over the top (mostly for color, if I'm being totally honest).

While you could totally make this mac & cheese using other cheese varieties like Emmental or Gouda or American (and I'm sure it would taste wonderful), I stuck with the ones listed on the Costco package since that was the exact flavor I was trying to recreate.

shredded cheese on top of noodles in a baking dish

I also used cavatappi pasta instead of elbow macaroni noodles. You can use whatever you have on hand, but Costco uses cavatappi and they are such cute, squiggly little corkscrews (cavatappi literally means "corkscrew" in Italian apparently) so......

a baking dish resting behind a bowl of mac and cheese

While your pasta is cooking to a barely, barely (and possibly even slightly underdone al dente), prepare your béchamel sauce, which is just a roux of butter and flour cooked together with milk whisked in until a nice, moderately thick white sauce has formed.

Then you stir in half of the cheese and some seasonings like paprika and garlic powder before combining the sauce with the cooked and drained pasta.

Because the sauce is hot and you are going to bake the macaroni & cheese in the cheese sauce in the oven for just a bit, you definitely don't want to overcook your noodles when boiling them.

I find that if I follow the pasta manufacturer's instructions for cooking the pasta al dente and stop just 1 minute to 30 seconds shy of their recommended time that it turns out just right.

Dump half your pasta & sauce into your baking dish and sprinkle half of the remaining cheese over top, then dump the remaining pasta and sauce over the cheese layer and repeat with a final layer of cheese sprinkled over top. The layering of the grated cheese over the cheese sauce is what makes this copycat Costco mac and cheese extra super gooey and cheesy and wonderful - just how I like it.

Then you bake it just long enough to melt all the cheese and scoop it out.

a close shot of the melted cheese on the macaroni noodles in a white baking dish
a bowl of mac and cheese with a utensil and a baking dish with more in the back

Seriously, this stuff is ah-maze-ing and I love, love, love it. I hope you will too!

More Pasta Recipes for Pasta Lovers

Did you make this recipe?

Let me know what you thought with a comment and rating below. You can also take a picture and tag me on Instagram @houseofnasheats or share it on the Pinterest pin so I can see.

Stay in the know

Copycat Costco Mac and Cheese

4.94 from 83 votes
Amy Nash
Prep Time 20 minutes
Cook Time 15 minutes
Total Time 35 minutes
Course Main Course
Cuisine American
Servings 8 people
Super creamy, cheesy, and delicious, this Copycat Costco Mac and Cheese is the ultimate comfort food made with five different kinds of cheese. 


  • 1 lb. cavatappi pasta
  • 1 Tablespoon olive oil
  • ½ cup butter
  • ½ cup all-purpose flour
  • 1 cup cream
  • 3 cups milk
  • 3 ½ cups grated white cheddar cheese divided
  • 2 cups grated Gruyere cheese divided
  • ¾ cup grated Romano cheese divded
  • ½ cup grated Parmesan cheese divided
  • ½ cup grated medium cheddar cheese
  • ½ Tablespoon salt
  • ½ teaspoon pepper
  • ¼ teaspoon paprika
  • ¼ teaspoon garlic powder


  • Preheat oven to 325 degrees.
  • Fill a large pot with salted water and bring to a boil. Cook your pasta according to package directions until just 1 minute shy of al dente (mine was 5 minutes). Drain well, then return to the pot and toss with 1 tablespoon olive oil so it doesn't stick together in a clump while making the sauce.
  • While the pasta is cooking, grate the cheeses. You are going to add the cheese in 4 stages, so it might be helpful to divide them into fourths now.
  • In a large saucepan, melt the butter over medium heat. Once the butter is melted, add the flour and whisk well, cooking for one minute until completely combined and the roux begins to look a bit like wet sand.
  • Slowly add the cream and 1 cup of the milk, whisking continuously, until smooth and completely combined. Add the remaining 2 cups of milk, whisking and cooking over medium heat until the sauce thickens a bit, about 3 to 4 minutes.
  • Stir in the salt, pepper, paprika and garlic powder, then add ¼ of each of the grated cheeses except the medium cheddar, which you will save just for topping the mac & cheese. Once the cheese has melted, add another ¼ of the grated cheeses and stir until it also melts and incorporated into the sauce.
  • Pour the sauce over the cooked pasta and stir to combine. Pour half of the pasta & sauce into a large 9x13" baking dish, then sprinkle another ¼ of the grated cheeses over that layer, then repeat with the remaining pasta and sauce, the remaining cheese and finally sprinkle the grated medium cheddar over the top.
  • Transfer the macaroni & cheese to the oven and bake, uncovered, for 15 minutes, until the cheese is completely melted and bubbly. Serve immediately.


While you can really use almost any cheese you would like when making macaroni & cheese, I highly recommend using freshly grated cheese.  The stuff that comes pre-shredded for you doesn't melt nearly as well as freshly grated cheese.
Adapted from The Chunky Chef.


Calories: 1157kcal | Carbohydrates: 55g | Protein: 54g | Saturated Fat: 48g | Cholesterol: 246mg | Sodium: 1601mg | Fiber: 2g | Sugar: 7g
Tried this recipe? Show me on Instagram!Mention @HouseOfNashEats or tag #houseofnasheats!

Share This With the World


Related Recipes

About the author

Hi, I'm Amy

I enjoy exploring the world through food, culture, and travel and sharing the adventure with mostly from-scratch, family friendly recipes that I think of as modern comfort cooking.

Leave a comment

Your email address will not be published. Required fields are marked *

How many stars would you give this recipe?

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Reader questions and reviews

  1. 5 stars
    Okay, so you had me with super cheesy and creamy. This looks sooo good! The first picture had me drooling..haha! But yeah Mac & Cheese is the serious comfort food and even though I've never had costco I think you probably nailed it 🙂

  2. I've never tasted Costco Mac and Cheese but I love how cheesy your recipe looks - I'm a bit fan of anything cheese so this goes on my list of 'must try' Thanks

  3. 5 stars
    I am a Costco fan too. Love the chicken pot pies...and yes the pizzas. When we are pressed for time, I would much rather buy something at Costco than takeout any day. Love the sound of this mouthwatering mac and cheese. Perfect comfort feed a crowd!!

    1. I'm right there with you! I actually really like a lot of what they make there and it is way better than takeout.

    2. I worked at Costco, and can confirm that their recipe does in fact include Alfredo sauce but I’m definitely going to try this one 🙂

  4. You're going to laugh, but I had no idea Costco has their own mac and cheese. But I can see why you love it! Great job making your own version!

  5. Yummers who doesn't love a godo mac n cheese! Yours looks delectable I must try it soon since my grandson loves pasta!

  6. 5 stars
    My husband would go NUTS if he sees this 😀 He's a huge (melted) cheese fan. Well, who isn't right? heheh Amy, this mac & cheese looks fantastic. Five kinds of cheese.. oh, my... Can't say no to that!

  7. 5 stars
    I didn't even know that costco sold mac and cheese but that doesn't matter because now I have this fabulous recipe to make at home and homemade is always best!!! Love this Amy, super rich, creamy and yummy!

  8. 5 stars
    5 cheeses? This has got to be the ultimate mac n cheese! I can just imagine how creamy and yummy this is with all that cheesy goodness!

  9. 5 stars
    Oh yes! I am a huge fan of Costco mac n cheese (we sometimes get a rotisserie chicken and serve that with the mac mmm) and I'm thrilled with your recipe! I love the cute cavatappi pasta too, I'd definitely use that rather than the trad macaroni ones 😀

  10. We are big Costco fans but I've never tried their Mac & Cheese. Hubby would look at me as if I were crazy if I tossed it in our cart -- it's only the two of us and all our kids and grandkids live out of town. Now, I'm pinning this for when we all get together again. Yep!! That way I'll get to taste it. 🙂 Thanks for sharing.

    1. Marisa,

      There are only two of us too, but we love the Costco Mac and Cheese. I divided it in half and freeze it. When I want to use it I throw it in a baking dish and put it in the oven. It freezes great.

  11. Holy cheese, batman! When I first looked at this, I was reminded of the bland mac and cheese served at school cafeterias and then I read the ingredient list, and I knew I was wrong. This sounds glorious and super, super cheesy. Thanks for sharing!

  12. Mac and cheese is only dish my kids won't say no at any time. give them lunch or dinner. They are happy. You made better than store bought version.

  13. 5 stars
    LOVE Costco Mac & Cheese. It's the BEST! Your photos look incredible. I'm drooling just thinking about this delicious recipe!

  14. I can eat Mac n Cheese like forever and still cant get enough 😉 This looks so delicious and I absolutely love the one Costco sells and you just made thing much more easier for me as I always have cheese and macaroni at home. I'm going to try this soon.

  15. Mac and cheese is my favorite in the house than my kids and I am always up for any good recipe for it. I love the cheeses that you have used in the recipe and I would be a happy camper to get a bowlful of this mac and cheese. Cavatappi is a fun pasta shape and is a great choice for the mac and cheese 🙂

  16. We don't have a Costco anywhere near me so I have never had this before but it looks creamy and delicious, just the way macaroni and cheese should be. My kids aren't fans (WHAT? I know, right?!) but my husband and I could share and it's just more for us!

  17. My kids love to try and get me to buy them mac and cheese when we go to Costco! It's like Costco is trying to frazzle me! I will say that their mac and cheese is the absolute bomb and if I can make it for them at home maybe I will make it through a shopping trip in peace!

  18. 5 stars
    You're killing me with those pictures. All that cheesy goodness, and FIVE kinds of cheese? DREAMY!

  19. 5 stars
    This was the best mac and cheese I've ever tasted! Took it to a potluck, and it was gone in no time. I've never had Costco's mac and cheese, but this has got to be way better. Delicious!!

  20. I have bought the Costco mac and cheese and thought it was very good except for one thing. Mac and cheese should not have a garlic flavor to it. I love garlic but it is overwhelming in the Costco brand. I, personally think they would sell way more of it by just deleting garlic from the recipe.

    1. I guess to each his own because that's one of my favorite things about it! I love cheese & garlic together, so that's why the Costco mac & cheese really speaks to me!

  21. If you want a crunchy brown top, sprinkle some panko bread crumbs moistioned with a little butter on top of the mac and cheese. I made this and it was great. Thanks Amy

    1. No, I haven't tried freezing this yet. But if I was going to try that approach, I think I would let the cheese mixture cool before adding it to the pasta so it doesn't cook the pasta too much before putting into the freezer. I will have to give it a try!

  22. I work for costco and it is 100% made with Alfredo sauce. mix Alfredo cheddar cheese and pre cooked cavatappi, top with more cheddar. bam!

    1. Any kind of cream will work, although I tend to have heavy whipping cream on hand so that is what I typically use.

  23. i have 2 bags of the kirkland signature mexican cheese that i need to use up, i know you have mentioned shredded cheese doesn't melt well. what other cheese can i use in addition to the 2 bags?


    1. You totally CAN use pre shredded cheese, but it might make a slightly less creamy macaroni and cheese because it doesn't melt as well.

  24. 5 stars
    Oh yea! This is a total fan favorite. My kids would make this a food group if they could! All that creamy cheese! So good!

  25. 5 stars
    Can you believe I've never been to a Costco? I can say this looks like a phenomenal recipe for mac n cheese and I'm printing it out for next week's menu! Thanks!


  26. 5 stars
    Seriously, this looks amazing! Mac and Cheese is one of my favorites and this definitely looks so delicious, creamy and super cheesy. Can't wait to make this.

    1. Yes, you could make this in advance, but I would cool the pasta and sauce before combining them together so that the pasta macaroni doesn't soak up too much of the sauce. Once they are cool, mix together and refrigerate, then bake until hot the next day.

    1. I have never done macaroni and cheese in the crock pot, but I'm sure it's possible. For sure you could make it through the step where you pour it into a 9x13-inch pan and instead pour it into the slow cooker and let it heat that way.

  27. A-ma-zing! Sooooo good. Thank you for this recipe. Made it for Father's Day and it was the first dish to go. Not a morsel left.

  28. I made the copycat Costco recipe and it turned out wonderfully. My son and I love the Costco Mac and cheese. So to be able to make it at home is fantastic. It is tween approved. 

  29. Bro Costco mac and cheese is literally just the cavatappi pasta, alfredo sauce, and shredded mild cheddar. That's literally it

    We mix it all together in a big bowl, weigh out the correct amount into a tin, then sprinkle more shredded cheddar on top lol

  30. I made this for the March Pasta Challenge and I'm so happy I found this recipe! My family and I are on a constant hunt for the ultimate homemade Mac and Cheese. This is so rich, creamy, and indulgent! A HUGE hit with my kids and husband! The best part is that it was easy to make and my 3½ year old had so much fun mixing in the cheeses, spreading it around in the pan, and sprinkling the fresh chives (our personal addition) on top. Win win!!

  31. This recipe saved my evening after Costco decided to close at six on a Saturday night--Saturday, boo! (My husband works 12.5-hour shifts as an X-ray technologist in a rough area, and that's all he wanted. He said regular mac-n-cheese was okay when I told him Costco closed already, but I was NOT ok with that!)

    It honestly turned out much better than Costco's since it was fresh-made and such a great copycat (joke's on them and I bet they're sorry, lol). I'm not a great cook, but the directions were super easy to follow so thanks thanks thanks for making my evening great and giving me a new special holiday meal.

  32. Yours looks very yummy. I've tried replicating the Costco mac & cheese before and ended up determining that I was going to a lot of hassle and spending more to make it from scratch so I gave up. If I'm ever stranded too far from a Costco, I'll give yours a shot. Otherwise, I'm going to gladly give them my $10, bring it home and transfer it to a cast iron pan and smoke it on the Traeger to pass it off as my own. 😉

  33. 5 stars
    NAILED IT is right! Just made this for Thanksgiving and it was a 10/10! So ooey-gooey just like the Costco version. I cannot believe how good this turned out. THANK YOU!!

  34. That Jordan the Stallion dude on Tiktok just copied this ingredient for ingredient with zero credit, and tried to pass it off as a secret despite it being the first google result lmao. Just thought you oughta know!

    1. Wow! That's so funny! I'm honestly flattered, truly! But yeah, I found the video and it sure seems like he printed it off my site and read from there. It would have been so nice for him to give me a shoutout! LOL.

  35. Oh my this was amazing!! My family LOVES Costco mac and cheese and begged for it for the college bowl games party on New Years Day - well Costco was closed so off to Google I went. I found this recipe and thought - why not try. It was so easy and tasted just like Costco’s. I did use a crockpot instead of the oven and it turned out just fine. I would have preferred the oven but I didn’t want to dirty another pan when I knew it would end up in the crockpot for the game anyways.

  36. 5 stars
    I made this for my Xmas Eve dinner and it was a hit. I absolutely loved it. You have to use the mixture of cheeses. I used all expect for the Romano cheese. I added more paprika, and garlic. I used 2tsp of garlic, garlic from tastefully simple. I love garlic. For a little extra kick for use adults, I added 1/2 tsp of cayenne pepper. It was so good I had to make another batch for later company. I liked how I could
    Make this ahead of time. Highly recommended. Thank you for this awesome homemade Mac n cheese.