• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Dollop of Dough
  • Home
  • About
    • Work with Me
  • Contact
  • Gluten Free Recipes
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
menu icon
go to homepage
  • All Recipes
  • Spring Recipes
  • Subscribe
  • About
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • subscribe
    search icon
    Homepage link
    • All Recipes
    • Spring Recipes
    • Subscribe
    • About
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
  • ร—
    Home ยป Recipes ยป Cupcake Recipes

    Moist Vanilla Cupcakes with Oil

    Updated: May 18, 2025 by Megan Weimer ยท This post may contain affiliate links.

    I love when you share my recipes!

    • Facebook
    Jump to Recipe

    These moist vanilla cupcakes with oil stay soft and fluffy for days because they're made with oil instead of butter. They're delicious with any kind of frosting and are super easy to make, coming together in minutes with pantry staple ingredients.

    Vanilla cupcakes with oil on a tan surface with one on a white plate.

    There's nothing better than a soft, fluffy cupcake. While flavors like coffee cupcakes, almond cupcakes, and lemon lavender cupcakes are more fun and satisfying to make, I believe every baker needs a vanilla cupcake recipe in their back pocket! That's where these vanilla cupcakes with oil come in.

    Vanilla is a great base flavor for cupcakes, and you can customize them by using any type of frosting you want. I've included a basic vanilla American buttercream in the recipe card, but you can go with something warm and cozy like chai buttercream or dulce de leche buttercream, decadent Nutella frosting, or a classic fluffy cream cheese frosting or honey buttercream!

    These vanilla cupcakes are similar to my small batch vanilla cupcakes, but they're made with oil instead of butter! Using oil in cupcake batter instead of butter creates softer, fluffier cupcakes that stay moist for up to a week.

    Jump to:
    • Key Ingredients
    • Substitutions and Variations
    • Step by Step Instructions
    • How to Decorate
    • Expert Baking Tips
    • Frosting Suggestions
    • Storage Instructions
    • Frequently Asked Questions
    • More Cupcake Recipes to Try
    • ๐Ÿ“– Recipe
    • ๐Ÿ’ฌ Comments

    Key Ingredients

    Here are notes about some of the ingredients used. For the full ingredient list, quantities, and instructions, see the recipe card below.

    Ingredients to make vanilla cupcakes with oil on a beige surface.
    • Cake flour- This finely milled flour gives the cupcakes their structure and light, airy texture. Do not substitute all purpose flour because the cupcakes won't be as light and fluffy.
    • Granulated sugar- Sugar helps sweeten the cupcake batter and retain moisture. Don't reduce the amount or the cupcakes will be dry.
    • Oil- This keeps the cupcakes moist for days! Use a neutral, flavorless oil like vegetable, grapeseed, sunflower, avocado, or canola oil.
    • Sour cream- Sour cream makes the batter rich and creamy and adds a slightly tangy flavor. Make sure it's room temperature so it's easy to mix. Take out of the refrigerator an hour or so before baking.
    • Eggs- 2 large eggs add richness and bind the other ingredients together. Make sure they're room temperature too. Pull them out of the fridge 1-2 hours before you start baking.

    Substitutions and Variations

    • Sour cream substitution- Plain Greek yogurt can be substituted for the sour cream. Buttermilk works too!
    • Flavor extracts- Use a different extract to change the flavor like maple, banana, coconut, or lemon extract.
    • Add filling- You can cut out the middle of these cupcakes after they're baked and add a filling! I recommend strawberry filling, cherry filling, Nutella, fudge, or salted caramel sauce.

    Step by Step Instructions

    Preheat the oven to 350ยฐF line a 12-well cupcake pan with paper liners.

    Dry ingredients in a large bowl.

    Step 1: In a largeย mixing bowl, whisk the cake flour, sugar, baking powder, and salt together.

    Mixing wet ingredients in a pitcher.

    Step 2: Next, add oil, sour cream, eggs, and vanilla to a separate bowl. Whisk together until smooth, then add the water.

    Cupcake batter in a glass bowl.

    Step 3: Pour the combined wet ingredients into the dry ingredients. Mix with a rubber spatula or whisk.

    Cupcake batter in a cupcake pan.

    Step 4: Pour the cupcake batter into the cupcake liners, making sure the batter is evenly distributed and the liners are โ…” full.

    Unfrosted cupcakes on a tan surface.

    Step 5: Bake the cupcakes until a toothpick inserted in the center comes out clean. Remove from the oven and cool in the hot pan for 5-10 minutes before transferring to a wire rack to cool completely.

    A cupcake on a white plate being piped with frosting.

    Step 6: Once the vanilla cupcakes are completely cool, pipe with the frosting of your choice.

    How to Decorate

    My favorite way to decorate cupcakes is by using a piping bag fitted with a piping tip. I love the Wilton 1M for making pretty ruffles and the Ateco 849 for making rosettes. You can add sprinkles or edible glitter to make them super pretty and fun.

    If you don't have any piping bags, you can dollop the frosting on top of your cupcakes and smooth it out with a butter knife for the back of a spoon

    You can also add the frosting to a Ziplock bag and snip off one of the corners with scissors to make a homemade piping bag!

    Expert Baking Tips

    1. Use room temperature ingredients. Cold ingredients don't combine evenly and can mess up this texture, so it's important to make sure they're room temperature for a smooth batter.
    2. Measure the flour correctly. Flour is notoriously easy to over-measure, so I recommend measuring it in grams with a kitchen scale for the best results. If you don't have a scale, fluff the flour up in the bag and gently scoop it into your measuring cup without packing it in. Once overflowing, swipe off the excess. This is called the spoon and level method.
    3. Don't overmix. If you mix the batter too much, the cupcakes will get gummy and chewy.
    4. Let the cupcakes cool before frosting. If your cupcakes are still warm, the frosting will melt and slide off.

    Frosting Suggestions

    Because these vanilla cupcakes are so simple, they're perfect with any kind of frosting! Some different flavors for you to try out are:

    • Coffee Cream Cheese Frosting
    • Almond Buttercream Frosting
    • Faux Swiss Meringue Frosting
    • Lavender Buttercream
    • Banana Buttercream
    • Brown Butter Cream Cheese Frosting
    • Coconut Frosting
    A vanilla cupcake made with oil cut in half on a white plate.

    Storage Instructions

    Unfrosted vanilla cupcakes can be stored in an airtight container on the counter for up to 2 days. I recommend moving them to the refrigerator for an additional 3 days after that to extend their shelf life.

    If your cupcakes are frosted, I recommend storing them covered in the refrigerator for up to 5 days.

    Frequently Asked Questions

    Can I make these dairy free?

    Yes! You can use non-dairy Greek yogurt or sour cream to make them dairy free.

    Why did my cupcakes sink?

    If your cupcakes are sinking, they may not be done yet. Make sure to use the toothpick test to check for doneness. They also might sink because you used too much baking powder.

    Why are my cupcakes dry?

    You may have over-baked them! Make sure to check them a couple minutes before the bake time. Over-measuring the flour can also make them dry.

    Can I freeze the cupcakes?

    Yes! Freeze the cupcakes on a baking tray for 2 hours or until frozen solid. Transfer them to an airtight container or freezer bag and freeze for up to 3 months.

    More Cupcake Recipes to Try

    • Close up of a raspberry almond cupcake with fresh berries and almond slices on a checkered surface.
      Raspberry Almond Cupcakes with Whipped Raspberry Ganache
    • A lemon olive oil cupcake drizzled with olive oil.
      Lemon Olive Oil Cupcakes
    • Hot chocolate cupcakes garnished with mini marshmallows on a cake stand.
      Hot Cocoa Cupcakes
    • Maple bacon cupcakes on a wood cake stand.
      Maple Bacon Cupcakes with Maple Buttercream

    Subscribe to Dollop of Dough's newsletter to get recipes like this in your inbox!

    PS: if you try this recipe, please leave a star rating below! Make sure to follow along on Instagram and Pinterest to catch all the new and tasty recipes at Dollop of Dough.

    ๐Ÿ“– Recipe

    A vanilla cupcake on a white plate.

    Moist Vanilla Cupcakes with Oil

    Megan Weimer
    A classic vanilla cupcake is always a hit at any occasion, and these moist vanilla cupcakes with oil stay soft and fluffy for days because they're made with oil instead of butter. They're delicious with any kind of frosting and are super easy to make, coming together in minutes with pantry staple ingredients.
    4.91 from 10 votes
    Print Recipe Pin Recipe
    Prep Time 10 minutes mins
    Cook Time 18 minutes mins
    Total Time 28 minutes mins
    Course Dessert
    Cuisine American
    Servings 12 cupcakes
    Calories 406 kcal

    Equipment

    • 1 12-well cupcake pan
    • 1 Electric hand mixer or stand mixer for the frosting

    Need Metric or US Customary Measurements?

    Use the buttons below to toggle between grams and cups!

    Ingredients
     
     

    Cupcakes

    • 180 grams cake flour
    • 200 grams granulated sugar
    • 1 ยฝ teaspoon baking powder
    • ยผ teaspoon salt
    • 60 grams oil vegetable or canola
    • 60 grams sour cream room temperature
    • 2 large eggs room temperature
    • 1 tablespoon vanilla extract
    • 158 ml water

    Frosting

    • 170 grams unsalted butter room temperature
    • 360 grams powdered sugar
    • 1 ยฝ teaspoon vanilla extract
    • ยผ teaspoon salt

    Instructions
     

    Cupcakes

    • Preheat the oven to 350ยฐF/180ยฐC, line aย 12-well cupcake panย with cupcakeย liners, and set it aside.
    • Whisk the cake flour, sugar, baking powder, and salt together in a large mixing bowl until evenly combined.
      180 grams cake flour, 200 grams granulated sugar, 1 ยฝ teaspoon baking powder, ยผ teaspoon salt
    • Add oil, sour cream, eggs, and vanilla to a separate bowl. Whisk together until smooth and then whisk in water.
      60 grams oil, 60 grams sour cream, 2 large eggs, 1 tablespoon vanilla extract, 158 ml water
    • Pour the wet ingredients into the bowl of dry ingredients. Mix until combined.
    • Evenly distribute the cupcake batter between 12 cupcake liners, filling each โ…” full. Do not overfill.
    • Bake the cupcakes for 18-20 minutes or until a toothpick inserted in the center comes out clean.
    • Remove from the oven and let the cupcakes cool in the pan for 5-10 minutes. Transfer to a wire rack and cool completely before adding frosting.

    Frosting

    • Beat softened butter in a large mixing bowl with a hand mixer or stand mixer on medium high speed until smooth and creamy.
      170 grams unsalted butter
    • Gradually add the powdered sugar 1 cup at a time, mixing on low until fully combined. Then mix in the vanilla and salt, beating until light and fluffy.
      360 grams powdered sugar, 1 ยฝ teaspoon vanilla extract, ยผ teaspoon salt
    • Fit a piping bag with a large tip and fill it with buttercream. Pipe a swirl on each cupcake, decorate with sprinkles if desired, and enjoy!

    Video

    Notes

    Use room temperature dairy ingredients to create an even batter. Take them out of the refrigerator an hour before baking.
    Measure the flour in grams with a kitchen scale or by using the spoon and level method.
    Storage:ย Store unfrosted vanilla cupcakes in an airtight container on the counter for up to 2 days. Move to the refrigerator for an additional 3 days after that. Store frosted cupcakes in the refrigerator for up to 5 days.
    Freezing:ย Place unfrosted cupcakes on a baking sheet and freeze for 2 hours or until frozen solid. Transfer to a freezer bag and store in the freezer for up to 3 months. Thaw for 2 hours on the counter or overnight in the refrigerator before serving.

    Nutrition

    Serving: 1cupcakeCalories: 406kcalCarbohydrates: 58gProtein: 3gFat: 18.5gSaturated Fat: 8.4gPolyunsaturated Fat: 2.1gMonounsaturated Fat: 6.7gTrans Fat: 0.5gCholesterol: 60.7mgSodium: 165.3mgPotassium: 38.2mgFiber: 0.4gSugar: 46.4gVitamin A: 425.1IUVitamin C: 0.05mgCalcium: 45.3mgIron: 0.4mg
    Tried this recipe?Let us know how it was!

    More Cupcake Recipes

    • Nutella cupcakes on a cake stand.
      Nutella Cupcakes with Nutella Buttercream
    • Root beer cupcake on a plate.
      Root Beer Cupcakes with Marshmallow Frosting
    • Dulce de leche cupcakes on a wood cake stand.
      Dulce de Leche Cupcakes (with Dulce de Leche Filling)
    • White chocolate cupcakes on a marble board.
      White Chocolate Cupcakes with Whipped Ganache Frosting

    I love when you share my recipes!

    • Facebook

    About Megan Weimer

    Megan Weimer is the recipe developer, writer, and food photographer behind Dollop of Dough. Since 2020, she's been inspiring home bakers to create delicious dessert recipes for any occasion that are easy, reliable, and tested in her own kitchen.

    Reader Interactions

    Comments

    1. Jeanette Pagabangan

      March 17, 2024 at 4:55 pm

      I added 158ml water but in the video thereโ€™s no water added to the mixture

      Reply
      • Megan Weimer

        March 18, 2024 at 12:44 pm

        Hi Jeanette! I just didn't show myself adding the water in the video, but I did use it in the recipe.

        Reply
    2. smorecookies

      March 22, 2024 at 11:34 pm

      Hi can i add chopped strawbery in the cupcake batter? Will it affect anything the cupcakes?

      Reply
      • Megan Weimer

        March 25, 2024 at 12:18 pm

        I think it would be ok!

        Reply
    3. Linda

      June 18, 2024 at 6:13 pm

      Why use water, can buttermilk be used or more sour cream be substituted?

      Reply
      • Megan Weimer

        June 20, 2024 at 1:08 pm

        I tested the recipe with more buttermilk/sour cream and it made the cupcakes too sour! I'd try using low-fat or 2% milk if you don't want to use water.

        Reply
    4.91 from 10 votes (10 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi there, I'm Megan!

    Welcome to Dollop of Dough! I'm a self-taught baker and professional recipe developer based in Chicago. I created this blog to share simple baked goods and dessert recipes that are easy to prepare for everyday occasions. With each recipe, I hope to spark joy and inspire my community of dessert enthusiasts.

    Read more about Megan here!

    Trending Recipes

    • Blueberry cheesecake overnight oats in a jar on a striped napkin.
      Blueberry Cheesecake Overnight Oats
    • Close up of swirls of caramel white chocolate ganache.
      Salted Caramel Ganache with White Chocolate
    • Dried cranberry muffins on a wood surface.
      Dried Cranberry Muffins
    • Slices of banana bread with no baking soda.
      Easy Banana Bread without Baking Soda

    Spring Has Sprung!

    • Lemon poppy seed Rice Krispie treats on a checkered board.
      Lemon Poppy Seed Rice Krispie Treats
    • A cake garnished with whipped cream and strawberries on a wood cake stand.
      Strawberry Marble Cake
    • Strawberry cheesecake muffins in a metal muffin tin.
      Strawberry Cheesecake Muffins
    • A slice of cake garnished with a cherry on a pink plate.
      Lemon Cherry Layer Cake

    Did you try a recipe?
    Tag @dollopofdough and #dollopofdough on social media!

    • Instagram
    • Pinterest
    • Facebook
    • TikTok

    As Featured In

    Dollop of Dough has been featured in Mashed, Real Homes, Tasting Table, and the Bake Feed.

    Footer

    โ†‘ back to top

    More

    • About
    • Terms and Conditions
    • Disclaimers
    • Privacy Policy
    • Accessibility Statement

    Newsletter

    • Subscribe to our newsletter for delicious exclusive content!

    Contact

    • Contact
    • Work with Me
    • Portfolio

    Copyright ยฉ 2026 Dollop of Dough ALL RIGHTS RESERVED

    As an Amazon Associate I earn from qualifying purchases.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.