01 -
In a medium/large pot, cook pasta shells according to package instructions. Drain and set aside.
02 -
Place the empty pot back on the stove and melt the butter on low heat.
03 -
Whisk in the flour, garlic powder, salt, and pepper. Cook on low heat until smooth and bubbly, about 1-2 minutes (continuing to whisk so you don't get lumps).
04 -
Turn the heat to medium and whisk in the milk.
05 -
Whisk continuously for 3-5 minutes on medium-high heat until the mixture bubbles and the sauce thickens.
06 -
Turn off the heat and add in the shredded white cheddar cheese, stirring until melted through.
07 -
Place the drained pasta shells back into the pot and mix thoroughly with the cheese sauce.
08 -
Serve warm topped with freshly cracked pepper (optional).