Creamy homemade macaroni and cheese topped with leftover pulled pork and drizzled with BBQ sauce. A comforting down home dish that's quick and easy to make.
In large pot bring 4 cups water to a boil. Add elbow pasta and cook until al dente. Rinse and Drain. Set aside.
Preheat over to 350°
In a large skillet over medium heat, melt butter. Sprinkle flour over top of melted butter and whisk together to combine.
Slowly add 2 cups milk while continually whisking until mixture thickens. Add onion powder, garlic salt, and coarse black pepper. Mix well. Add additional salt to taste.
Add 2 cups grated cheese. Stir. Add velveeta cheese and mix until well combined. Add 3/4 cup grated mozzarella cheese and continue stirring until everything is well blended and creamy. Add additional milk if sauce is too thick until desired consistency is reached.
Add cooked pasta. Stir pasta into cheese sauce until completely coated. Pour into a 9 x 13 prepared baking dish sprayed with non-stick cooking spray.
Spread Macaroni and cheese evenly in baking dish and sprinkle with 1 cup grated cheddar cheese. Top with 3 -4 cups left over pulled pork.
Place on center of oven rack and bake at 350° for 25 minutes. After 25 minutes bake time, increase temp to broil high, and broil for 5 minutes until pork tips are crispy and cheesy is golden brown.