Easy Homemade 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.

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.
I frosted these with my base vanilla frosting recipe because it simple, easy, and a total classic.
You could also 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

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.

Make frosting feel easy, finally.
Struggling to pipe pretty cupcakes or fix frosting that won’t cooperate? My frosting guide gives you simple techniques, recipes, and tutorials so you can frost with confidence every time.
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!




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!!

Recipe tips
- 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.


Easy Vanilla Cupcakes With Oil
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!
My mixer had issues and I wanted to make cupcakes for my choosy eater husband so I tried this, he loved them! Really easy and the taste is great.
YAY so happy to hear that! Thank you so much for leaving a comment and 5 star review, appreciate it so much!!
In the recipe with list of ingredients says 1/4 cup vegetable oil and in the exact recipe says 1/2 cup vegetable oil… which is it? I didn’t catch it when I just made them 😞
Ahh thank you Sheryl for catching that! It is 1/4 cup oil, the recipe is updated!
Thank you Sam.. made these for my 2 yr old granddaughter.. she doesn’t like chocolate like the rest of the family so made these for her. Everyone liked them ❤️
So happy to hear!! Thanks for making them!!
I love this recipe. U have used it so many times and some times i add my other flavors to it. Thank u
This makes me so happy Maisha! I’m so glad you love the recipe. What has been your favorite flavor combo so far?
This recipe comes out wonderfully every time. I now use it as a base recipe for both cupcakes and larger cakes (simply increase baking time). I’ve been able to experiment with so many different flavours by using this template. If I add a different flavour using a powder like spices/ coconut I simply remove a small amount of flour and replace it with what I want to add.
I love this so much! So happy you are able to work with it into different flavors, yay! Thank you so much for letting me know, im so glad you love it!
Why does the recipe call for kosher salt? Kosher salt is course. I used it and my cupcakes had crunchy salt bits in them! Otherwise they were good. Luckily I used a caramel flavoring in the icing so we had “salted caramel” cupcakes which sort of worked!
Hi Stephanie, kosher salt is used in all of my recipes that call for salt, and you will notice that most recipes from reputable sites and cookbooks call for kosher salt. Kosher salt has a milder salt flavor which means you use less of it. It also dissolves slower in recipes which means it distributes flavor better throughout the batter instead of having a really salty spot. I dont know what could be crunchy in the cupcakes but it definitely wouldnt be the salt as it would have dissolved in minutes in the oven.
Hi I like the idea u never used creaming method
Yes! Thanks!
Hi can I use this recipe an bake in one springform pan and wats bake time
Hi! I havent baked it in a springform pan but you can definitely try it, I would bake for 30-35 minutes.
Hi! Do you know how many times I would need to multiply the recipe to make a half sheet cake? I love this recipe!
Hi! So glad you love this recipe! When I double this recipe it works really well in a 9×13, so I would double or even triple it if you want the cake to be thicker.
This is my current quickie cupcake favorite. Lovenit
Hooray!! I am so happy you love these! Thank you so much for leaving a comment!
great recipe. my granddaughters are extremely picky eaters and usually lick off the icing on their cupcakes. then we throw away the cupcake. they did in fact, lick off the icing and then proceeded to eat the entire cupcake sans icing. huge success!
AHH YAY! Thank you Nadia! Reading this just makes my day, thank you so much for letting me know how much your family enjoyed these. I appreciate your comment and 5 star rating so much!
Could I add sprinkles to the batter to make it funfetti style? If so, how much? Thank you!
TOTALLY- that sounds so fun! I would do 3/4 cup
I’ve made these multiple times when i only need a dozen cupcakes.. Great Everytime! Thank you!
Thank you LaTeisha!!! So glad you love these! Thank you so much for leaving a 5 star rating and comment!!
This is My new go to recipe for quick and easy cupcakes especially when I only need a small amount. Am able to mix in lil things i.e broken cookies, Chocolate chips or a tbsp of instant Flavored pudding and they still come out perfect 🥰
Thank you Tanya!! Sounds like such a great idea to add little mix ins too! So appreciate the 5 star review, made my day!
Best cupcakes ever THANK YOU! This is my go-to recipe for vanilla cupcakes. Even if I have butter I still use this one with oil. I’ve lost count of how many times I’ve made them and I’ve never had a bad or disappointing batch. I’m going to make them today but I’m out of vanilla extract so will use lemon extract instead. Hope that works!
Hi Jolie! Thank you so much for this comment, it made my day! So happy you love these and are your go to never fail recipe, yay!!! How did it go with the lemon?
THANK YOU JOLIE! Im so happy this is your go to recipe, you just made my day, thanks so much for this glowing review, lemme know how it goes with the lemon!
Hi,I haven’t made these yet..can you let me know if liquid ingredients are fluid oz or just oz.
I don’t want to put too much or too little in,thanks
The liquid ingredients are always fluid and measured in a liquid measuring cup.
I LOVE this recipe! So easy to make and follow. I love that you put the amount for each ingredient inside the recipe instructions, makes it so much easier to follow as you don’t need to go back to the list of ingredients every time… This will definitely become my go to recipe for vanilla cupcakes 💗💗
YAYAYAY Thanks Annie! So happy you love this recipe! And YES thank you for noticing about the ingredients, I always found it so annoying to have to scroll back up to the recipe ingredient list for the qty. Your comment made my day, thank you!
Hi! Can the recipe be doubled?! Thanks!!
Yes totally!
This is an OUTSTANDING recipe. It is one of the best cupcakes I have made, and I have been baking for 9 years. So soft and fluffy, all I added was some lemon zest and juice for lemon cupcakes.
Thank you Amara!! So glad you love this recipe-I appreciate it so much! The lemon is a fab idea. Thank you so much for leaving this review and your 5 star rating!!
I was just wondering if these would still taste just as great with icing sugar and water icing !! Thanks so much for the recipe I just ran out of butter and needed an amazing go to vanilla cupcake alternative 💗
Hi Scarlett! Im sure they would still taste great with that kind of icing. Thank you so much for making this and leaving a comment and 5 star rating!
The BEST and EASIEST cupcake recipe! I’ve already made four double batches of these since I found your recipe a couple weeks ago. It’s so easy to convert this recipe into other flavors too, just by adding in different emulsions, extracts, zest, or freeze-dried fruit. I use King Arthur Gluten Free Measure for Measure flour and it turns out perfect every time. My search is finally over :’)
AHH BRANDY! This just made my day! I am so glad you love this recipe- and so happy to hear they work really well with gluten free flour- thanks for letting me know! I truly appreciate your comment and 5 star rating!!
Hi, I was skeptical at first when my batter was watery so I did what bakers do, sacrifice haha! I made two and kept an eye. They puffed up a lot but they were just delicious! I doubled the ingredients but only got 19 instead of 24 even though I poured half in each slot. I made three more batches playing with the baking powder and sugar and I have no complaints! You saved me on butter! Thank you!
So welcome! So glad you liked these! Thanks for the 5 star review Rubes!! <3
Hi, I have to make 48 cupcakes so I would have to quadruple it so it would be 3 cups of milk, is that correct? Seems like an awful lot. Any suggestions?
Hi Evie, if you are quadrupling the recipe then yes you would use 3 cups 🙂
This recipe turned out fabulous 👌 I have made 5 batches for my son’s birthday and all the kids loved the cupcakes. The greatest thing for me was the fact that it is really easy to make and it is cost effective. Thank you, Sam, for this incredible recipe! Can’t wait to try other recipes of yours!
Thank you so much Daniela! Happy Birthday to your son, thank you so much for bringing my recipe into your families memories <3
Your comment is awaiting moderation.
This recipe turned out fabulous 👌 I have made 5 batches for my son’s birthday and all the kids loved the cupcakes. The greatest thing for me was the fact that it is really easy to make and it is cost effective. Thank you, Sam, for this incredible recipe! Can’t wait to try other recipes of yours! ❤️
This recipe is brilliant, I’ve actually not yet made vanilla flavoured but plan to in future. I substituted the vanilla for fresh orange zest and used the freshly squeezed juice in place of water – made them twice and they were AMAZING 🤩
Is it possible to add cocoa powder to make chocolate flavour? If so how much would you recommend? Ive made your chocolate cupcake recipe before but fancy something lighter
Hi! THANK YOU so much for your sweet comment! I am sure the orange smells amazing while baking! For chocolate I am thinking you would add in 1/3 cup of cocoa with an extra 1/4 cup of milk. If you are up to playing around with it you can also try decreasing the flour to 1 cup and adding in 1/4 of cocoa. I would see which gives the results you are looking for. Thank you so much again, happy holidays!!! XO
Do you whisk
Up the egg first before adding to mix?
Nope!
So tasty ! Added some chocolate chips and it was amazing! Thanks for the recipe! ❤️❤️❤️
YAY! what a great idea Zoe! Thank you so much for the 5 star rating!!
Can you use self raising flour instead of all purpose
I havent tried it, sorry
Hi. Can you double or triple this recipe?
You sure can!
I love this recipe and I actually want to use it to make a 1/2 sheet cake..do you know how many times I’d have to multiply this recipe?
Thanks in advance
Hi I want to try this recipe for dairy allergy person. Can I replace milk with water?
I would do a plant based milk instead.
Tried this recipe and loved it! Definitely will make this again.
Very soft and tasty, my little brother said it was the best cupcakes he’s ever had! And he isn’t a cupcake person.
10/10
Aww thats so nice, thank you so much!! Totally just made my day!
Really fluffy and delicious! Very quick simple cupcakes with an outstanding flavour. Definetly will make more
Thank you so much for the kind review!
I do love this recipe. It’s so easy and yes it does make 12. I added red, white and blue star sprinkles for 4th of July and they turned out nicely. I like recipes using oil because I seem to have more of that on hand than butter and I think oil is cheaper.
I love the idea of adding themed sprinkles to these Linda! That’s something that could be done for any holiday. I’m so glad these turned out yummy for you!!!
Made these last night very nervously as I just had a double disaster with some cookies….but these vanilla cupcakes are awesome!!! I LOVE the fact they use oil instead of butter, because I was out of butter and went searching on Google and found this site. PLUS, no mixer, ONE bowl. They are the most moist cupcakes I have ever made. I did not ice them but when I do I plan to use almond extract as I love almond flavor. Wondering?— could I use one T of almond extract in cupcakes instead of vanilla? Anyway, thank you for this amazing recipe.
I’m so, so glad you loved the cupcakes Jo! I haven’t tried almond extract with this specific recipe yet, but if you give it a go I would start with about half the amount as almond can be a much stronger flavor than vanilla. You might need to taste test the batter to make sure you get the right ratio! Let me know how it turns out if you do give it a try!
No complaints at all. Super soft, moist, and easy to make!
Woohoo Leila! I’m so glad you loved the cupcakes! Thank you so much for coming back and letting me know.
I was excited to try these cupcakes. When I used your tool to double the recipe, the numbers in parenthesis never changed so i thought i was doubling and i made a single batch, other than doubling the egg……you should fix this issue or let your readers know that the gram conversion does not work!!!! had to make another batch to have enough and it killed me to waste the time.
Hey Barb, sorry about that- unfortunately, thats not something I can control.
Hi, what can of milk do you use for best results? Can I use buttermilk?