I know cannelloni is usually just spinach and ricotta, but I love a more robust filling in pasta, so this worked out nicely! Admittedly, the filling was not the easiest to stuff into the shells, but it was worth it in the end.
Why use processed and packaged mac and cheese when it is so easy to DIY cheese sauce and just throw in whatever pasta you have in the cupboard? The recipe below begins by walking you through how to make cheese sauce, and ends with a dish of the best ever mac and cheese.
Let me know which combo of optional ingredients you love! My favorite combination of optional add-ins is almost a tie between beer-sauteed onion with diced cooked bacon or beer-sauteed onion with blue cheese. If I have left over blue cheese that needs to be eaten, I will always throw it in to add a sharp delicious tang to my mac and cheese.