Ingredients
Equipment
Method
Step 1: Cook the Pasta
- Boil salted water in a large pot. Add elbow macaroni and cook until al dente (usually 7–8 minutes). Drain and set aside.

- Do not overcook — the pasta should still have slight bite.
Step 2: Make the Roux
- In a saucepan over medium heat:

- Melt butter
- Add flour
- Whisk continuously for 1–2 minutes
- It should look smooth and slightly golden. This step prevents raw flour taste.
Step 3: Add Milk and Cream
- Slowly pour in the milk while whisking constantly. Then add cream.

- Cook for 3–4 minutes until slightly thickened.
- The sauce should coat the back of a spoon.
Step 4: Add Cheese and Seasoning
- Lower the heat.

- Add:
- Cheddar
- Mozzarella
- Garlic powder
- Salt
- Pepper
- Stir until completely melted and smooth.
Step 5: Combine with Pasta
- Add cooked macaroni to the sauce. Stir gently until every piece is coated.

- If the sauce feels too thick, add 1–2 tablespoons warm milk.
- Serve immediately while hot and creamy.
