After that, add half of the milk and stir using the whisk until the mixture dissolves then add the rest of the milk.
3 cups milk
After that, add garlic powder, salt and pepper then stir occasionally until the sauce thickens (about 7 minutes).
½ teaspoon salt, 1 teaspoon garlic powder, ½ teaspoon ground black pepper
Add the cheese: Turn off the heat then add the cheddar and mozzarella cheese to the sauce, stir.
1 cup mozzarella, 2 cups cheddar cheese
Preheat the oven at 170C/ 356F.
In a small bowl, mix the breadcrumbs with the butter then set aside.
½ cup breadcrumbs, 2 tablespoon butter
Put the macaroni in a bowl then pour the sauce over it and stir well.
Assemble The Dish: Now, pour the mixture in a baking dish and sprinkle the breadcrumb mixture over it.
Bake for about 15-20 minutes until the top is golden brownthen serve.
Notes
Don't overbake this dish or you will be wasting your sauce.
For best results, shred your own cheese and don't buy the pre-shredded cheese.
Other Crunchy Topping Ideas: Top your dish with crushed corn flakes, potato chips, Panko or croutons.
Shredded chicken or beef: Add in cooked Shredded chicken or beef, and for a vegetarian version, you can add mushrooms.
Add some heat to your dish: Jalapeño, chili powder or red pepper Flakes.
Pasta: Elbow macaroni is the best choice; however, you can also use Cavatappi, Fusilli, Shells or Ziti.Cheese: The recipe uses Mozzarella and Cheddar cheese; you may also use Monterey jack, Swiss, Gouda or Parmesan.