Over-the-Rainbow Macaroni and Cheese