Preheat your oven to 350 °F (175°C). Spray a 12 or 14-cup bundt pan very thoroughly with cooking spray.
For the filling, combine the cream cheese, butter, and sugar in a medium bowl. Beat with an electric mixer until well combined and then add the egg, flour and vanilla. Beat just until combined.
8 ounces (225 grams) full-fat cream cheese, 1/4 cup (56 grams) unsalted butter, 1/2 cup (100 grams) coconut sugar, 1 large egg, 2 tablespoons whole wheat flour, 1 teaspoon vanilla extract
For the cake, mix together the dry ingredients in a large bowl. In a medium bowl, mix together the wet ingredients. Add the wet mix to the dry and stir, just until combined. Fold in the apples.
3 cups (400 grams) whole wheat flour, 1 cup (200 grams) coconut sugar, 1 teaspoon salt, 1 1/4 teaspoons baking soda, 2 1/2 teaspoons ground cinnamon, 1 teaspoon ground nutmeg, 1/2 teaspoon ground allspice, 3 large eggs, 1/2 cup (160 grams) honey, 3/4 cup (175 ml) olive oil, 3/4 cup (186 grams) unsweetened applesauce, 1 tablespoon molasses, 1 1/2 teaspoons vanilla extract, 3 1/2 cups peeled and diced apples
Pour about 1/2 of the batter into the greased pan and then top with the cream cheese filling, keeping a one inch border around the pan's edge. Pour the rest of the batter over the filling.
Bake for 50-60 minutes, or until a toothpick inserted in the center of the cake comes out clean. It might be a little sticky and that's okay because it'll continue to cook even after it's out of the oven. Let the cake cool in the pan for 15 minutes and then turn out onto a wire rack to let cool completely.