Cherry cinnamon kolaches are a popular pastry with Czech and Texan roots. They are made from a rich yeasted dough filled with cream cheese and cherry pie filling. The dough is made by heating milk and mixing it with sugar, butter, and oil. Yeast, eggs, flour, vanilla, and cinnamon are added to form a dough, which is then left to rise. The cream cheese filling is made by mixing cream cheese, milk, sugar, and cinnamon. The dough is formed into balls, filled with the cream cheese and cherry filling, brushed with an egg wash, and baked. The kolaches can be served hot with coffee and can be customized with different fillings or toppings. They can also be made ahead of time and stored in the refrigerator or freezer.