Yes! You can make these ahead of time by marinating your chicken and assembling your skewers of meat and veggies. Line them up on a baking pan and cover them with plastic wrap. Keep them refrigerated until you're ready to cook them. You can make these up to 24 hours before you plan to cook.