01 - Beat cream cheese, granulated sugar, vanilla extract, and sour cream in a medium bowl until completely smooth and creamy. Ensure no lumps remain for uniform filling distribution.
02 - Lay tortillas flat on a clean surface. Spoon approximately 2 tablespoons of cheesecake filling onto the lower third of each tortilla. Add 1 tablespoon of diced berries if desired. Fold both sides inward and roll tightly from the bottom to encase the filling completely, securing with toothpicks if necessary to maintain shape during frying.
03 - Pour vegetable oil into a deep skillet or saucepan to a depth of 2 inches. Heat to 350°F, maintaining temperature throughout the frying process for optimal crispiness.
04 - Carefully place chimichangas in hot oil, seam side down, working in batches to avoid overcrowding. Fry for 2 to 3 minutes per side until deep golden brown and crispy. Remove with a slotted spoon and transfer to paper towels to drain excess oil.
05 - While chimichangas are still warm, brush each generously with melted butter. Combine cinnamon and granulated sugar in a shallow dish, then roll each chimichanga in the mixture until evenly coated on all sides.
06 - Present chimichangas immediately while warm. Accompany with whipped cream, additional fresh berries, or chocolate sauce if desired. Pair with dessert wine or black coffee for a complete experience.