Go Back
+ servings
5 from 2 votes
Colored sprinkles being dropped onto frosted Vegan Vanilla Cupcakes.
Perfect Vegan Vanilla Cupcakes
Prep Time
10 mins
Cook Time
28 mins
Total Time
38 mins

These vegan vanilla cupcakes are most, tender, and perfectly sweet! They only require a few minutes and seven simple ingredients to make, and are the perfect treat for celebrations.

Course: Dessert
Cuisine: American
Servings: 12
Calories: 261 kcal
Author: Alissa Saenz
  • 2 ¼ cups all-purpose flour
  • 1 cup organic granulated sugar
  • 2 teaspoons baking powder
  • ¾ teaspoon salt
  • 1 cup unflavored and unsweetened non-dairy milk
  • cup canola oil (or your favorite baking oil)
  • 1 tablespoon vanilla extract
  1. Preheat the oven to 350°F.

  2. Line a 12-cup muffin tin with papers.

  3. In a large mixing bowl, stir together the flour, sugar, baking powder, and salt.

  4. In a separate bowl or large liquid measuring cup, stir together the milk, oil, and vanilla.

  5. Use a spoon to form a well in the flour mixture, then pour in the milk mixture.

  6. Beat the ingredients together with an electric mixer at highs-speed, just until fully blended, about 1 minute, scraping down the sides of the bowl as needed.

  7. Spoon the batter into the muffin tins. Each cavity should be about ⅔ full. If you have too much batter, use a second muffin tin or bake the excess batter in a second batch.

  8. Bake the cupcakes for about 25 to 28 minutes. Test the cupcakes by pressing on the top of one with a finger. If the cupcakes are done, it should spring back.

  9. Remove the cupcakes from the oven, transfer the tin to a cooling rack, and allow the cupcakes to cool completely.

  10. Frost or top the cupcakes as desired, and serve.

Recipe Notes

Nutrition information does not include frosting.

Nutrition Facts
Perfect Vegan Vanilla Cupcakes
Amount Per Serving (1 cupcake)
Calories 261 Calories from Fat 113
% Daily Value*
Fat 12.6g19%
Saturated Fat 0.9g5%
Sodium 162mg7%
Potassium 113mg3%
Carbohydrates 35.1g12%
Fiber 0.7g3%
Sugar 16.9g19%
Protein 2.5g5%
Calcium 6mg1%
Iron 7mg39%
* Percent Daily Values are based on a 2000 calorie diet.