This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission. Please read our disclosure policy.

This recipe for homemade macaroni & cheese is definitely not the same as the one from a box. It’s so much better! With a creamy texture and four different types of cheese, this is a simple and straightforward dish. And while baked macaroni & cheese is usually for adults, kids will love this too!

A super flavorful baked macaroni & cheese recipe.

I know there will always be boxed macaroni & cheese and those who love it. And I’ll admit it: the box has its place.

Personally, I’ve never really loved it. I find that most food memories come from times derived while growing up. In our family, we never had boxed macaroni & cheese. It’s not like I was a sheltered child. Instead, Mom was a frugal grocery shopper and didn’t purchase foods that were not necessary. I assume she didn’t see the draw, and as a kid, I didn’t know if I was missing out or not.

We didn’t have homemade macaroni and cheese often either, but when we did, it was great. How could creamy, cheesy pasta, usually finished with breadcrumbs on top, not be amazing? This recipe is the food memory I have with some added lusciousness and a little more flavor.

Baked macaroni & cheese sitting in white baking dish showing the elbow macaroni pasta covered with cheese and breadcrumb topping.
Save this post!
Enter your email address and we’ll send it straight to your inbox. Plus, you’ll receive our once-per-month newsletter!

Everything you’ll need to make this recipe.

  • Elbow macaroni is the classic pasta when it comes to macaroni & cheese. The shape draws in the cheese sauce and ensures each bite is intensely covered with cheese.
  • Evaporated milk starts as milk but is cooked down, allowing the excess water to evaporate. It will help the roux hold together better when mixed with the butter and flour.
  • Monterey Jack cheese has the ideal quality of being a good melting cheese.
  • Sharp cheddar cheese adds a strong flavor, which will be prevalent when baked with the macaroni.
  • Cream cheese works to add a creamy texture to the recipe. It also introduces a bit of tanginess, which sounds odd, but works so well in this dish.
  • Nutmeg is a classic spice when making a cheese sauce. The spice brings out a more intense milk flavor and adds an underlying nuttiness.
Marble surface filled with all ingredients needed to make baked macaroni & cheese including pasta, cheeses, evaporated milk, breadcrumbs, spices, and more.

Here’s how to make this recipe.

  1. Cook the pasta. Boil water in a large stockpot on the stove. Add salt to flavor the pasta, and then add in the macaroni. Cook the pasta to al dente per the instructions on the pasta’s packaging. Once cooked, drain the pasta and set aside.
  1. Prepare the roux. To a stockpot over medium heat, add butter. Once the butter has melted, sprinkle the flour on top. Mix the flour into the butter using a wooden spatula or spoon, ensuring the flour cooks to cook off the raw flavor. Once the butter and flour have cooked together and bubbles form, slowly begin adding the evaporated milk a tablespoon at a time, mixing after each addition.
  1. Add the spices. Once all of the milk has been added, and the mixture has some viscosity, add in the dry mustard, ground nutmeg, black pepper, and salt. Stir all of the spices into the milk mixture.
  1. Add the cheeses. Using a grater, shred the sharp cheddar cheese and Monterey Jack cheese. To the milk mixture, add the room-temperature cream cheese and the two shredded cheeses. Slowly whisk the cheeses to incorporate them into the milk mixture. Once fully mixed, remove it from the stove.
  1. Pour into the baking dish. Pour the drained macaroni noodles into the cheese mixture and stir everything together to coat the pasta. Once mixed, pour everything into a greased 9×13 baking dish. Smooth out the mixture to ensure it is evenly distributed. Set it aside while preparing the breadcrumbs.
  1. Prepare the breadcrumbs. To the melted butter, add the breadcrumbs and grate fresh Parmesan on top. Mix all three ingredients until the melted butter coats the breadcrumbs.
  1. Sprinkle and bake. Sprinkle the breadcrumb mixture over the top of the combined macaroni and cheese. Once all of the breadcrumbs are on top, place the dish in the preheated oven to bake at 375°F for 17 to 20 minutes. When the top is browned, and the cheese is bubbling, remove it from the oven and let cool slightly before serving.

