Sweet Potato Bacon Mac and Cheese will soon become your new family favorite! Sweet potatoes are the basis for this creamy sauce that's packed full of the most delicious sharp cheddar cheese.
In a large saucepan, melt the butter over medium-high heat. Add in the red onion and saute for 4-5 minutes. Stir in the minced garlic and saute for another 2 minutes.
Add in the milk and sweet potato and bring to a boil, stirring frequently as to not scald the milk. Reduce heat and simmer until sweet potatoes are cooked through and soft, about 15 minutes (actual time will depend on how big your sweet potato cubes are. The smaller the better).
Meanwhile, cook your elbow noodles according to package directions.
Once the sweet potatoes are cooked through, pour the saucepan contents into a blender (or use an immersion blender) and blend until smooth and creamy. Stir in the cayenne, paprika, salt, cheddar cheese, and hot sauce. It should still be hot enough to melt the cheese. Once the cheese is melted, blend it up again to bring back some of the creaminess.
Add the cooked elbow noodles into the sauce and stir to combine. Garnish with bacon and green onion.