01 - In a mixing bowl, beat the softened cream cheese and granulated sugar together using an electric mixer until smooth and creamy, scraping down the sides as needed.
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 work surface. Spread approximately 3 tablespoons of the cheesecake filling across the lower third of the tortilla, leaving a 3/4 inch border around the edges.
04 - Fold in both sides of the tortilla toward the center, then roll it up tightly from the bottom like a burrito, completely enclosing the filling. Repeat with the remaining tortillas and filling.
05 - Pour vegetable oil into a deep skillet or heavy-bottomed saucepan to a depth of about 1 inch. Heat over medium heat until the oil reaches 350°F. Use a thermometer to monitor the temperature.
06 - Carefully lower the chimichangas into the hot oil in batches of 2 to 3, placing them seam side down first. Fry for 2 to 3 minutes per side until golden brown and crisp all over.
07 - Remove the fried chimichangas from the oil using tongs or a slotted spoon and transfer them to a plate lined with paper towels to drain briefly.
08 - Combine the remaining 1/4 cup of granulated sugar with the ground cinnamon in a shallow dish. Brush each warm chimichanga with melted butter, then roll it in the cinnamon sugar mixture until evenly coated on all sides.
09 - Serve the chimichangas warm, optionally garnished with fresh berries and a drizzle of chocolate or caramel sauce.