Creamy and UTTERLY delicious Stove Top Alfredo Mac and Cheese with broccoli florets!
Cook pasta according to package instruction. Reserve 1/4 cup of pasta water
meanwhile steam broccoli until tender, then transfer to an ice bath to prevent from continuing to cook and fall apart.
In a large sauce pan melt butter and add in shallots, cook until fragrant (2 minutes). Add in garlic and sauté for another minute. Then add in milk and heavy cream, stirring often. Next add in flour and whisk until sauce start to thicken. Add cream cheese and pasta water and continue to whisk to combine. Finally add the parmesan cheese and cheddar cheese.
Fold in pasta until cheese is completely melted and evenly covered. Top with steamed broccoli and fold to mix.