Complexity: Medium


  • 2½ cups flour
  • 1½ tsp baking powder
  • ½ tsp baking soda
  • ½ tsp salt
  • 3 eggs
  • 1¾ cups sugar
  • 1 cup vegetable oil
  • 1 tsp vanilla extract
  • ¾ cup sour cream
  • 1½ cups canned crushed pineapple (drained slightly)


  1. Mix flour, baking powder, baking soda and salt in a medium bowl and set aside.

  2. In a large bowl, using an electric mixer on medium speed, beat the eggs and sugar until slightly thickened and a light cream color (about 2 minutes).

  3. On low speed mix in the oil and vanilla until well blended.

  4. Add in the pineapple and sour cream and mix until fully incorporated. Add the flour mixture and blend until just combined and smooth.

  5. Line a cupcake pan with 12 paper liners and fill about 2/3 full. Bake cupcakes in a preheated 350 degree F oven for about 22 minutes.

  6. Remove from pan and cool on a wire rack. Frost as desired, preferably with a coconut cream cheese frosting.