Make the batter: In a mixing bowl, combine almond flour, coconut flour, granulated sweetener, baking powder, baking soda, pumpkin pie spice, and salt, then mix in pumpkin puree, melted butter, eggs, and egg yolk until smooth.
Make the filling: Beat cream cheese and powdered sweetener until combined, then add egg white and vanilla extract and beat again until creamy.
Layer: Spread half the batter in a parchment-lined 8x5 loaf pan, add the cream cheese filling, then top with remaining batter. For a more swirled look, layer in more sections, alternating 1/3 batter, 1/2 cream cheese, 1/3 batter, 1/2 cream cheese, remaining 1/3 batter. To add extra swirl, swirl a knife through the entire loaf before baking.
Bake: Bake at 350 degrees Fahrenheit for about 55 minutes, until a toothpick comes out mostly clean.
Cool: Let cool completely before slicing so the cream cheese sets properly.
Notes
Sweetener: I use a granulated erythritol/monk fruit blend in the bread, and a powdered version in the cream cheese filling. If you don't need sugar-free, feel free to use granulated cane sugar and powdered sugar.Swirl Style: For a thick stripe in the center of the loaf, add half the batter, all of the cream cheese, then the remaining batter. For a more swirled look, layer in more sections, alternating 1/3 batter, 1/2 cream cheese, 1/3 batter, 1/2 cream cheese, remaining 1/3 batter. To add extra swirl, swirl a knife through the entire loaf before baking.Storage: Keep tightly covered in the refrigerator for up to 5 days.