Did you ever think you would read “amazing” and “pasta” and “casserole” in the same sentence? Well. Welcome to my playground.
I can’t take credit for the original recipe, but as I modified the crap out of it, I will anyway. Here are the ingredients: