Rich, elegant, and perfect for special occasions, Mexican Wedding Cake is a beloved dessert that brings together the warm flavors and festive spirit of Mexican celebrations. Whether served at weddings, birthdays, anniversaries, quinceañeras, holidays, or family gatherings, this beautiful cake is known for its moist texture, delicate sweetness, and irresistible flavor.

Unlike elaborate bakery cakes loaded with fondant, traditional Mexican-style celebration cakes focus on flavor, texture, and homemade charm. This Mexican Wedding Cake features a tender vanilla-almond sponge, a luscious cream filling, and a light whipped frosting, creating a dessert that feels both luxurious and comforting.

Perfect for celebrating life's most memorable moments, this cake is guaranteed to become a family favorite.

What Is a Mexican Wedding Cake?

A Mexican Wedding Cake is a festive layered cake commonly served during weddings and special celebrations throughout Mexico and Mexican-American communities. Variations differ by region and family tradition, but most feature:

  • Soft vanilla or almond cake layers
  • Creamy filling
  • Whipped frosting
  • Decorative toppings such as coconut, nuts, or fresh fruit

The cake is designed to be elegant yet approachable, making it ideal for large gatherings and celebrations.

Why You'll Love This Recipe

  • Perfect for weddings and celebrations
  • Soft, moist cake layers
  • Light and creamy frosting
  • Beautiful presentation
  • Easy to customize
  • Great make-ahead dessert
  • Crowd-pleasing flavor
  • Authentic celebration cake inspiration

Ingredients

For the Cake

  • 3 cups all-purpose flour
  • 2½ teaspoons baking powder
  • ½ teaspoon salt
  • 1 cup unsalted butter, softened
  • 2 cups granulated sugar
  • 5 large eggs
  • 1 tablespoon vanilla extract
  • 1 teaspoon almond extract
  • 1¼ cups whole milk

For the Cream Filling

  • 8 ounces cream cheese, softened
  • 1 cup heavy whipping cream
  • ½ cup powdered sugar
  • 1 teaspoon vanilla extract

For the Whipped Frosting

  • 2 cups heavy whipping cream
  • ½ cup powdered sugar
  • 1 teaspoon vanilla extract

Optional Decorations

  • Toasted coconut
  • Sliced almonds
  • Fresh strawberries
  • Fresh berries
  • Edible flowers
  • Powdered sugar

Preparation Time

  • Prep Time: 30 minutes
  • Bake Time: 30 minutes
  • Cooling Time: 1 hour
  • Total Time: 2 hours

Yield

Serves 12–14 people

How to Make Mexican Wedding Cake

Step 1: Prepare the Oven

Preheat oven to 350°F (175°C).

Grease and line two 9-inch round cake pans.

Step 2: Mix Dry Ingredients

In a bowl combine:

  • Flour
  • Baking powder
  • Salt

Set aside.

Step 3: Cream Butter and Sugar

In a large mixing bowl beat:

  • Butter
  • Sugar

for 3–4 minutes until light and fluffy.

Step 4: Add Eggs and Extracts

Add eggs one at a time.

Mix well after each addition.

Add:

  • Vanilla extract
  • Almond extract

Step 5: Combine Ingredients

Alternate adding:

  • Flour mixture
  • Milk

Begin and end with the flour mixture.

Mix until just combined.

Step 6: Bake

Divide batter evenly between pans.

Bake for 28–32 minutes or until a toothpick inserted into the center comes out clean.

Allow cakes to cool completely.

Prepare the Filling

Step 7: Make the Cream Filling

Beat together:

  • Cream cheese
  • Powdered sugar
  • Vanilla

In a separate bowl whip the heavy cream to stiff peaks.

Fold whipped cream into the cream cheese mixture.

Refrigerate until needed.

Prepare the Frosting

Step 8: Whip the Frosting

Beat:

  • Heavy cream
  • Powdered sugar
  • Vanilla

until stiff peaks form.

Assemble the Cake

Step 9: Layer the Cake

Place one cake layer on a serving plate.

Spread the cream filling evenly across the top.

Place the second cake layer on top.

Step 10: Frost the Cake

Cover the entire cake with whipped frosting.

Smooth the sides and top.

Step 11: Decorate

Garnish with:

  • Toasted coconut
  • Almonds
  • Fresh fruit
  • Powdered sugar

according to your preference.

Step 12: Chill

Refrigerate for at least 1 hour before serving.

Tips for the Perfect Mexican Wedding Cake

Use Room-Temperature Ingredients

This ensures a smooth batter and even baking.

Don't Overmix

Overmixing can make the cake dense instead of tender.

Chill Before Serving

The flavors improve and the frosting sets beautifully.

Use Fresh Whipped Cream

Freshly whipped cream creates a lighter, more authentic texture than packaged toppings.

Delicious Variations

Coconut Mexican Wedding Cake

Add toasted coconut between layers and on top.

Strawberry Mexican Wedding Cake

Layer sliced strawberries with the cream filling.

Almond Wedding Cake

Increase almond extract and garnish with toasted almonds.

Tres Leches Wedding Cake

Soak the cake layers lightly with a tres leches mixture before assembling.

Chocolate Mexican Wedding Cake

Add cocoa powder to create a chocolate version.

What to Serve with Mexican Wedding Cake

This elegant dessert pairs wonderfully with:

  • Coffee
  • Café de olla
  • Espresso
  • Mexican hot chocolate
  • Fresh berries
  • Vanilla ice cream
  • Fruit sauces

Storage Instructions

Refrigerate

Store covered in the refrigerator for up to 4 days.

Freeze

Freeze unfrosted cake layers for up to 3 months.

Thaw before assembling.

Frequently Asked Questions

Why is it called Mexican Wedding Cake?

The cake is traditionally associated with weddings and major celebrations throughout Mexican culture and family gatherings.

Can I make it ahead?

Yes. The cake can be assembled one day in advance and refrigerated.

Can I use different fillings?

Absolutely. Fruit fillings, dulce de leche, whipped cream, and custards all work beautifully.

What makes this cake special?

Its combination of moist cake, light filling, and festive presentation makes it ideal for celebrations.

Can I decorate it differently?

Yes. Fresh flowers, berries, coconut, nuts, and powdered sugar all make beautiful decorations.

Why This Cake Is Perfect for Celebrations

A great celebration cake should be:

  • Beautiful
  • Easy to slice
  • Moist and flavorful
  • Suitable for large gatherings

Mexican Wedding Cake delivers all of these qualities while maintaining the homemade charm that makes traditional desserts so memorable.

Final Thoughts

Mexican Wedding Cake is a timeless dessert that brings elegance, flavor, and tradition to any celebration. With tender cake layers, creamy filling, fluffy frosting, and endless decorating possibilities, it serves as the perfect centerpiece for weddings, anniversaries, birthdays, and family gatherings.

Whether you're honoring a special occasion or simply looking for a beautiful homemade dessert, this Mexican Wedding Cake offers a delicious way to celebrate life's most meaningful moments.