Ingredients
Method
Cook Pasta:
- Bring a large pot of salted water to a boil. Cook macaroni until just al dente. Drain and set aside.
Make the Roux:
- In a large saucepan, melt butter over medium heat. Whisk in flour and cook 1–2 minutes until lightly golden.
Add Milk & Seasonings:
- Slowly whisk in warm milk and cream. Stir until smooth and thickened (about 5–6 minutes). Add Dijon mustard, garlic powder, paprika, salt, and pepper.
Melt the Cheese:
- Remove from heat. Stir in cheddar, Gruyère, and mozzarella until melted and creamy.
Combine Pasta & Sauce:
- Add cooked macaroni to the cheese sauce and stir to coat evenly.
Optional Bake:
- Pour mac and cheese into a greased 9x13-inch baking dish.
- Mix breadcrumbs with melted butter and Parmesan, sprinkle on top.
- Bake at 375°F (190°C) for 20 minutes until golden and bubbly.
Serve:
- Spoon into bowls and enjoy hot, gooey, and cheesy!
Notes
Cheese Variations: Try Fontina, Havarti, or Pepper Jack for different flavor profiles.
Ultra Creamy (Stovetop-Only): Skip baking and serve directly after mixing pasta with cheese sauce.
Make Ahead: Assemble up to step 5, refrigerate, then bake before serving.
Spice It Up: Add chopped jalapeños or a dash of cayenne for heat.
Protein Boost: Stir in cooked bacon, ham, or shredded chicken.
