Vanilla Sour Cream Cupcakes: Small-Batch Recipe for Moist Treats

Small Batch Vanilla Cupcakes with vanilla bean buttercream and sprinkles on top.

I’m a devoted small-batch baker and this recipe comes from my cookbook on the topic. Small-batch baking is perfect for anyone who wants freshly baked treats without a mountain of leftovers. These small-batch vanilla cupcakes with sour cream are a quick, one-bowl recipe that yields six tender, flavorful cupcakes with minimal fuss.

Sour cream is the hero ingredient here. Because it contributes both fat and acidity, sour cream helps produce a moister, richer crumb while limiting gluten development, which keeps these cupcakes soft and tender. A good balance of fat and acid in a batter improves texture and flavor, and sour cream does both.

Close up of vanilla cupcake with double vanilla buttercream on top with a bite missing

Ingredients and Substitutions

  • Cake flour: I prefer cake flour for the lightest, softest crumb because it has lower protein than all-purpose flour and discourages gluten formation. You can substitute an equal amount of all-purpose flour if needed; the texture will be slightly coarser.
  • Granulated sugar
  • Baking powder
  • Fine sea salt
  • Unsalted butter: Use properly softened butter — about 67°F (19°C) — so it creams smoothly with the sugar.
  • Large egg
  • Vanilla extract
  • Vanilla bean: Seeds from one vanilla bean add a lovely flecked appearance; vanilla bean paste is an easy substitute.
  • Heavy cream: Adds extra richness and moisture. Whole milk works as a replacement if you don’t have heavy cream.
  • Sour cream: Adds moisture and richness without thinning the batter like a liquid would, resulting in a fine, tender crumb.

Sour Cream vs. Greek Yogurt
Whole-fat Greek yogurt is the closest substitute for sour cream in texture, though it tends to be less rich. Sour cream typically yields a denser, richer crumb; Greek yogurt often produces a slightly airier texture due to higher casein protein. Both provide moisture, so choose based on the richness and texture you prefer.

The cupcakes are finished with a double vanilla buttercream made from butter, powdered sugar, vanilla extract, vanilla bean paste (or bean), heavy cream, and a pinch of salt. It’s quick to make and complements the cupcakes perfectly.

Sprinkles being dropped on top of vanilla cupcakes with vanilla frosting swirled on top.

How to Make Small Batch Vanilla Cupcakes

Note: Ingredient weights and the complete method are in the recipe card below; weights yield the most consistent results.

Butter and sugar being creamed together by a hand mixer
Beat the butter and sugar until creamed together.
Egg, sour cream, and vanilla bean paste being beaten into the butter and sugar mixture
Add the egg, vanilla, and sour cream and beat until combined.
Dry ingredients being incorporated into cupcake batter
Fold in dry ingredients until just combined.
Heavy cream being beaten into cupcake batter
Mix in the heavy cream slowly for a smooth batter.
Cupcake batter being scooped into prepared muffin pan.
Spoon batter into liners, filling each nearly full.
Cupcake batter in prepared muffin tin with smooth tops ready for the oven.
Bake until a toothpick comes out with a few moist crumbs. Cool fully before frosting.
Double vanilla buttercream being piped on top of vanilla bean cupcake.

Note: I prefer posting recipes in grams for accuracy. The recipe card below includes a unit conversion option if you prefer US customary measures.

Small Batch Vanilla Cupcakes with vanilla bean buttercream and sprinkles on top.

Print Recipe

No ratings yet

Small Batch Vanilla Cupcakes with Sour Cream

These Small Batch Vanilla Cupcakes are soft, fluffy, and incredibly moist thanks to the addition of sour cream. Recipe yields 6 cupcakes.
Servings: 6 cupcakes
Calories: 232kcal
Author: Mike Johnson

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)
Metric – US Customary

Instructions

  • Preheat the oven to 350°F (180°C). Line a 6-cup muffin pan with liners and set aside.
  • In a medium bowl, beat the softened butter on high until smooth, about 1 minute. Add the sugar and beat on high for 2 minutes until light and creamed. Scrape the bowl as needed.
  • Add the egg, sour cream, vanilla extract, and vanilla bean seeds. Beat on medium-high until combined, scraping the bowl as needed.
  • Add the cake flour, baking powder, and salt, mixing until just incorporated. With the mixer on low, gradually add the heavy cream until combined and smooth.
  • Spoon the batter into the prepared pan, filling each liner nearly full (about 4 tablespoons or 60 g of batter per cup).
  • Bake for 20–22 minutes, or until a toothpick inserted into the center comes out with a few moist crumbs. Cool completely on a rack before frosting.
  • Pipe or spread the double vanilla buttercream over the cooled cupcakes and add sprinkles if desired.

Notes

Storage: Cover and refrigerate frosted cupcakes for 2–3 days. Unfrosted cupcakes can be frozen up to 2 months; thaw at room temperature and add frosting before serving.

Nutrition

Serving: 1 cupcake | Calories: 232kcal | Carbohydrates: 30g | Protein: 4g | Fat: 11g
Did you try this recipe?Tag the author on social media and share your results with the recipe hashtag.