Boil your pasta. Check frequently and strain to your desired texture. Strain and set aside.
lace a pot over medium heat and add in butter and garlic. Once melted, whisk in flour. Allow the roux to form and brown slightly. Constantly whisk as to not let burn. 5 min.
Pour in milk and whisk until thickens. 5-6 min.
Season with salt, pepper, garlic powder, and paprika.
Add in chopped broccoli and shredded cheddar cheese. Stir until all of the cheese has evenly meted into the sauce and the broccoli is warmed through.
Add your cooked pasta and stir. Season with salt, black pepper and parm.