A delicious English appetizer recipe. Sausage Cheese Puffs are made with puff pastry, chicken sausages and cheese slice. It is super simple to make and is perfect for a bite-sized snack.