4-ozcream cheesehalf a package, at room temperature
1/4cupgranulated sugar
1-2drops pink food coloring
1/4cupguava puree*
Instructions
GUAVA CAKE: Preheat the oven to 350°F. Grease three 3-inch cake pans and line with parchment paper. In a medium bowl, whisk together the flour, baking powder, and salt. In another bowl, whisk together the guava, milk, vanilla, and food coloring. Set aside. In the bowl of a stand mixer, cream the butter and sugar then add in the oil. Beat on medium until light, fluffy, and doubled in volume. Reduce the mixer to low and add the egg whites slowly. With the mixer still on low, add the the dry ingredients in parts alternating with the wet ingredients. Beat until just combined. Pour the batter into the prepared pans. Bake for 20-25 minutes until a toothpick comes out clean. Let cool completely in the pans
GUAVA FROSTING In the bowl of a stand mixer fitted with the whisk attachment, beat until stiff peaks form. Transfer the whipped cream to a medium bowl. In the same stand mixer bowl, beat the cream cheese, sugar, food coloring, and salt for the frosting, then add the guava puree. Beat on medium-low until soft and creamy. Mix in the guava puree. Fold the whipped cream into the frosting.
ASSEMBLY: Cut off the domes from the guava cakes so they are level. Between the layers of the cakes, spread the guava jam. Very thinly frost the cake (I did almost a naked cake style, so there wouldn't be too much mess to clean up for the cake smash). Decorate with flowers. Enjoy!
Notes
I could not find guava puree so I used guava juice, reduced to it wouldn't be too watery. Double the volume needed; stir and reduce on a stovetop until thickened.