These delicious Spinach Pinwheels are made with spinach, cream cheese, shredded cheese, caramelized onions, and garlic, rolled in a flaky puff pastry. These pinwheels take about 35 minutes to make and are the perfect cheesy bite-size appetizer. Spinach pinwheels are great as snacks, for parties and gatherings, whether for game day, the holidays, or any occasion.