How to Make Vegan Cupcakes from Scratch

Welcome to the LusOasis Blog! Today we are sharing a delicious, simple recipe from our friends over at The Minimalist Baker. If you are craving delicious, from scratch vegan cupcakes, you are going to love this recipe. 

Vegan Cupcakes Recipe Vanilla Funfetti

Here's what you'll need to make the perfect vanilla vegan funfetti cupcakes:

Vegan Cupcakes Ingredients: 


  • 1 scant cup non-dairy milk (we recommend unsweetened plain almond milk)
  • 1 tsp apple cider vinegar
  • 1/2 cup neutral oil (such as avocado)
  • 1 tsp pure vanilla extract
  • 1 scant cup organic cane sugar
  • 1 1/2 cups unbleached all-purpose flour
  • 1 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/4 tsp salt
  • 1/3 cup rainbow sprinkles* (plus more for topping)


    • 1/2 cup vegan butter (SOFTENED // 1 stick yields 1/2 cup – we like Earth Balance and Miyoko's brands)
    • 1/4 tsp vanilla extract
    • 2 1/2 – 3 cups powdered sugar (SIFTED)
    • 1 splash non-dairy milk (optional // almond and coconut are best!)

Vegan Cupcakes Recipe:

    1. Preheat oven to 350 degrees F (176 C) and line a standard muffin holder with 12 paper liners (as original recipe is written // adjust if altering batch size).
    2. Add non-dairy milk and vinegar or lemon juice to a large mixing bowl and let set a few minutes to curdle/activate. Then add oil and vanilla and whisk or use a hand mixer to beat vigorously to combine. Then add sugar and whisk or use a hand mixer to beat to combine/dissolve. It may splash so be careful!
    3. Add dry ingredients (omitting sprinkles) to a sifter in this order: two-thirds of the flour, baking powder, baking soda, salt, and then the remaining third of the flour.
    4. Sift over wet ingredients and use a whisk or hand mixer to blend until well incorporated and no large lumps remain. The texture should be somewhere between thick and thin. Not liquidy, but not scoopable (rather, pourable). Somewhere near a buttermilk pancake batter consistency. We had to add another 1-2 Tbsp flour to thicken slightly.
    5. Add sprinkles and gently fold/stir with a rubber spatula or mixing spoon. Then divide batter evenly among cupcake holders making sure NOT to overfill. These do best at 3/4 of the way up.
    6. Bake on a center rack for 20-24 minutes, or until a toothpick inserted into the center comes out clean. They will only have a very, very slight golden brown color.
    7. Let cool completely on a cooling rack. In the meantime, prepare frosting (optional). Wipe clean your mixing bowl and add softened butter. Beat until light and fluffy. Then add vanilla and mix once more.
    8. Add SIFTED powdered sugar 1/2 cup at a time and continue mixing until thick and creamy. Scrape down sides as needed. If it gets too thick or crumbly, add a splash non-dairy milk to thin (optional). You want this frosting to be very thick so it will hold its shape once on the cupcakes. If it gets too thin, thicken with more powdered sugar.
    9. Once cooled, frost cupcakes and top with sprinkles. Serve immediately. Store leftovers covered at room temperature or refrigerated up to 3 days.


    *Some brands of sprinkles aren’t vegan friendly, so be sure to check!
    *Nutrition information is a rough estimate calculated with frosting.

    Vegan Cupcakes Nutritional Info (1 of 12 servings): 

    Serving: 1 cupcake
    Calories: 380
    Carbohydrates: 56 g
    Protein: 1.7 g
    Fat: 17.4 g
    Saturated Fat: 6.4 g
    Trans Fat: 0 g
    Cholesterol: 0 mg
    Sodium: 276 mg
    Fiber: 0.5 g
    Sugar: 42.1 g

    Thanks for dropping by to learn how to make delicious vegan cupcakes from scratch! While your here, be sure to check out LusOasis’s gluten-free, vegan baking mixes so you can easily make delicious, healthy plant-based waffles, pancakes, pizzas, churros, and so much more. All of our products are made from simple, superfood ingredients and are packed with essential nutrients. And don’t forget to check out our blog for even more vegan tips and recipes.