This post may contain affiliate links. Please read our disclosure policy.
This is the cheesiest, creamiest, altogether best homemade mac and cheese recipe you’ll ever make! The whole family will definitely approve!
We love IT – a lot!
Macaroni and cheese is always a safe main dish in our home because the entire family loves it! We make it for Sunday dinners, holidays – you name it!
This homemade mac and cheese recipe is filled with cheese, milk, butter and topped with Panko making it incredibly delicious. We love it as a pasta dish to enjoy all year long, but it’s also a classicย side dishย for big family gatherings and special meals.
The kids have claimed it the “BEST homemade mac and cheese recipe out there” – and we have to agree!
WHY WE LOVE IT:
- This dish is simple! It’s prepped in 15 minutes and on the table in 40.
- It’s cheesy and delicious. With Panko bread crumbs on top and loads of cheese in between, everyone loves this recipe.
- Can be made ahead of time. For busy nights and holidays (like Thanksgiving and Christmas), it’s always great to have dishes that can be made in advance.
Ingredients
- PREP TIME: 15 minutes
- COOK TIME: 25 minutes
- 1 (16-ounce) box elbow macaroni – we prefer elbow macaroni, but other pastas to use are: shell, Cavatappi, penne, Farfalle, fusilli, or rotini
- ยฝ cup plus 2 tablespoons salted butter – divided
- ยฝ cup all-purpose flour
- 1 tablespoon garlic salt
- black pepper to taste
- 4 cups milk – using 2% or whole milk is suggested for the creamiest sauce
- 6 cups shredded sharp cheddar cheese – we also like equal parts mozzarella, cheddar, and American. Other cheeses include Parmesan, White Cheddar, Fontina, smoked Gouda, Gruyere, Colby Jack, and Gorgonzola.
- ยฝ cup Panko breadcrumbs – We use plain Panko breadcrumbs, but flavored crumbs or regular breadcrumbs work. Crushed Ritz crackers and crushed cornflakes also work.
How to Make Homemade Mac and Cheese
- PREP. Preheat the oven to 325ยฐF.
- PASTA. Boil 16 ounces of macaroni according to package directions.
- SAUCE. Meanwhile, in a large saucepan, melt ยฝ cup butter over medium heat. Whisk in ยฝ cup flour and cook for 2โ3 minutes. Add 1 tablespoon garlic salt and black pepper. Slowly pour in 4 cups milk, whisking until smooth. Heat to a low boil and cook, stirring occasionally, until thickened, 4โ5 minutes. Remove from the heat.
- COMBINE. Drain pasta and transfer to a lightly greased 9-x-13-inch baking dish. Sprinkle 6 cups shredded cheese over pasta. Pour thickened cheese sauce over pasta and cheese. Let sit until the cheese has melted, then stir together.
- Melt the remaining 2 tablespoons of butter in a small skillet over medium heat. Sprinkle on the bread crumb topping, and cook, stirring constantly, until golden brown, 3โ5 minutes. Sprinkle over the mac and cheese.
- BAKE. Bake for 14โ15 minutes. Serve warm.
CROCK POT VERSION
- COMBINE. To make this version in the slow cooker, follow the instructions through step 1, then add hot pasta to a greased crockpot. Sprinkle 6 cups shredded cheese over pasta. Pour the thickened cream sauce over the pasta and cheese. Let sit until the cheese has melted and stir together.
- HEAT. Cook on Low for 2 hours, stirring occasionally.
- TOPPING. Melt 2 tablespoons of butter over medium heat. Add in bread crumbs, stirring constantly until golden brown, about 3-5 minutes. Pour over the mac and cheese and let warm for 5 minutes before serving.
For our favorite Crock Pot Mac and Cheese.
Complete The Meal
Main Dish
Desserts
More Mac and Cheese Recipes
More Collections
Best Homemade Mac and Cheese
Ingredients
- 1 (16-ounce) package elbow macaroni
- ยฝ cup plus 2 tablespoons salted butter, divided
- ยฝ cup all-purpose flour
- 1 tablespoon garlic salt
- pepper, to taste
- 4 cups milk
- 6 cups shredded sharp cheddar cheese
- ยฝ cup panko breadcrumbs
Instructions
- Preheat the oven to 325ยฐF.
- Boil pasta according to package directions.
- Meanwhile, in a large saucepan, melt ยฝ cup butter over medium heat. Whisk in flour and cook for 2โ3 minutes. Add garlic salt and pepper. Slowly pour in milk, whisking until smooth. Heat to a low boil and cook, stirring occasionally, until thickened, 4โ5 minutes. Remove from the heat.
- Drain pasta and transfer to a lightly greased 9-x-13-inch baking dish. Sprinkle shredded cheese over pasta. Pour thickened cream sauce over pasta and cheese. Let sit until the cheese has melted, then stir together.
- Melt remaining 2 tablespoons butter in a small skillet over medium heat. Add breadcrumbs, and cook, stirring constantly, until golden brown, 3โ5 minutes. Sprinkle over the mac and cheese.
- Bake for 14โ15 minutes. Serve warm.
Video
Notes
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Spice. salsa, jalapeรฑos, or chili flakes
Meats.cooked bacon bits, diced ham, grilled chicken, or cooked hamburger
Veggies. chopped spinach, broccoli, or roasted red peppers
Seasoning. a dash of flavor with garlic powder, dry mustard, onion powder, or paprika
> Use high-quality aged cheddar cheese.
> Grate the cheese yourself – do not buy pre-shredded cheese (it does not melt as well and makes a sauce less creamy).
> Bring the cheese to room temp before grating.
> Make sure you add the cheese AFTER the roux sauce has thickened and cook on a low temperature or with the heat off – just needs to be able to melt.
> When the roux technique is added to mac and cheese, it not only thickens the dish but keeps the cheese from separating and/or clumping together. It takes a few minutes, so be patient as it thickens up.
> If the sauce, isn’t thick enough you can add a cornstarch slurry: In a separate bowl, combine 1 tablespoon of COLD water with 1 tablespoon of cornstarch and stir it in to cook a bit more.
Prepare the mac and cheese according to the recipe. Before baking, cover the dish tightly and keep it in the fridge for 1-2 days. When you are ready to use, add the Panko Topping and bake per recipe directions.
Make sure the pasta is cooked al dente. This pasta dish can be frozen for 2-3 months.
Thaw then bake. Thaw it in the refrigerator and bake according to the recipe directions.
Straight to the oven. Put it directly from the freezer into the oven. Preheat the oven to 375ยฐF and bake until itโs hot in the center (about 1 hour).
Allow the mac and cheese to cool completely before transferring it to an airtight container. Store in the refrigerator for 3-5 days or wrap it tightly and freeze it for up to 3 months.
Reheat. Thaw, if needed, and reheat, covered, in the oven or microwave. Add a splash of milk or cream to prevent dryness.ย
The calories in one serving are more than my daily allowance?! How? Where are all the calories coming from?
I don’t believe the nutritional information is correct. It can’t possibly be 1600+ calories per serving, right?
Tried the home made mac & cheese tonight. Let me tell you, I’m the only female in our 6 person household that includes a couple ridiculously picky eaters, & I can’t thank you enough for this recipe! Everyone loved it! Thanks again & keep ’em coming!
I am so glad to hear that! Thank you for letting me know!
Come up with your own recipe it’s easy everyone has their own blend of cheeses to use and you really don’t have to use the flour mixture I don’t if you bake it the macaroni will absorb the liquid and become creamy anyway
Hello.
Just to clarify.. I am a paranoid cooker.
With your “Best Macaroni and Cheese”, you poor the cream sauce over the shredded cheese and then you mix them together in the pan???
Please let me know. I would LoVe to make this for my family and for a meal I am taking to a family on Friday (4/16/18).
Thank you for your time and for your yummy recipes.
Yep, pour the sauce over the cheese & pasta, let sit for a minute, to melt the cheese, then stir right in the pan. Good luck! It will be a hit! Thank you for trying my recipes ๐
Just made this for my group of picky eaters. My crew loved it! My pickiest eater just went back for seconds! I used 4cups preshredded cheese, cheddar and Colby jack because that’s what I had. So good! Keeping this recipe handy for future use! Easy to make too, as I’m a novice in the kitchen.
Woohoo!! Love, love to hear that!! My kids love this stuff! Thank you so much for letting me know!
Hello! Made this today and flavor was delicious but my husband felt like it had a little chalky texture to it. What did I do wrong? Also when should I add the garlic salt, I didnโt see it in the directions?
The chalky texture is probably due to not cooking the sauce out enough
You add it in step one. I just say salt, but it is the garlic salt ๐ I am not sure about the chalky texture. I’m thinking it is not letting the sauce cook long enough, like Tara mentioned. Mix well ๐
You should maybe modify the recipe to say garlic salt. I missed this addition too because โadd salt and pepper to tasteโ has a different meaning than โadd a tablespoon of garlic saltโ. I noticed my garlic salt left over at the end of the recipe and was disappointed i wasnโt prompted to use it. Hopefully it still has the great flavor everyoneโs raving about!
How many ounces is the 6 cups of cheese?
It’s roughly 24 ounces ๐
It’s 48 ounces
Okay, now I’m really confused. 24ozs or 48ozs? Big difference! Help
Google suggests 4 ounces equals 1 cup grated cheese.
I’ve tried many recipes from online over the years, but this is the first time I felt the need to comment on one. Macaroni and cheese is one of my favorite dishes, but I’ve never been able to make a satisfying homemade one until now. This is definitely a recipe I will be making over and over again. Thank you for sharing such an amazing meal!
I love hearing that!! Thank you so much for letting me know. We love this recipe!
I just came across this recipie I didnโt have macaroni noodles but I had penne so I used that it was so good lol
That works ๐ Glad you liked it! Thank you!