Ultimate Mac and Cheese Recipe

Ultimate Mac and Cheese Recipe

How To Make Ultimate Mac and Cheese

Baked in a creamy sauce with three kinds of cheese and breadcrumb topping, this mac and cheese is a simple yet satisfying dish.

Preparation: 10 minutes
Cooking: 50 minutes
Total: 1 hour



  • water
  • 1tspsalt
  • 1tbspvegetable oil
  • cupsdry macaroni
  • 3tbspbutter
  • ½onion
  • 3tbspflour
  • 2cupsmilk
  • 1pinchnutmeg
  • 4ozMonterey Jack cheese
  • 4ozcheddar cheese
  • 4ozmozzarella cheese
  • cooking spray
  • ¼cupbread crumbs,optional


  1. Preheat the oven to 375 degrees F.

  2. Fill the 4-quart pot halfway with water. Add the salt and oil, and bring to a boil over high heat.

  3. Add the macaroni and boil over low heat. Cook 5 minutes shy of what’s in the package.

  4. When the macaroni is cooked, turn off the stove. Pour the cooked macaroni into the colander to drain.

  5. Melt the butter in the saucepot on medium heat. Then cook the onion in the butter for 2 to 3 minutes.

  6. Next, whisk the flour into the butter. Gradually add the milk, whisking to break up lumps as much as possible.

  7. Cook the sauce for about 5 to 8 minutes, stirring occasionally with the whisk until it thickens.

  8. Stir the grated cheeses into the sauce with the whisk until the cheeses melt.

  9. Next, stir the macaroni into the cheesy sauce.

  10. Dump the mac and cheese into the greased baking dish. Sprinkle the bread crumbs on top if desired.

  11. Bake for 30 to 35 minutes.


  • Calories: 414.00kcal
  • Fat: 25.95g
  • Saturated Fat: 13.54g
  • Trans Fat: 0.41g
  • Monounsaturated Fat: 8.41g
  • Polyunsaturated Fat: 1.89g
  • Carbohydrates: 27.52g
  • Fiber: 1.14g
  • Sugar: 5.04g
  • Protein: 17.51g
  • Cholesterol: 65.41mg
  • Sodium: 389.08mg
  • Calcium: 417.97mg
  • Potassium: 205.50mg
  • Iron: 0.73mg
  • Vitamin A: 180.29µg
  • Vitamin C: 0.66mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!


Leave a comment

Replying to