These pro tips will make this recipe a success.

  • When cooking the pasta, make sure to cook the macaroni al dente. If the pasta is fully cooked before it’s added to the cheese sauce and then baked in the oven, it will become really mushy. If you only cook to al dente (meaning the pasta still has a bit of “bite” to it), the pasta will finish cooking correctly with the cheese.
  • When mixing together the milk mixture and the cheese, if not all pieces of cheese melt right away, that is fine. When the pasta is poured over the top of the cheese, it will add additional heat, which will finish melting the cheese.
  • This recipe can be prepared ahead of time and then baked when needed. Simply prepare everything, add everything to the baking dish, then cover and place it in the refrigerator. When ready to bake, remove it from the refrigerator and bake.
Spoon holding serving of baked macaroni & cheese showing the elbow macaroni and cheese mixed together with rest of casserole below in white pan.

Frequently asked questions about this recipe.

How long does this recipe last in the refrigerator? Can it be frozen after being prepared and before being baked?

As leftovers, this will last up to 10 days in the refrigerator. But note that the macaroni and cheese can become dense when chilled and take more time than expected to heat up.

Are there other types of cheese that would work well in this recipe?

Yes, any cheese with flavor can be added for a more “adult” version. Gruyere, smoked gouda, fontina, and even Brie could be added.

Can another type of pasta be used in this recipe?

Yes, any small pasta that holds onto the sauce works well. I also like to use small shells in place of elbow pasta.

Can this be a stovetop macaroni and cheese recipe?

This can be served directly from the stove but will take some additional cooking time on the stove. The time in the oven allows the cheese sauce to be absorbed fully into the pasta.

Watch how to make this recipe.

Have I Convinced You to Make This Recipe?

I hope you make this recipe and put some food on your table. Leave a comment and share a star rating so you can let others know how much you love this recipe. This helps show others that this is a recipe they, too, can make, enjoy, and love!

Baked Macaroni & Cheese

5 from 10 votes
This recipe for homemade macaroni & cheese is definitely not the same as the one from a box. It's so much better! With a creamy texture and four different types of cheese, this is a simple and straightforward dish. And while baked macaroni & cheese is usually for adults, kids will love this too!
Prep: 15 minutes
Cook: 35 minutes
Total: 50 minutes
Servings: 12 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients

  • 1 lb elbow macaroni
  • 5 tbsp unsalted butter
  • 4 tbsp all-purpose flour
  • 36 oz (3 cans) evaporated milk
  • 2 ¼ cups shredded sharp cheddar cheese
  • 2 cups shredded Monterey Jack cheese
  • 4 oz cream cheese room temperature
  • 1 ½ tsp dry mustard
  • ¼ tsp ground nutmeg
  • ½ tsp freshly ground black pepper
  • 1 tsp kosher salt

For the breadcrumb topping

  • 3 tbsp unsalted butter melted
  • 1 ½ cups fresh breadcrumbs
  • cup Parmesan cheese

