You can use storebought, homemade, or canned. However, canned croissants tend to be very small when they are cooked. I highly recommend using large croissants that are a bit denser or thicker as they hold together better once the other ingredients are added to the sandwich.