I found today's macaroni and cheese recipe on the internet when I was cruising for a healthier version of the traditional baked macaroni and cheese. The kitchn , an internet food blog, hosted a Best Healthy Casserole contest and today's recipe was one of the winners. It caught my eye for two reasons. The first was that it had artichoke hearts as a key ingredient and I LOVE artichoke hearts. The second thing to catch my eye was the use of silken tofu in the cheese sauce. I hear you gasping, "Tofu!" Yes, friends, tofu. This recipe uses the very soft, creamy "silken" tofu. I've become a fan of tofu through using it in my Pad Thai recipe . I was curious about using it in a macaroni and cheese recipe. I have made this recipe twice. The first time I used canned artichoke hearts because I had them on hand. In my second attempt at this recipe I used frozen artichoke hearts, and I must say I prefer the frozen to th...