Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
Export 15 ingredients for grocery delivery
Step 1
Preheat oven to 350F.Cook noodles in salted water for one minute less than package directions. Drain, add one tablespoon of butter, mix, and set aside.
Step 2
Grate cheese, dice pimentos (if not already diced), cut cream cheese into cubes, and set aside. Begin to melt 4 tbsp (1/4 cup) of butter in a saucepan on medium heat.
Step 3
When the butter is melted, add the diced pimentos, garlic powder, mustard powder, paprika, and salt. Cook on medium-high for about 2-3 minutes. Stir regularly.
Step 4
Next, whisk the flour into the melted butter mixture. Once the butter and flour are mixed and begin to form a paste, SLOWLY add the milk and cream, then add the hot sauce. Stir constantly, and let the sauce thicken for AT LEAST five minutes. Don't skip this step!
Step 5
Once the roux is gently bubbling and has thickened up a little bit, add the cream cheese and cook on low heat for a few minutes until melted. Once the cream cheese has melted, turn off the heat. Now, add shredded cheese and stir gently, allowing the remaining heat in the roux to melt the cheese - this stops it from getting stringy.When the roux and macaroni are done, combine in a greased baking dish and cover. Bake at 350F for about 15 minutes. The mac and cheese will look almost soup-like at this point but it thickens up when it's baked.
Step 6
While the mac and cheese is baking, mix 1 cup of panko crumbs with 1 to 2 tbsp. of melted butter and a 1/2 cup of shredded cheese. Use more panko if you want a denser topping and more butter if you'd like a richer topping.
Step 7
Remove the mac and cheese from the oven after 15 minutes. Add the panko mixture and return to oven uncovered for another five minutes, or until the panko topping is slightly golden and toasted.
Step 8
Remove from the oven and let sit for at least five minutes before serving. Enjoy!