01 - In a mixing bowl, beat the softened cream cheese and granulated sugar with an electric mixer until smooth and creamy, about 2 minutes.
02 - Add the heavy cream and vanilla extract to the cream cheese mixture. Continue beating until the filling becomes light, fluffy, and fully incorporated.
03 - Lay a flour tortilla flat on a clean surface. Spread approximately 3 tablespoons of the cheesecake filling across the lower third of the tortilla, leaving a 1-inch border around the edges.
04 - Fold in both sides of the tortilla over the filling, then roll it up tightly from the bottom, encasing the filling completely like a burrito. Repeat with the remaining tortillas and filling.
05 - Pour vegetable oil into a deep skillet or saucepan to a depth of about 1 inch. Heat over medium heat until the oil reaches 350°F, using a thermometer to monitor the temperature.
06 - Carefully place the chimichangas into the hot oil, seam side down first, working in batches to avoid overcrowding. Fry for 2 to 3 minutes per side until golden brown and crispy.
07 - Remove the fried chimichangas from the oil using tongs or a slotted spoon and transfer to a plate lined with paper towels to drain briefly.
08 - Combine the remaining 1/4 cup granulated sugar and ground cinnamon in a shallow dish. Brush each chimichanga generously with melted butter, then roll it in the cinnamon sugar mixture until evenly coated on all sides.
09 - Serve the chimichangas warm, optionally topped with fresh berries and a drizzle of chocolate or caramel sauce.