Yield: 16

Taco Cake Recipe

image of a taco cake that's been made with buttercream frosting

Learn how to make this epic taco cake! It's made with buttercream frosting and is decorated to look just like a taco!

Prep Time 20 minutes
Cook Time 35 minutes
Additional Time 1 hour
Total Time 1 hour 55 minutes

Ingredients

Vanilla Cake Batter

  • 1 1/2 cup all purpose flour (190g)
  • 1 1/2 cups granulated sugar (300g)
  • 1 1/4 tsp baking powder (5g)
  • 1/2 tsp fine salt (3g)
  • 1/2 cup unsalted butter, room temperature (113g)
  • 1/2 cup egg whites or 4 large egg whites (120g)
  • 3/4 cup buttermilk, room temperature (180g)
  • 1 Tbsp vegetable or canola oil (14g)
  • 1 tsp vanilla extract (4g)

Vanilla Buttercream Frosting

  • 2 cups unsalted butter, room temperature (434g)
  • 1 Tbsp vanilla extract (12g)
  • 1/2 tsp fine salt (3g)
  • 7 cups powdered sugar (907g or a 2 lb. bag)
  • 2 Tbsp heavy cream or whipping cream (30g)

Additional Decorations

Recommend Tools

Instructions

Vanilla Cake Layers:

  1. Preheat the oven to 350°F/175°C. Line one seven-inch pan and one six-inch pan with parchment rounds and grease with non-stick cooking spray. Set aside.
  2. Mix together 1 1/2 cups of flour, 1 1/2 cups sugar, 1 1/4 tsp baking powder, and 1/2 tsp salt in a stand mixer with a paddle attachment or in a large bowl with a hand mixer until fully combined.
  3. Mix 1/2 cup of room temperature butter slowly into the dry ingredients on a low speed. Continue to mix until no large chunks of butter remain and the mixture becomes crumbly.
  4. Pour in 1/2 cup of egg whites and mix on low until incorporated. Then mix in 3/4 cup of buttermilk, 1 Tbsp of oil, and 1 tsp vanilla on a low speed until fully incorporated. Scrape down the sides of the bowl with a spatula, then beat on medium-low speed for about 30 seconds. This helps make sure everything is properly mixed together and lightens the texture of the cake layers.
  5. Divide batter between the two prepared cake pans, filling them roughly the same height.
  6. Bake for 35-38 minutes or until a skewer comes out with a few moist crumbs. Let the layers cool in the pans for 10 minutes, then run an offset spatula around the perimeter of the pan to separate the cake from the pan. Place the cake layers into the freezer for 45 minutes to accelerate the cooling process.
  7. Once the layers have fully cooled, level the top of both layers using a serrated knife. While these layers bake pretty flat, it's important that the layers are totally flat because we'll be stacking them upright!

Vanilla Buttercream:

  1. While the cake layers bake and cool, make the buttercream frosting. Beat 2 cups of unsalted butter on a medium speed for 1 minute in a large bowl with a hand mixer or in a stand mixer fit with a paddle attachment.
  2. Add in 1 Tbsp vanilla extract and 1/2 tsp salt. Mix on a low speed until the ingredients are combined. 
  3. Gradually mix in 7 cups of powdered sugar and 2 Tbsp of heavy cream on a low speed. Scrape the sides and bottom of the bowl as needed.
  4. Once fully mixed, check its consistency. If the frosting seems too thick, add in additional heavy cream (1 tsp at a time). If the frosting is too thin, add in more powdered sugar (quarter of a cup at a time). If your frosting looks broken, add in more room-temperature butter, 1 Tbsp at a time until it comes back together.
  5. Place 1 cup of frosting into a separate, medium-sized bowl and color it a bright shade of green with gel food coloring. Put this frosting into a small piping bag with a Wilton 104 tip (or any small petal tip). Seal the top of the bag with a rubber band or piping tip. This will be used to make the lettuce on this cake.
  6. Place 1 1/2 cups of frosting into the same bowl the green frosting was made in and mix in 1/4 cup of cocoa and 1 Tbsp of heavy cream to make chocolate buttercream. To create the "beef" in this taco cake, mix 1/2 cup of this chocolate frosting with 1 cup of crushed Oreos in a different bowl. Cover and set aside. Place the rest of the chocolate frosting in a small piping and cut a 1-inch opening at the base of the bag. Seal the top of the bag with a rubber band or piping tip. This will be used to cover the middle layer of the cake.
  7. Add 1/4 cup of uncolored frosting into a small piping bag and cut a 1-inch opening at the base of the bag. This will be the sour cream! Set aside.
  8. Color the remaining frosting a bright shade of yellow with gel food coloring. Cover the yellow frosting flush with plastic wrap and set aside.

Assembling This Taco Cake:

  1. Chill the cake layers in the freezer for 20 minutes before assembling this cake if possible. It will make them so much easier to stack upright and frost!! If you made the layers ahead of time and they're already frozen, let the layers sit out for 20 minutes to thaw, then assemble the cake. You want them to be cold to the touch, but not fully frozen.
  2. Cut the cake layers in half. Spread 2 Tbsp of yellow buttercream across the center of the cake board where the cake layers will go. This will help keep them in place.
  3. Place one of the halves of the 6-inch cake layer in the center of the cake board vertically. Cover the entire cake layer with an even layer of chocolate buttercream. This layer is going to be completely covered, so don't worry about making the frosting perfect on this layer.
  4. Place the two halves of the 7-inch cake round vertically against the frosted layer and cover these two layers with yellow buttercream. These two layers will be the taco's shell.
  5. Smooth using a bench scraper or acetate sheet, then add the crushed Oreo/chocolate frosting mixture on top of the 6-inch cake layer. Next, pipe on some green buttercream on top of the Oreo mixture to look like lettuce.
  6. Gently place some of the colored shredded coconut on top, then add the red fondant cubes to look like diced tomatoes. The last step is to top the cake with a dollop of white buttercream to look like sour cream. Then enjoy!

Notes

Tips for Making the Best Buttercream Taco Cake

  • Ingredients at room temp mix together better! Set out any cold ingredients ahead of time.
  • Properly measure the flour (spoon into the cup measure, then level). Or better yet, use a kitchen scale to measure your dry ingredients.
  • Bang the cake pans on the counter before putting them in the oven. This brings any air bubbles that are trapped in the batter to the surface.
  • Level the room temperature or thawed cake layers with a serrated knife to make them easier to stack.
  • Chill the cake layers in the freezer for about 20 minutes before assembling the cake. It makes it so much easier to stack and frost them!
  • Use an acetate sheet to make the frosting super smooth. I buy them in big squares on Amazon and then cut them into smaller pieces with scissors to make them easier to use.

Making this Taco Cake in Advance and Storage Tips

Make the cake layers in advance and freeze them. It breaks the process up and makes it more approachable.

Make the frosting ahead of time or save any leftover frosting! It can be stored in an airtight container in the fridge for up to a month.

This frosting can also be stored in the freezer for up to 3 months! Just be sure to give it a good mix once it thaws to make it nice and smooth again.

A frosted cake can last in the fridge for up to a week or in the freezer for a month. The buttercream locks in the moisture and keeps the cake fresh and delicious.

Nutrition Information

Yield

16

Serving Size

1

Amount Per Serving Calories 829Total Fat 37gSaturated Fat 21gTrans Fat 0gUnsaturated Fat 14gCholesterol 95mgSodium 327mgCarbohydrates 123gFiber 1gSugar 107gProtein 5g