Dessert
Torta de Guayaba (Guava Cake) with Cream Cheese Frosting
Original name: Torta de Guayaba with Cream Cheese Frosting

About this dish
Torta de guayaba is the Cuban answer to a celebration cake: a tender sponge soaked with sweet guava syrup, layered with tart cream cheese frosting, and finished with a glossy guava glaze. In Cuban homes, guava and cream cheese are a classic duo—think pastelitos de guayaba y queso—and this cake takes that pairing to a whole new level.
The crumb is light but sturdy enough to hold the fruit, while the frosting brings a tangy richness that keeps every slice from feeling too sweet. Whether it’s a birthday, a baby shower, or just a Sunday afternoon, this cake delivers that unmistakable tropical comfort with a little mojo-dojo flair.
Ingredients
UK and US measurements are both included for every recipe.
All-purpose flour
grain240 g
Imperial measurement: 2 cups
Baking powder
other10 g
Imperial measurement: 2 teaspoons
Salt
seasoning3 g
Imperial measurement: 1/2 teaspoon
Unsalted butter, softened
fat170 g
Imperial measurement: 3/4 cup (1 1/2 sticks)
Granulated sugar
other200 g
Imperial measurement: 1 cup
Large eggs, room temperature
protein3 large
Vanilla extract
other5 ml
Imperial measurement: 1 teaspoon
Guava paste (or guayaba con azúcar), diced
fruit400 g
Imperial measurement: 14 oz
Fresh lime juice
fruit15 ml
Imperial measurement: 1 tablespoon
Water
liquid60 ml
Imperial measurement: 1/4 cup
Cream cheese, softened
dairy240 g
Imperial measurement: 8 oz
Powdered sugar, sifted
other240 g
Imperial measurement: 2 cups
Cuban rum (optional)
other15 ml
Imperial measurement: 1 tablespoon
Orange zest
fruit5 g
Imperial measurement: 1 teaspoon
Method
Prepare the guava filling
10 minutesIn a small saucepan over medium heat, combine diced guava paste, lime juice, and water. Cook, stirring frequently, until the guava melts into a thick, jam-like consistency, about 5 to 7 minutes. Remove from heat and let cool completely. If you prefer a smoother filling, press it through a sieve or blend briefly.
Preheat and prepare pans
5 minutesPreheat oven to 176°C (350°F). Grease and flour two 9-inch (23 cm) round cake pans, or line the bottoms with parchment paper.
Mix dry ingredients
2 minutesIn a medium bowl, whisk together flour, baking powder, and salt. Set aside.
Cream butter and sugar
4 minutesIn a large bowl or stand mixer fitted with the paddle attachment, beat the softened butter and granulated sugar on medium-high speed until light and fluffy, about 3 to 4 minutes. Scrape down the sides as needed.
Add eggs and vanilla
3 minutesAdd eggs one at a time, beating well after each addition. Beat in vanilla extract. The mixture should be smooth and pale.
Combine wet and dry
2 minutesWith the mixer on low, gradually add the dry ingredients to the butter mixture. Mix just until no dry streaks remain—do not overmix. The batter will be thick and glossy.
Layer with guava
5 minutesDivide half the batter evenly between the two prepared pans and smooth the tops. Spoon about half of the cooled guava filling over the batter in each pan, then gently swirl it with a knife. Top with the remaining batter, dividing evenly, and smooth gently. Reserve any extra guava filling for the glaze.
Bake the cakes
35 minutesBake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean and the cakes spring back lightly when touched. Rotate pans halfway through for even baking.
Cool
20 minutesLet the cakes cool in the pans for 10 minutes, then turn out onto wire racks to cool completely before frosting.
Make cream cheese frosting
5 minutesIn a large bowl, beat the softened cream cheese and butter together until smooth and creamy, about 2 minutes. Gradually add powdered sugar and beat until light and fluffy. Add vanilla, optional rum, and orange zest; beat until incorporated. If frosting seems too soft, refrigerate for 10 to 15 minutes before using.
Assemble the torta
10 minutesPlace one cake layer on a serving plate. Spread a generous layer of cream cheese frosting over the top. Place the second cake layer on top and press gently. Frost the top and sides with the remaining frosting, swirling as desired.
Add guava glaze
5 minutesWarm the reserved guava filling slightly with a teaspoon of water if needed, then drizzle over the top of the frosted cake. Garnish with additional lime zest if desired. Refrigerate for at least 30 minutes before serving to allow the flavors to settle.
Equipment
- [object Object]
Nutrition facts
Tips
- To swirl the guava filling easily, drop small spoonfuls over the batter and drag a knife through in a figure-eight motion, don't overmix or the layers will blur.
- If you can't find guava paste, you can substitute guava jelly or jam, but reduce the water in the filling to 2 tablespoons to avoid a runny texture.
- Chilling the cake for 30 minutes before slicing helps the cream cheese frosting set and makes cleaner cuts, which is especially useful for presentation.
- For a bolder citrus note, add an extra teaspoon of lime zest to the frosting, it cuts through the sweetness and echoes the tropical guava.
Serving suggestions
- Serve slices at room temperature or slightly chilled with a cup of strong Cuban coffee. It's also lovely with a dollop of whipped cream and a few fresh berries on the side.
- For.
- For a festive touch, garnish with lime zest curls and a thin slice of guava paste.
Rate this recipe
No ratings yet. Be the first to rate it.

Recipe by
Rafael Alvarez
Specialises in Cuban cuisineRafael makes ropa vieja with flank steak and a mojo sauce. He shreds meat like a therapist.
Describe yourself in three words: Shredded, citrusy, mojo-dojo.