These non-dairy vanilla cupcakes are made with plant milk, neutral oil, and a light dairy-free vanilla frosting, so they stay tender without butter or cow’s milk. The straightforward method makes a small batch of 12 cupcakes that works for birthdays, bake sales, or an everyday treat.
Ingredients
- 1 1/2 cups (180 g) all-purpose flour, spooned into the measuring cup and leveled
- 3/4 cup (150 g) granulated sugar
- 1 1/2 teaspoons (6 g) baking powder
- 1/4 teaspoon (1 g) baking soda
- 1/4 teaspoon (1.5 g) fine salt
- 1/2 cup (120 ml) unsweetened plant milk, such as soy, oat, or almond milk
- 1 teaspoon (5 ml) plain white vinegar or apple cider vinegar
- 1/3 cup (80 ml) neutral oil, such as canola or sunflower oil
- 1 large egg, at room temperature
- 2 teaspoons (10 ml) vanilla extract
- 1/2 cup (113 g) dairy-free baking-stick butter, softened but not melted
- 2 cups (240 g) powdered sugar, sifted if lumpy
- 1 to 2 tablespoons (15 to 30 ml) plant milk, for the frosting
- 1/8 teaspoon (0.5 g) fine salt, for the frosting
Instructions
- Heat the oven to 350°F (177°C). Line a standard 12-cup muffin pan with paper liners. Measure the plant milk into a small bowl, stir in the vinegar, and leave it for about 5 minutes while you prepare the dry ingredients. It may look slightly curdled; that is expected and helps give the cupcakes a gentle tang and tender crumb.
- In a medium bowl, whisk together the flour, granulated sugar, baking powder, baking soda, and salt. Break up any small lumps in the flour or leaveners with the whisk. In a second bowl, whisk the prepared plant-milk mixture with the oil, egg, and vanilla until the egg is fully blended. Room-temperature ingredients combine more evenly, but avoid warming the milk until hot.
- Pour the wet mixture into the dry ingredients. Whisk or fold just until no broad streaks of dry flour remain, scraping the bottom of the bowl once. The batter will be fairly fluid and may have a few tiny lumps. Stop mixing as soon as it comes together; working it for a long time can make the cupcakes firm rather than soft.
- Divide the batter evenly among the 12 liners, filling each about two-thirds full. A level 3-tablespoon scoop is a useful guide. Bake on the center rack for 18 minutes, until the tops spring back lightly when touched and a toothpick inserted in a cupcake comes out clean or with a few dry crumbs. Because the batter contains egg, check with a food thermometer that the centers reach at least 160°F (71°C), the USDA FSIS safe minimum temperature for egg dishes. Avoid opening the oven during the first 15 minutes, since a rush of cooler air can make the centers sink.
- Let the cupcakes stand in the pan for 10 minutes, then move them to a wire rack and cool for another 35 minutes before frosting. They should feel cool at the center, not merely on the surface. Frosting warm cupcakes melts the dairy-free butter and can make the icing slide off.
- To make the frosting, beat the softened dairy-free baking-stick butter in a bowl for about 1 minute, until smooth. Add the powdered sugar in two or three additions, mixing on low at first so it does not puff out of the bowl. Beat in the vanilla, salt, and 1 tablespoon (15 ml) of plant milk. Add more milk a teaspoon at a time if needed, then beat for 1 to 2 minutes until spreadable and fluffy. Spread or pipe the frosting onto the fully cooled cupcakes.
Tips
- Check labels for dairy. Plant milks and dairy-free baking sticks are not interchangeable with every product labeled non-dairy. Some packaged frostings, chocolate decorations, and baking mixes contain milk ingredients, so check for milk, butter, whey, or casein if you are avoiding dairy strictly. For a nut-free batch, use oat or soy milk if those are suitable for your guests, and check for cross-contact information on the package.
- Measure flour gently. Scooping straight from a packed flour bag can add too much flour and make a dry cupcake. Fluff the flour, spoon it into the cup, and level it, or use the gram amount. If using a scale, weigh the flour directly into the bowl for the most consistent result.
- Do not overmix or overfill. A few small lumps are preferable to a heavily beaten batter. Fill the liners about two-thirds full so the cupcakes have room to rise without spilling over the edges. If your muffin pan has a different size or unusually shallow wells, the bake time may change, so use the spring-back and toothpick cues as well as the clock.
- Choose the right dairy-free butter. A firm baking stick generally makes more stable frosting than a soft tub spread, which often contains more water. If the frosting is too stiff, add plant milk in small increments; if it is loose, beat in more powdered sugar a tablespoon at a time. Keep the butter softened, not melted, for a smooth texture.
Serving Suggestions
Serve the cupcakes at room temperature so the crumb feels soft and the frosting is easy to eat. They pair well with coffee, tea, or a glass of cold plant milk, and the vanilla flavor also suits a bowl of fresh berries. For a simple party finish, add sprinkles, a few berries, or a small piece of dairy-free chocolate just before serving. If using sprinkles or decorations for someone avoiding dairy, check their ingredient labels rather than assuming they are dairy-free.
For a dessert table, arrange the cupcakes on a platter with the frosting facing up and leave a little space between them so the icing does not catch on neighboring liners. They are also easy to pack individually in cupcake boxes once the frosting has set. If transporting them in warm weather, keep them in a cool place and avoid leaving them in a hot car, where the frosting can soften.
Variations
Lemon vanilla: Add 1 tablespoon (6 g) finely grated lemon zest to the sugar and rub it in with your fingertips before mixing the dry ingredients. Use 1 teaspoon (5 ml) lemon juice in place of the vinegar if you like a brighter flavor. Keep the total liquid close to the recipe amount so the batter does not become too thin.
Chocolate chip: Fold 1/2 cup (85 g) dairy-free chocolate chips into the finished batter just before portioning. Stir only enough to distribute them, and check the chocolate label for milk ingredients. The chips add sweetness and weight, so avoid adding a larger amount if you want the cupcakes to rise evenly.
Chocolate cupcakes: Replace 1/4 cup (30 g) of the flour with 1/4 cup (20 g) unsweetened cocoa powder. Whisk the cocoa thoroughly with the remaining dry ingredients to prevent pockets of powder. The result will be a little less vanilla-forward and may taste especially good with the same frosting or a dairy-free chocolate frosting.
Egg-free option: Replace the egg with 1/4 cup (60 g) unsweetened applesauce. The cupcakes will be slightly denser and more moist, with a mild apple note, and may not dome quite as much. Since the batter and bake result change, check doneness with a toothpick and bake until the centers are set; do not rely on the original timing alone.
Storage and Reheating
Keep frosted cupcakes in a covered container at cool room temperature for up to 1 day if the room is not warm. For longer storage, refrigerate them in an airtight container for up to 4 days, refrigerating within 2 hours of baking or serving. The frosting firms in the refrigerator, so let the cupcakes sit at room temperature for about 30 minutes before serving for a softer crumb and icing. Keep them away from foods with strong odors, which can be picked up by the frosting.
Unfrosted cupcakes can be stored in an airtight container at room temperature for up to 2 days, or refrigerated for up to 4 days. For freezing, wrap the cooled unfrosted cupcakes individually or place them in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator or for a few hours at room temperature, then frost. Frosted cupcakes can also be frozen, although the decoration may look less neat after thawing; freeze them uncovered until firm, then transfer carefully to a covered container. These cupcakes are best served at room temperature rather than reheated, since warming can melt the frosting and dry the edges.
Frequently Asked Questions
Are these cupcakes vegan?
No. The recipe is dairy-free, but it includes a large egg. For an egg-free version, try the applesauce substitution in the Variations section; expect a somewhat denser cupcake. Also check the labels on your plant milk, baking stick, powdered sugar, and decorations if you need to avoid other animal-derived ingredients, since product formulations vary.
Which plant milk works best?
Unsweetened soy milk gives a fairly neutral flavor and a good structure, while oat milk is mild and often creates a soft crumb. Almond milk also works, though it can add a faint nutty flavor and is unsuitable for people avoiding tree nuts. Use plain, unsweetened milk rather than a strongly flavored or sweetened variety, which can alter the taste and sweetness of the finished cupcakes.
Can I make the batter ahead?
It is better to bake the batter soon after mixing. The baking powder and baking soda begin reacting once the wet ingredients meet the dry ones, and a long wait can reduce the cupcakes’ rise. If you need to work ahead, measure the dry ingredients and wet ingredients separately, cover them, and combine just before baking. You can also bake the cupcakes a day ahead and frost them later.
Why did my cupcakes sink in the middle?
Common causes include opening the oven too early, overfilling the liners, inaccurate leavener measurements, or taking the cupcakes out before their centers are set. An oven that runs cool can also extend the bake time. Check the oven temperature with an oven thermometer if the problem happens repeatedly, measure the baking powder and soda carefully, and use the spring-back and toothpick cues rather than removing the pan solely because the timer has sounded.
Can I make these without frosting?
Yes. The cupcakes are lightly sweet and can be served plain, dusted with a little powdered sugar, or topped with a thin glaze made from powdered sugar and plant milk. If skipping frosting, store them covered so the exposed tops do not dry out. You can also add a few dairy-free chocolate chips or berries to each cupcake just before baking for a simple finish without a separate topping.
Related
- Kilo Cupcakes Recipe: A Reliable Big-Batch Vanilla Bake
- Kimchi Milkshake Recipe: A Tangy-Sweet Blender Drink
- Kinder Brownies Recipe with Fudgy Chocolate Centers
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).