This post may contain affiliate links. Read my Disclosure page.

I'm a bit of a small-batch baking expert. Over the years, I've built my index of small-batch baking recipes and have even written an entire cookbook on the subject (which is where this recipe comes from). Small-batch recipes are perfect for those of us who live alone and lack self-control because there are fewer leftovers waiting to be devoured (lol). This recipe for small-batch vanilla cupcakes with sour cream is a low-effort, high-reward bake: it's an easy one-bowl recipe that doesn't take much time to whip up, and it yields exactly six perfect cupcakes.
The key ingredient in these cupcakes is sour cream. In terms of baking chemistry, sour cream is a powerhouse combo of acid and fat, which leads to a moister and richer end result. Fat, in any form (butter, oil, cream, etc.), shortens gluten strands, essentially leading to the most tender baked goods.
If you love these vanilla bean cupcakes (or vanilla recipes generally), you must try these vanilla bean cheesecake bars, these vanilla bean honey glazed crullers, and this 6-inch vanilla cake.

Ingredients and Substitutions
- Cake flour: I tested these cupcakes with all-purpose flour and cake flour and found that cake flour consistently leads to cupcakes with a fluffy, soft crumb. Cake flour has a lower protein content than all-purpose flour and helps discourage gluten formation. Lower levels of gluten equal more softness and tenderness in a baked good. You can use an equal amount of all-purpose flour in a pinch; however, the cupcakes will have a slightly coarser crumb.
- Granulated sugar
- Baking powder
- Fine sea salt
- Unsalted butter: Make sure it's properly softened! The ideal temperature is 67°F (19°C); you should be able to poke the butter and leave an indent of your finger rather than your finger sinking all the way through.
- Large egg
- Vanilla extract
- Vanilla bean: You can use vanilla bean paste (in addition to the extract) in a pinch!
- Heavy cream: This contributes to making super moist cupcakes due to the extra fat content. You can replace it with an equal amount of whole milk if that's all you have on hand.
- Sour cream: Sour cream adds moisture without thinning the batter the same way that a liquid (like milk or buttermilk) would, resulting in a cake with a very tender, very fine crumb.
Sour Cream vs. Greek Yogurt
Greek yogurt is generally the most viable substitute for sour cream. They're texturally similar, although whole-fat Greek yogurt has a notably lower fat content (more on par with whole milk and buttermilk). Despite this, sour cream and Greek yogurt offer similarly detectable moisture levels to a baked good despite the discrepancy in richness. That said, Greek yogurt has higher levels of casein proteins, which contribute a fluffy structure to cakes. So if substituting, just keep in mind: Sour cream = more dense and rich; Greek yogurt = more airy and moist.
The double vanilla buttercream that these small-batch vanilla cupcakes get topped with is, quite literally, the icing on top. It requires basic pantry ingredients: butter, powdered sugar, vanilla extract, vanilla bean paste (or a vanilla bean), heavy cream, and a pinch of salt and whips up in no time!

How to Make Small Batch Vanilla Cupcakes
Note: Ingredient measurements and full instructions can be found in the recipe card at the bottom of this page.







Note: I post my recipes in grams as it’s the most accurate way to bake, and it’s how I develop them. Cups are not only inaccurate, but they vary in volume worldwide! If you look at the recipe card underneath the ingredients list, however, you can click “US Customary” and it’ll convert to volume measures!
Small Batch Vanilla Cupcakes with Sour Cream
Ingredients
- 57 g unsalted butter softened
- 100 g granulated sugar
- 1 large egg
- 60 g sour cream room temperature
- 1 teaspoon vanilla extract
- seeds scraped from 1 vanilla bean or 1 teaspoon vanilla bean paste
- 80 ml heavy cream
- 95 g cake flour
- 1 teaspoon baking powder
- ¼ teaspoon fine sea salt
- double vanilla buttercream (one batch)
Instructions
- Preheat the oven to 350°F (180°C). Line a 6-cup muffin pan with cupcake liners, then set it aside.
- In a medium bowl, using a handheld mixer, beat the butter on high speed until it’s smooth and creamy, about 1 minute. Add the sugar and beat on high speed for 2 minutes, until it’s creamed together. Scrape down the sides and up the bottom of the bowl with a rubber spatula as needed.
- Add the egg, sour cream, vanilla extract, and vanilla bean seeds. Beat on medium-high speed until the ingredients are combined, scraping down the sides and up the bottom of the bowl as needed.
- Add the flour, baking powder, and salt and mix until they are just incorporated. With the mixer still running on low, slowly pour in the heavy cream until it’s combined.
- Spoon the batter into the prepared pan, filling each liner until almost full; you’ll use about 4 tablespoons (60 g) of batter per cup.
- Bake the cupcakes for 20 to 22 minutes, or until a toothpick inserted into the center comes out relatively clean with a few moist crumbs. Allow the cupcakes to cool completely while you make the double vanilla buttercream.
- Pipe or spread the double vanilla buttercream evenly over the top of the cooled cupcakes. Top with sprinkles, if desired.


SJ
Hi, Mike. This recipe looks great! What kind of cake flour do you recommend? Unbleached like King Arthur or bleached like Swans Down?
Mike Johnson
I generally always use Swans Down (bleached)! However, with this being a small batch recipe, unbleached will work just fine if that's all you have on hand!