Classic Macaroni and Cheese Recipe


**Ingredients:**


- 2 cups elbow macaroni (or any pasta of your choice)

- 4 tablespoons unsalted butter

- 4 tablespoons all-purpose flour

- 2 cups milk (whole milk recommended)

- 1 cup heavy cream

- 2 cups shredded sharp cheddar cheese

- 1 cup shredded mozzarella cheese

- 1/2 cup grated Parmesan cheese

- 1/2 teaspoon salt

- 1/2 teaspoon black pepper

- 1/2 teaspoon garlic powder (optional)

- 1/4 teaspoon paprika (optional)

- 1/4 teaspoon ground mustard (optional)

- 1/2 cup breadcrumbs (optional, for topping)


**Instructions:**


1. **Cook the Pasta:**

   - Bring a large pot of salted water to a boil.

   - Add the macaroni and cook according to the package instructions until al dente.

   - Drain the pasta and set aside.


2. **Make the Cheese Sauce:**

   - In a large saucepan, melt the butter over medium heat.

   - Once melted, whisk in the flour. Cook for 2-3 minutes, stirring constantly, to form a roux.

   - Gradually add the milk and heavy cream, whisking continuously to avoid lumps.

   - Continue to cook until the sauce thickens, about 5-7 minutes.


3. **Add the Cheese:**

   - Reduce the heat to low. Add the shredded cheddar, mozzarella, and Parmesan cheeses to the sauce.

   - Stir until the cheese is fully melted and the sauce is smooth.

   - Season with salt, pepper, garlic powder, paprika, and ground mustard, if using. Adjust seasoning to taste.


4. **Combine Pasta and Sauce:**

   - Add the cooked macaroni to the cheese sauce. Stir well to coat all the pasta evenly.


5. **Optional Topping:**

   - If you like a crispy topping, preheat the oven to 350°F (175°C).

   - Transfer the macaroni and cheese to a baking dish.

   - Sprinkle breadcrumbs evenly over the top.

   - Bake in the preheated oven for 15-20 minutes, or until the top is golden brown and crispy.


6. **Serve:**

   - Serve the macaroni and cheese hot, garnished with a sprinkle of extra Parmesan or chopped parsley if desired.


Enjoy your creamy, cheesy, and comforting macaroni and cheese!


  Nutrition facts 

  • Calories: 300-400
  • Total Fat: 15-25 grams
    • Saturated Fat: 8-12 grams
  • Cholesterol: 50-70 mg
  • Sodium: 600-800 mg
  • Total Carbohydrates: 30-40 grams
    • Dietary Fiber: 1-2 grams
    • Sugars: 5-8 grams
  • Protein: 12-15 grams