Go Back
+ 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!

Course Main Course
Cuisine American
Keyword homemade macaroni and cheese
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 6
Calories 750 kcal


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


  1. Cook pasta per package instructions until al dente. Set aside.

  2. 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.

  3. Slowly add milk to roux mixture, whisking together so that it is smooth and fully blended together. Add is half and half.

  4. Add in seasonings and salt and pepper to taste.

  5. Whisk in cheese and stir until fully incorporated. Let simmer for several minutes until sauce thickens.

  6. Add pasta to the sauce mixture and adjust seasoning as desired. Serve and enjoy!

Nutrition Facts
Homemade Macaroni and Cheese
Amount Per Serving
Calories 750 Calories from Fat 360
% Daily Value*
Fat 40g62%
Saturated Fat 24g150%
Cholesterol 116mg39%
Sodium 433mg19%
Potassium 410mg12%
Carbohydrates 71g24%
Fiber 2g8%
Sugar 5g6%
Protein 24g48%
Vitamin A 1425IU29%
Vitamin C 0.7mg1%
Calcium 446mg45%
Iron 1.9mg11%
* Percent Daily Values are based on a 2000 calorie diet.