Ingredients
Equipment
Method
Step 1: Cook the Pasta
- Bring a large pot of salted water to a boil. Add macaroni and cook until al dente (about 7–8 minutes).

- Drain and set aside.
- Do not overcook — soft pasta makes mushy mac and cheese.
Step 2: Make the Roux
- In a saucepan over medium heat:

- Melt butter
- Add flour
- Whisk continuously for 1–2 minutes
- The mixture should look smooth and slightly golden.
Step 3: Add Milk and Cream
- Slowly pour in milk while whisking constantly to avoid lumps.

- Add heavy cream.
- Cook for 3–4 minutes until the sauce thickens slightly.
Step 4: Add the Cheese
- Lower the heat.

- Add grated cheddar gradually, stirring until melted and smooth.
- Add garlic powder, salt, and pepper.
- Never add cheese on high heat — it can become grainy.
Step 5: Combine Everything
- Add cooked macaroni to the cheese sauce.

- Stir gently until every piece is coated in creamy goodness.
- If needed, add a splash of warm milk to adjust thickness.
- Serve immediately.
