In a large mixing bowl, combine 1 kg of cream cheese (at room temperature) and 300 g of granulated sugar.
If desired, add 1 tbsp of vanilla extract for extra flavor.
Using a hand mixer or stand mixer on high speed, beat the cream cheese mixture until it becomes creamy and smooth, ensuring there are no lumps. Remember to scrape down the sides and bottom of the bowl occasionally with a spatula.
Once the mixture is completely smooth, reduce the mixer speed to low and slowly add 1 tbsp of gluten-free all-purpose flour. Mix until well incorporated.
Next, pour in 300 ml of whipping cream and continue to beat on low speed until the cream is fully incorporated, being careful not to overmix and introduce air into the batter.
Add 5 eggs to the batter, one at a time, beating on low speed after each addition until fully incorporated.