Instructions 

  • Preheat the oven to 375°F. Grease a 9 x 13-inch baking dish and set aside.
  • Cook the macaroni al dente according to the instructions on the box. When the pasta is finished cooking, drain it and return it to the cooking stock pot. While the pasta is cooking, prepare the cheese sauce.
    1 lb elbow macaroni
  • In a 4-quart saucepan, melt the butter over medium-low heat. Once the butter is melted, sprinkle the flour over the butter and whisk to combine. Cook the flour and butter until it forms a paste and is bubbling, 2-3 minutes. Slowly pour in the milk a few tablespoons at a time, making sure to fully whisk until smooth. After each addition of milk, cook the mixture until it slightly thickens. Continue whisking and adding milk until all of the milk is used.
    5 tbsp unsalted butter, 4 tbsp all-purpose flour, 36 oz (3 cans) evaporated milk
  • Once all the milk is added, bring the mixture to a simmer for 1 minute. Add the dry mustard, ground nutmeg, black pepper, and salt. Mix to combine all of the spices into the milk mixture. Then add the cheddar cheese, Monterey Jack cheese, and cream cheese. Whisk until smooth, 2-3 minutes.
    2 ¼ cups shredded sharp cheddar cheese, 2 cups shredded Monterey Jack cheese, 4 oz cream cheese, 1 ½ tsp dry mustard, ¼ tsp ground nutmeg, ½ tsp freshly ground black pepper, 1 tsp kosher salt
  • Pour the cheese sauce over the prepared macaroni and stir to combine. The mixture will seem slightly liquid-like. Pour the pasta and sauce into the prepared baking dish.
  • Combine the melted butter, breadcrumbs, and Parmesan cheese and mix. Sprinkle the breadcrumb mixture over the pasta.
    3 tbsp unsalted butter, 1 ½ cups fresh breadcrumbs, ⅓ cup Parmesan cheese
  • Bake in the preheated oven until the breadcrumbs are golden and the pasta is finished cooking, 17-20 minutes. Allow the dish to cool for 10 minutes before serving.

Video

YouTube video

Notes

  • When cooking the pasta, make sure to cook the macaroni al dente. If the pasta is fully cooked before it’s added to the cheese sauce and then baked in the oven, it will become really mushy. If you only cook to al dente (meaning the pasta still has a bit of “bite” to it), the pasta will finish cooking correctly with the cheese.
  • When mixing together the milk mixture and the cheese, if not all pieces of cheese melt right away, that is fine. When the pasta is poured over the top of the cheese, it will add additional heat, which will finish melting the cheese.
  • This recipe can be prepared ahead of time and then baked when needed. Simply prepare everything, add everything to the baking dish, then cover and place it in the refrigerator. When ready to bake, remove it from the refrigerator and bake.

Nutrition

Serving: 1 servingCalories: 562 kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this? Leave a comment below!

Kaleb Wyse is a New York Times bestselling author behind the popular Wyse Guide website. Living on his fourth-generation Iowa farm, he loves sharing recipes and gardening tips that come from traditions that feel comfortably familiar. His down-to-earth style makes sustainable living and farm life feel like home!

You May Also Like

Pizza Casserole

Cheesy, saucy pizza flavors baked into a comforting casserole.

2025 Holiday Guide

This year's holiday guide is back and ready to order. Plus, it's better than ever!

Cover of the 2025 Wyse Guide holiday guide.
5 from 10 votes (5 ratings without comment)

Leave a comment

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

Recipe Rating:




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

9 Comments

  1. Alyssa says:

    5 stars
    The best Mac and cheese! This had been my go to recipe for holidays for years and it never disappoints.

  2. Cinda Charney says:

    Love your recipe videos. I enjoy the way you explain why you shouldn’t do certain things while cooking.
    Thankyou for showing how to cook, hopefully we can get people back to cooking in our own kitchens again, thanks to Your enthusiasm and teachings.

  3. Kathleen Harris says:

    5 stars
    Macaroni cheese bake, thank you. Sooo good.

  4. Jane Ecklund says:

    5 stars
    I made this recipe tonight. It was so creamy, cheesy and the breadcrumb topping was perfect.

  5. Martha St.clair says:

    The Mac and cheese is delicious, thanks

  6. donna says:

    what is the best way to freeze this mac and cheese recipe

  7. Shelley says:

    5 stars
    So delicious!!! Best Mac&cheese I’ve had in a long time!!! Will definitely make again!!

  8. Helen says:

    5 stars
    One of the best Mac & Cheese recipes I have ever made! The family loved it & is now on our Thanksgiving Day menu. Thank you so much for sharing!!!

    1. Jenny Carroll says:

      I made the baked macaroni and cheese after watching your video. It was very very good and my family enjoyed the new recipe. I’ve been watching you on Facebook and have thoroughly enjoyed your recipes and glimpse of your home and Christmas decor. So nice that you include your Grandmother and Mom in your segments and credits.