These small batch red velvet cupcakes are soft and fluffy with a mild chocolate flavor and thick, tangy cream cheese frosting. This recipe makes 6-8 perfect cupcakes from scratch, ideal for a small Valentine's Day party.
Red velvet might be my favorite cake flavor. I know that's super controversial since red velvet usually gets a bad rap, but I'm obsessed with its mild chocolate flavor, slight tang, and thick cream cheese frosting. Red velvet is way more than just chocolate, and these small batch red velvet cupcakes prove my point!
This recipe makes 6-8 of the softest, fluffiest red velvet cupcakes ever with the best small batch cream cheese frosting swirled on each one! It's the perfect amount for people with small families or when you don't want any leftovers. Cupcakes are best eaten fresh after all!
If you love small batch recipes, try small batch chocolate chip cookies, small batch chocolate cupcakes, small batch vanilla cupcakes, or small batch banana muffins.
Jump to:
Why You'll Love This Recipe
- Super soft red velvet cupcakes- I don't think I've had a softer cupcake! The buttermilk, oil, and sour cream make them crack slightly on top but get so tender inside.
- Easy recipe- Like my naked red velvet cake, strawberry red velvet cake, and red velvet Oreo cake, this recipe is so easy! The cupcakes only require a whisk, one bowl, and less than 20 minutes of bake time.
- Cream cheese frosting- This dreamy cream cheese frosting has a thick, pipeable consistency thanks to full-fat cream cheese and is so decadent. I could eat it straight from the bowl (spoiler alert- I have).
Ingredient Notes
Here are notes about some of the ingredients used. Quantities and full instructions are in the recipe card below.
For the cupcakes.
For the cream cheese frosting.
- Flour- All purpose flour gives the cupcakes the perfect fluffy texture. Weigh in grams for the best results.
- Sugar- Granulated sugar holds on to moisture and sweetens the batter.
- Cocoa powder- You can use Dutch-processed cocoa powder or unsweetened cocoa powder. Unsweetened has a bright, more acidic flavor while Dutch-processed is rich and mellow since it's treated with alkali.
- Leaveners- Baking powder and baking soda react with heat and acid, making the cupcakes rise in the oven.
- Salt- A little salt adds more flavor and offsets the sweetness.
- Buttermilk- Buttermilk tenderizes the gluten and makes the cupcakes super soft! It adds tang that red velvet cakes are known for too. Make sure it's room temperature.
- Sour cream- Sour cream makes the crumb super soft and tender. Let it come to room temperature for 1-2 hours before baking.
- Oil- Neutral, flavorless oil adds fat, making the cupcakes stay moist for days! Use vegetable or canola oil.
- Egg- A large egg binds the ingredients together and makes the cupcakes fluffy. It has to be room temperature to mix in easily.
- Vanilla extract- Pure vanilla extract adds a delicious flavor and aroma.
- Red food coloring- Use gel food coloring to get the most vibrant red color. A little goes a long way!
- Butter- Softened unsalted butter makes the cream cheese frosting airy with a rich buttery flavor.
- Cream cheese- Use full-fat, room temperature cream cheese in a brick. Reduced fat cream cheese or anything in a tub makes the frosting too runny.
- Powdered sugar- This sweetens and thickens the frosting by drawing water out of the cream cheese. It's also called icing sugar or confectioners sugar.
Substitutions & Variations
- Buttermilk: The best substitute for buttermilk is plain kefir.
- Sour cream: Use plain Greek yogurt instead of sour cream if needed.
- You can add ¼ teaspoon white vinegar for that classic red velvet tang. I personally prefer these cupcakes without it.
- Use a half batch of this coffee cream cheese frosting or strawberry cream cheese frosting for a twist.
- Swirl in some Oreo cookie pieces to make Oreo red velvet cupcakes.
- Top the cupcakes with red velvet cake crumbles, Valentine's sprinkles, freeze-dried strawberries, or a drizzle of chocolate sauce.
Helpful Equipment & Tools
You need a 12-well cupcake pan with liners and a hand mixer or stand mixer fitted with the paddle attachment to make the cream cheese frosting.
Step by Step Instructions
Before you start baking, preheat the oven to 350°F/180°C. Add 6-8 liners to a 12-cup cupcake pan and set aside.
STEP 1: First, add the flour, sugar, cocoa powder, baking powder, baking soda, and salt to a large mixing bowl. Whisk everything together until combined.
STEP 2: In a separate bowl, whisk the buttermilk, sour cream, oil, egg, and vanilla vigorously until well combined. Then whisk in the food coloring.
STEP 3: Slowly pour the wet ingredients into the bowl of dry ingredients while gently whisking. Scrape down the sides and bottom of the bowl to make sure there are no lumps.
STEP 4: Divide the cupcake batter between 6-8 liners, filling each ⅔ full. Bake for 15-20 minutes or until a toothpick inserted in the center comes out clean with a few moist crumbs attached.
STEP 5: Remove the cupcakes from the oven and let them cool in the pan for 5-10 minutes. Transfer them to a wire cooling rack and let cool completely before you frost them.
STEP 6: For the cream cheese frosting, cream softened butter and cream cheese together in the bowl of a hand mixer or stand mixer on medium-high speed until smooth and creamy.
STEP 7: Scrape down the sides of the bowl to incorporate clumps. Then gradually add the powdered sugar on low speed in 2 parts. Once mixed in, add the vanilla and increase the speed to medium to make the frosting fluffy and remove air bubbles.
STEP 8: Prepare a piping bag with a large tip and fill it with the cream cheese frosting. You can also spread the frosting on with the back of a spoon or fill a Ziplock bag with frosting and snip off one corner to make a homemade piping bag. Pipe the buttercream on top of the cupcakes and enjoy!
Expert Baking Tips
- Use room temperature ingredients. You need to use room temperature buttermilk, egg, butter, and cream cheese so everything is easy to mix together evenly.
- Measure the flour correctly. Weigh the flour in grams with a kitchen scale for the best results. You can also use the spoon and sweep method if you don't have a scale. Fluff up the flour in the bag, spoon it into your measuring cup, and swipe off the excess.
- Don't overfill the liners. If you overfill the liners, the cupcakes will overflow when they rise and make a huge mess. Don't underfill them either because they won't be tall enough to frost.
- Don't overbake! The cupcakes are done when a toothpick inserted in the center comes out clean with a few moist crumbs attached and no wet batter. They'll also bounce back when lightly touched.
Storage & Freezing
Store frosted small batch red velvet cupcakes in an airtight container in the refrigerator for 2-3 days. Store unfrosted cupcakes in an airtight container at room temperature for up to 4 days and leftover frosting in an airtight container in the fridge for up to 5 days. Give the frosting a good mix before using.
Freezing
I recommend storing the cupcakes and frosting separate and decorating the cupcakes when you're ready to eat them.
Freeze the unfrosted cupcakes on a baking sheet for 2 hours or until frozen solid. Place them in a freezer bag and freeze for up to 3 months. When you’re ready to enjoy, let thaw at room temperature for 2 hours or in the refrigerator overnight.
Freeze leftover cream cheese frosting in a freezer-safe container for up to 3 months. When ready to use, thaw overnight in the refrigerator and give it a whisk to make it smooth and creamy. Don't thaw on the counter or in the microwave because it can make the frosting watery or make it separate.
Frequently Asked Questions
Yes! This recipe will make 12-20 mini cupcakes. Bake at 350°F/180°C for 10-15 minutes.
You either added too much flour or over-baked the cupcakes. Weigh the flour in grams for the best results and check on the cupcakes a little before the bake time.
There's a chemical reaction that happens between the ingredients that turns the cupcakes brownish red. If yours are truly brown, you probably didn't add enough food coloring or used a natural food coloring (like beet root) or a weak, watery food coloring. Gel food coloring works best!
Other Cupcake Recipes to Try
📖 Recipe
Small Batch Red Velvet Cupcakes
Equipment
- 1 12-well cupcake pan prepped with 6-8 liners
Ingredients
Red Velvet Cupcakes
- 100 grams all purpose flour
- 100 grams granulated sugar
- 15 grams cocoa powder
- ¼ teaspoon baking powder
- ¼ teaspoon baking soda
- ¼ teaspoon salt
- 75 grams buttermilk room temperature
- 60 grams sour cream room temperature
- 62 grams neutral oil
- 1 large egg room temperature
- 1 tablespoon vanilla extract
- ½ teaspoon red gel food coloring
Cream Cheese Frosting
- 56 grams unsalted butter softened
- 113 grams full fat cream cheese room temperature
- 240 grams powdered sugar
- ½ teaspoon vanilla extract
Instructions
Red Velvet Cupcakes
- Preheat the oven to 350°F/180°C. Add 6-8 liners to a 12-cup cupcake pan and set aside.
- Add all purpose flour, granulated sugar, cocoa powder, baking powder, baking soda, and salt to a large mixing bowl. Whisk until combined.100 grams all purpose flour, 100 grams granulated sugar, 15 grams cocoa powder, ¼ teaspoon baking powder, ¼ teaspoon baking soda, ¼ teaspoon salt
- Whisk the buttermilk, sour cream, oil, egg, and vanilla extract together in a separate mixing bowl. Then stir in the red food coloring.75 grams buttermilk, 60 grams sour cream, 62 grams neutral oil, 1 large egg, 1 tablespoon vanilla extract, ½ teaspoon red gel food coloring
- Slowly pour the wet ingredients into the dry ingredients while gently stirring. Whisk until fully combined with no lumps.
- Divide the cupcake batter between 6-8 liners, filling each ⅔ full. Bake for 15-20 minutes or until a toothpick inserted in the center comes out clean.
- Remove the cupcakes from the oven and let them cool in the pan for 5-10 minutes before transferring to a wire cooling rack. Let cool completely before frosting.
Cream Cheese Frosting
- In the bowl of a stand mixer or hand mixer, beat the softened butter and cream cheese together on medium-high speed until smooth and fluffy.56 grams unsalted butter, 113 grams full fat cream cheese
- Gradually add the powdered sugar in 2 additions, beating well on low after each addition.240 grams powdered sugar
- Mix in the vanilla extract on low. Increase the speed to medium until fluffy.½ teaspoon vanilla extract
- Prepare a piping bag with a large star tip and fill with frosting. Pipe the buttercream on top of each cupcake and enjoy!
areeba sehar
i am a professional baker from the uk so i am not so familiar with using american recipes but i used the metric measurements and these were lovely, the best red velvet cupcakes i have ever made😍
Megan Weimer
That makes me so happy! So glad you liked them.