Go Back Email Link
+ servings
Homemade Macaroni and Cheese

Homemade Macaroni and Cheese

Homemade Macaroni and Cheese is a classic dinner recipe that never gets old! Cheesy, delicious and easy, this recipe will not dissapoint!
4.41 from 32 votes
Prep Time 10 mins
Cook Time 30 mins
Total Time 40 mins
Course Main Course
Cuisine American
Servings 6
Calories 750 kcal


  • Saucepan
  • Saute Pan
  • Wooden Spoon
  • Le Creuset Dutch Oven


  • 1 Pound Dried Pasta Elbows or Cavatappi preferred
  • ½ Cup Butter
  • ½ Cup Flour
  • 1 ½ Cups Milk
  • 2 Cups Half and Half
  • Salt
  • Pepper
  • 1 Tsp Paprika
  • 1 Tsp Ground Mustard
  • 2 Cups Sharp Cheddar
  • 1 Cup Cheddar Jack


  • Cook pasta per package instructions until al dente. Set aside.
  • In a large pot or dutch oven, melt butter over medium heat. Add flour and stir together until fully incorporated. Cook roux until flour is cooked through and it has a slight nutty aroma.
  • Slowly add milk to roux mixture, whisking together so that it is smooth and fully blended together. Add is half and half.
  • Add in seasonings and salt and pepper to taste.
  • Whisk in cheese and stir until fully incorporated. Let simmer for several minutes until sauce thickens.
  • Add pasta to the sauce mixture and adjust seasoning as desired. Serve and enjoy!


Calories: 750kcalCarbohydrates: 71gProtein: 24gFat: 40gSaturated Fat: 24gCholesterol: 116mgSodium: 433mgPotassium: 410mgFiber: 2gSugar: 5gVitamin A: 1425IUVitamin C: 0.7mgCalcium: 446mgIron: 1.9mg
Keyword homemade macaroni and cheese
Tried this recipe?Let us know how it was!