Go Back
+ servings
4 guava cupcakes with frosting on top
Print Recipe
4.5 from 2 votes

Guava Cupcakes

These guava cupcakes are filled with guava paste then topped off with the most delicious cream cheese frosting. The ultimate treat that's perfect for birthday parties or any special occasion. 
Prep Time10 mins
Cook Time22 mins
Total Time32 mins
Course: Cupcakes, Dessert
Cuisine: American, Caribbean
Servings: 8
Calories: 653kcal


  • 1 1/4 cup all-purpose flour
  • 1 tsp baking powder
  • 1/2 tsp salt
  • 3/4 cups buttermilk room temperature
  • 2 eggs room temperature
  • 3/4 cup granulated sugar
  • 1/2 cup unsalted butter softened
  • 1 tsp vanilla extract
  • 2 tbsp guava paste cut into cubes

Cream Cheese Frosting

  • 8 ounces cream cheese softened
  • 1/2 cup unsalted butter softened
  • 3 cups powdered sugar
  • 2 tbsp guava paste
  • 2 drops red food coloring optional


  • Preheat oven to 350 degrees F. and line a muffin tin with cupcake liners.
  • Cream the softened butter and sugar until smooth. Add the eggs one at a time and mix until well incorporated. Add the vanilla extract. In a large bowl, mix the all-purpose flour, salt, and baking powder. Add half of the flour mixture to the butter mixture and then add the buttermilk. Finally, add the remaining flour mixture and mix until well incorporated. 
  • Fill the cupcake liners 3/4’s of the way up. Add about 1 tsp of guava paste to each cupcake liner and press it down.
  • Bake the cupcakes for 22 minutes.
  • To make the cream cheese frosting, mix the softened cream cheese, softened butter, and guava paste until smooth. Add the powdered sugar and red food coloring. Mix for 3-4 minutes or until fluffy.


  • Don't overmix the cupcake batter.
  • Use room temperature buttermilk, eggs, unsalted butter, and cream cheese.
  • Don't overbake the cupcakes.
  • Can't find guava paste? Use guava marmalade instead.
  • Add 2 drops of red food coloring to the frosting to give it a nice pink color.


Calories: 653kcal | Carbohydrates: 82g | Protein: 6g | Fat: 35g | Saturated Fat: 21g | Trans Fat: 1g | Cholesterol: 136mg | Sodium: 281mg | Potassium: 180mg | Fiber: 1g | Sugar: 65g | Vitamin A: 1209IU | Vitamin C: 8mg | Calcium: 93mg | Iron: 1mg