Start by preheating your oven to 325°F (160°C). Lightly grease a muffin top pan, square brownie pan, or even a standard muffin pan – whatever you have works well for these delicious rolls!
In a big mixing bowl, combine the softened cream cheese, melted butter, avocado oil, whipping cream, whole eggs, and egg white. Beat them together until everything is smooth and wonderfully blended.
In a separate bowl, whisk all your dry ingredients: the protein powder, baking powder, xanthan gum, garlic powder, salt, baking soda, and cream of tartar. Make sure to break up any little clumps with a fork so it's nice and smooth.
Gently add the whisked dry ingredients into your cream cheese mixture. Fold them together by hand just until they're combined – be careful not to overmix, as this keeps your rolls light and fluffy!
Spoon the batter into the prepared pan cavities, filling them almost to the top. If you're using a muffin top pan, you might bake them in batches. Don't forget to sprinkle some delicious toasted sesame seeds on top of each roll!
Bake for 25 to 35 minutes, or until the tops are beautifully golden brown and firm when you touch them. (Muffin top pans might bake quicker, so keep an eye out!) Let them cool in the pan for about 15 minutes before gently flipping them onto a wire rack to cool completely. Enjoy your homemade, healthy rolls!