Moist cupcakes with a rich vanilla flavor are always a hit at parties and potlucks! This Vanilla Cupcake Recipe With Oil calls for oil instead of butter, making them stay moist for days but still light in texture. They are so super easy to make in one bowl, no mixer required! Plus, they are the perfect base cupcake for your favorite frosting.

A vanilla cupcake with white frosting sitting on a small white plate

As a pastry school graduate, I’ve learned over the years that it is super important to have a good cupcake recipe on hand. In fact, I’ve tested this specific recipe five times (!!) in order to get it perfect.

And although it’s fun to make more involved flavors from scratch like red velvet cupcakes or espresso cupcakes, a moist vanilla cupcake always comes in clutch for any occasion.

These vanilla cupcakes have a special twist in that they are made using oil. Using oil in cupcake batter instead of butter yields a cupcake that stays moist for longer. Oil also slows down gluten development which results in a fluffier cupcake!

Also, since vanilla is a great base cupcake, you can top these with ANY buttercream frosting and they would be delicious. Try this strawberry frosting or raspberry buttercream for a berry flavor, zesty lemon buttercream for something summery, or espresso buttercream for a caffeine buzz!

Ingredients

Ingredients for vanilla cupcakes using oil

You’ll use all the same kinds of baking pantry staples like flour, sugar, eggs, except for butter. Instead you’ll use vegetable oil. This is what’s responsible for the rich moist texture of the cupcake. If you have canola that works too.

I dont recommend making this with a olive oil as it has a fruity base flavor and wouldnt taste right.

Mixing Method

Ok another reason why this recipe is awesome is because with a butter based cupcake recipe you would need to use a mixer to cream the butter to aerate it. When you use oil, theres no need to cream because oil is a liquid ingredient.

This means you can make this recipe in one bowl, and without a mixer, hooray! So easy!

Storing and freezing

Storing: Cupcakes can be left out at room temperature for up to two days. After that, store cupcakes in an airtight container and place them in the refrigerator for up to five days.

Freezing: To freeze; cupcakes should not have any frosting on them or they will turn soggy when thawed. Freeze cupcakes on a baking sheet for two hours. Once they are frozen solid, place them in a ziplock bag and store them in the freezer for up to three months.

When you’re ready to enjoy your cupcakes, remove them from the freezer and let them thaw at room temperature for two hours, or place them in the refrigerator overnight. Frost cupcakes before serving.

How to decorate cupcakes

First you need a good buttercream or frosting recipe. When you are taking out the milk and egg for this recipe, make sure to take out the ingredients for your frosting too so it will be ready to use when the cupcakes are ready to frost.

To frost a cupcake I use a piping bag and decorating tip. My favorite tips to use are the wilton 1m or 2D for a pretty rose swirl.

If you dont have a piping bag you can use a zip top bag although I find them harder to use. You can also slather on the frosting with an offset spatula or spoon!

Top with sprinkles for the fun factor and enjoy!!

Vanilla cupcakes frosted with white and pink frosting sitting on a gray tiled surface

Recipe tips

  • Always use room temperature ingredients. Cold ingredients don’t allow for an even mixture which can mess up the recipe!
  • The proper way to scoop and measure flour is with a kitchen scale. If you don’t have one, spoon the flour into the measuring cup and don’t pack it in. Otherwise you can use too much flour in your recipe altering the texture
  • A great way to evenly measure and distribute the cupcake batter into the liners is by using an ice cream scoop.
  • If your batter is too dry or too dense, it may mean you used too much flour or have over baked the cupcakes. Use a scale and make sure to watch your cupcakes as they bake as every oven is different.
  • When combining the wet and dry ingredients, it’s important to make sure you do not overwork the batter as this will result in tough cupcakes. Mix just until everything is evenly combined and there are no dry streaks.
  • Wait until the cupcakes are cool to frost them.
  • Do not over bake, and do not over fill. Only fill 2/3 of the way.

Recipe FAQ

Can I use a different flavor extract? You can add any flavor extract you want to cupcake batter. Almond, lemon, maple, and coconut flavoring are delicious options.

Can I make this dairy free? Yes totally! Use soy or almond milk to replace the milk.

Why are my cupcakes sinking? If your cupcakes are sinking in the middle at the 18-minute mark, they are not baked enough. Do not open the oven door! Wait until they rise in the middle to remove them from the oven.

A vanilla cupcake with white frosting sitting on a small white plate
4.96 stars (96 ratings)

Easy Vanilla Cupcakes With Oil

Moist cupcakes with a rich vanilla flavor are always a hit at parties and potlucks! This Vanilla Cupcake Recipe With Oil calls for oil instead of butter, making them stay moist for days but still light in texture. They are so super easy to make in one bowl, no mixer required! Plus, they are the perfect base cupcake for your favorite frosting.

Ingredients

  • ¾ cup granulated sugar, (157g)
  • 1 ¼ cup flour, (160g)
  • 1 tsp baking powder, (4g)
  • ¼ tsp baking soda, (1 ½ g)
  • ½ tsp kosher salt, (3g)
  • ¾ cup milk, (6 oz)
  • 1 tbsp vanilla extract, (14g)
  • ¼ cup vegetable oil, (2 oz)
  • 1 egg, (50g)

Instructions
 

  • Preheat the oven to 350F and line a muffin tin with cupcake liners.
  • In a large mixing bowl combine the ¾ cup sugar, 1 ¼ cup all purpose flour, 1 tsp baking powder, ¼ tsp baking soda, and ½ tsp kosher salt and whisk lightly to combine.
  • Next add in the ¾ cup milk, tablespoon of vanilla, 1/4 cup vegetable oil, and 1 egg.
  • Mix until combined but do not overmix.
  • Fill each cup ⅔ of the way full. Do not overfill.
  • Bake 18 minutes.
  • Remove from oven and let cool completely before frosting.

Notes

  • Bring the milk and egg to room temperature before using to ensure it mixes smoothly
  • Properly measure your flour. Use a kitchen scale for the most accurate weight, or fluff and spoon your flour into your measuring cup and level it off. Never directly scoop flour with your measuring cup as you will get too much flour and it will alter the recipe. 
  • Use any buttercream frosting on top! 
Try:
Raspberry Buttercream
Strawberry Buttercream
Classic American Buttercream
Cream Cheese Frosting
Serving: 1cupcake, Calories: 114kcal, Carbohydrates: 23g, Protein: 2g, Fat: 1g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 1g, Trans Fat: 1g, Cholesterol: 15mg, Sodium: 167mg, Potassium: 41mg, Fiber: 1g, Sugar: 13g, Vitamin A: 45IU, Calcium: 41mg, Iron: 1mg
Did you make this recipe?Please leave a star rating and review in the form below. I read them all!

I love when you share my recipes!!