Short answer

  • Heat the oven to 350 degrees Fahrenheit and line a 12 cup muffin tin with paper liners. Whisk 1 and 1/4 cups all purpose flour, 2 tablespoons natural cocoa powder, 1/2 teaspoon baking soda, and 1/4 teaspoon salt. Cream 1/2 cup softened butter with 3/4 cup granulated sugar for 2 to 3 minutes, beat in 2 eggs one at a time, then vanilla and 1 tablespoon red gel food coloring. Add the dry ingredients in three parts alternating with 1/2 cup buttermilk in two parts, mix just until combined, and stir in 1 teaspoon white vinegar last. Fill liners about two thirds full and bake for 18 to 22 minutes, until a toothpick comes out clean or with a few moist crumbs and the tops spring back. Cool completely. Beat 8 ounces cool but pliable cream cheese, then 1/2 cup softened butter, then 2 cups sifted powdered sugar, vanilla, and a pinch of salt, and frost the cooled cupcakes. Refrigerate frosted cupcakes covered at 40 degrees Fahrenheit or below and use them within 3 to 4 days. Do not taste raw batter. The cupcakes contain wheat, milk, and egg.

Introduction

Red velvet cupcakes are a Valentine’s classic for a visual reason and a flavor reason, and both matter. Visually, the deep red crumb against white frosting is unmistakable on a holiday table. In flavor, a good red velvet is not chocolate cake dyed red. It is a lightly cocoa flavored, tangy, tender cake whose buttermilk and vinegar give it a soft crumb and a slight sharpness that cream cheese frosting completes. When either half is wrong, with too much cocoa or with frosting that is too sweet, the cupcake tastes like a novelty rather than a dessert.

This recipe is written for a home oven and a standard muffin tin, and it makes twelve cupcakes. The batter comes together by the creaming method: butter and sugar beaten until light, eggs added one at a time, and dry and wet ingredients added alternately. That order builds structure and tenderness at once. Dumping everything in together gives a denser, less even crumb, even if the flavor is similar.

Color deserves an honest note. Traditional red velvet got part of its color from a reaction between cocoa and acidic buttermilk, which gave a reddish brown crumb, not a bright red one. Modern versions use food coloring for the vivid color people expect. This recipe uses gel food coloring, which gives strong color with less liquid than liquid coloring, and it notes how much to use for a deep red without needing more cocoa.

This article gives the full recipe, explains how to choose cocoa, coloring, and cream cheese, covers troubleshooting, variations, and serving, and sets out storage and allergen guidance in plain factual terms. The food safety guidance was checked against FoodSafety.gov, the Food and Drug Administration, and the United States Department of Agriculture Food Safety and Inspection Service on 31 October 2026. In particular, frosted cupcakes are treated as perishable because of the cream cheese frosting, raw batter is never tasted, and the allergens in this recipe are named as wheat, milk, and egg.

Why This Recipe Works, and What Red Velvet Is Not

Buttermilk and vinegar are the defining ingredients of red velvet, and they do different jobs. Buttermilk adds acidity, which helps tenderize the crumb and reacts with baking soda to help the cupcakes rise. Vinegar adds a second, sharper acidity that brightens the flavor and contributes to the tender texture. Together they make a crumb that is softer than a standard butter cake, which is why red velvet can feel almost velvety on the tongue. The name is not only about color.

The cocoa amount is the line between red velvet and chocolate cake. Too much cocoa overwhelms the tang and turns the crumb brown, no matter how much coloring you add. This recipe uses a small amount of natural cocoa powder, about two tablespoons for twelve cupcakes, which gives a mild chocolate background and lets the red show through. Dutch process cocoa, which is alkalized and darker, mutes the red color and reacts differently with the acidic batter, so natural cocoa is the better choice here.

Cream cheese frosting needs cool ingredients and restraint. Cream cheese that is too warm makes a soft, sliding frosting. Butter that is too cold makes a lumpy one. Both should be cool but pliable, beaten in sequence, with powdered sugar added gradually. The frosting should hold a swirl but still spread, and it firms up in the refrigerator.

This is also a different dessert from a cheesecake bar. There is no crust, no cheesecake batter, and no sliced pan of bars in this recipe. Cream cheese appears only in the frosting, spread or piped on top after the cupcakes have cooled. The cake itself is a leavened butter batter baked in individual liners. That distinction matters for method and for storage: the crumb is finished when it springs back and a toothpick is clean, while the finished cupcake must then be refrigerated because of its perishable frosting.

Choosing Cocoa, Coloring, and Cream Cheese Well

Cocoa choice decides both color and flavor. Natural cocoa is acidic and lighter in color, and it is the right partner for buttermilk and baking soda. Dutch process cocoa is alkalized, darker, and milder in acidity, and it mutes the red toward brown while changing how the batter rises. Check the package before you buy. Whisk the cocoa with the flour to break up lumps, because clumps show up as dark streaks in the crumb.

Gel coloring is concentrated and adds almost no liquid, which is why it gives a vivid red without thinning the batter. Liquid coloring needs roughly double the amount, so reduce the buttermilk by a tablespoon if you use it. The batter will look vividly red before baking, and that is correct, because baking darkens it slightly.

Cream cheese for frosting should be full fat block style, cool but pliable, not a whipped tub or a low fat spread, which contain more water and air and make a softer frosting. Bring eggs, buttermilk, and butter toward room temperature for the batter, because cold eggs can curdle a creamed batter and cold buttermilk can stiffen butter. Keep the frosting ingredients cooler. If eggs are cold, set them in warm water for about 10 minutes. The finished frosting should taste tangy first and sweet second.

Ingredients

This recipe makes 12 cupcakes. It is a dessert recipe, not a main dish or a side dish. Read the whole list before starting, so nothing is discovered missing halfway through mixing.

For the cupcakes

  • 1 and 1/4 cups all purpose flour
  • 2 tablespoons natural cocoa powder, not Dutch process
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 3/4 cup granulated sugar
  • 2 large eggs, at room temperature
  • 1/2 cup buttermilk, at room temperature
  • 1 tablespoon red gel food coloring, or 2 tablespoons liquid coloring
  • 1 teaspoon vanilla extract
  • 1 teaspoon white vinegar

For the frosting

  • 8 ounces cream cheese, cool but pliable
  • 1/2 cup unsalted butter, softened
  • 2 cups powdered sugar, sifted
  • 1 teaspoon vanilla extract
  • A pinch of salt
  • Optional decoration: heart shaped sprinkles, freeze dried raspberry crumbs, or a light dusting of cocoa

The optional decorations are suggestions for cupcakes you make yourself. They are not a description of the featured illustration, which shows different, winter style decorations, as noted in the image line above.

Method: Step by Step

Step 1: Heat the oven and prepare the tin

Heat the oven to 350 degrees Fahrenheit and line a 12 cup muffin tin with paper liners. Paper liners matter for red velvet: the batter is soft, and a greased only tin can tear the tender crumb when cupcakes are removed. Set out the eggs, buttermilk, and butter so they lose their chill. Measure the flour, cocoa, baking soda, and salt before the mixer starts.

Step 2: Whisk the dry ingredients

In a medium bowl, whisk the flour, cocoa powder, baking soda, and salt until evenly combined. Whisking, rather than just stirring, distributes the cocoa and baking soda, which prevents dark streaks and uneven rising in the finished cupcakes. Measure the baking soda level, not heaped, because too much leavening is one cause of cupcakes that rise and then sink.

Step 3: Cream the butter and sugar

In a large bowl, beat the softened butter and granulated sugar with an electric mixer on medium speed for 2 to 3 minutes, until light, pale, and fluffy. Scrape down the bowl halfway through. Proper creaming traps air that helps the cupcakes rise and gives a fine, even crumb. Under creamed batter bakes denser, so do not shorten this step to a quick stir.

Step 4: Add eggs, color, and vanilla

Beat in the eggs one at a time, mixing well after each, then beat in the vanilla and the gel food coloring. Scrape the bowl so no uncolored batter remains in streaks at the bottom or sides. Do not taste the raw batter at this stage or at any later stage. The batter contains raw egg and raw flour, and both are handled safely only by cooking, as explained in the food safety section.

Step 5: Add dry and wet ingredients alternately

With the mixer on low, add the dry ingredients in three parts, alternating with the buttermilk in two parts, beginning and ending with dry ingredients. Mix just until combined after each addition. Overmixing develops gluten and toughens the crumb. Stir in the vinegar last, with a few gentle strokes by hand. The batter should look evenly red and should fall from a spoon in a thick ribbon, not pour like a thin liquid.

Step 6: Fill, bake, and cool

Divide the batter evenly among the liners, filling each about two thirds full. Bake for 18 to 22 minutes, until a toothpick inserted in the center comes out clean or with a few moist crumbs, and the tops spring back when lightly pressed. Keep the oven door closed for the first 15 minutes. Cool the cupcakes in the tin for 5 minutes, then transfer them to a wire rack to cool completely before frosting. Frosting warm cupcakes melts the frosting, so patience here is not optional.

FoodSafety.gov lists egg dishes at 160 degrees Fahrenheit in its temperature chart. That figure is general guidance for egg dishes, not an instruction to probe a small cupcake. In normal baking at the time and temperature above, the toothpick and spring back tests are the practical doneness checks here. The main safety point after baking is the perishable frosting, not the baked crumb.

Step 7: Make the frosting and decorate

Beat the cream cheese alone until smooth, then beat in the softened butter until combined and fluffy. Add the powdered sugar gradually on low speed, then the vanilla and salt, and beat on medium until smooth and thick, about 2 minutes. If the frosting feels soft, refrigerate it for 15 to 20 minutes before piping or spreading. Frost only cooled cupcakes, with a swirl, and decorate with sprinkles or raspberry crumbs if using. Refrigerate the frosted cupcakes promptly, covered, as set out in the storage section.

Troubleshooting: Common Problems and Fixes

If the cupcakes are brown rather than red, the cocoa was probably Dutch process, the coloring was too little, or the batter was overbaked. Use natural cocoa, measure gel coloring as written, and pull the cupcakes as soon as a toothpick comes out clean. Overbaking also dries the crumb, so color and texture problems often arrive together.

If the cupcakes sink in the center, the usual causes are too much leavening, an oven door opened early, or underbaked centers. Measure baking soda levelly, keep the oven door closed for the first 15 minutes, and test with a toothpick in the center cupcake, which often bakes slowest.

If the frosting is runny, the cream cheese or butter was too warm, or the sugar was added too fast. Refrigerate the frosting for 20 to 30 minutes and beat it briefly again. If it is still soft, beat in a few more tablespoons of sifted powdered sugar. Frosting that slides off warm cupcakes is a cooling problem, not a recipe problem: wait until the cupcakes are fully cool.

If the crumb is dense or tough, the batter was probably under creamed at the start or overmixed at the end. Cream fully, then mix the flour additions only until no dry streaks remain.

Variations That Keep the Method Intact

A mini version divides the batter among 24 mini muffin cups and bakes for 11 to 14 minutes. Mini cupcakes suit a Valentine’s party table, but they dry out faster, so frost them the same day and do not overbake them.

A layer cake version bakes the same batter in two 8 inch round pans for 22 to 26 minutes, cools it completely, and frosts it as a layer cake, with half as much frosting again for generous layers. It still needs refrigeration once frosted.

A raspberry version presses a few fresh raspberries, washed gently under running water and dried, into the batter in each cup before baking, and tops the frosting with freeze dried raspberry crumbs. The tart berry sharpens the sweet frosting.

A less sweet frosting version reduces the powdered sugar to 1 and 1/2 cups and adds an extra ounce of cream cheese. It will be tangier and softer, so refrigerate the frosted cupcakes until serving. The refrigeration rule is the same for every version of this frosting.

Serving Ideas and a Simple Timing Plan

Serve red velvet cupcakes at cool room temperature, not straight from the refrigerator and not warm. Refrigerated frosting firms up and tastes muted when ice cold, while warm cupcakes melt it. Take frosted cupcakes out of the refrigerator 20 to 30 minutes before serving, and return any uneaten frosted cupcakes to the refrigerator within the 2 hour limit set out below, or within 1 hour if the room is above 90 degrees Fahrenheit. For Valentine’s Day, arrange them on a plate or stand with space between them so the frosting is visible, and add a small bowl of berries alongside for color and a tart contrast.

Treat timing as part of the recipe. Soften the batter ingredients first, whisk the dry ingredients second, and make the batter third. While the cupcakes bake and cool, make the frosting. Frost only when the cupcakes are fully cool. Active mixing takes about 20 minutes, baking 18 to 22 minutes, and cooling takes the longest part of the schedule.

Planning Ahead, Scaling, and Substitutions

Unfrosted cupcakes keep in an airtight container at room temperature for 1 to 2 days, or frozen for 2 to 3 months as recipe guidance. Thaw them in the refrigerator and frost them after thawing. Frosting can be made up to 3 days ahead, refrigerated covered, then left at cool room temperature for 20 to 30 minutes and beaten briefly before use. Frosted cupcakes must stay refrigerated and are best used within 3 to 4 days.

Scaling works best across pans, not inside one pan. Doubling into a second muffin tin keeps the depth and baking time almost unchanged. Halving fills six cups; fill any empty cups halfway with water so the tin heats evenly, and check doneness a few minutes early.

For substitutions, change one element at a time. If you do not have buttermilk, stir 1 tablespoon of lemon juice or white vinegar into milk to make up the 1/2 cup, let it stand for 5 to 10 minutes until slightly thickened, and use that instead. It is not identical to cultured buttermilk, but it provides the acidity this batter needs. Do not skip acidity, because it affects rise and tenderness. Liquid coloring can replace gel, as described above. Gluten free flour blends and dairy free cream cheese substitutes are not simple one to one replacements here: they change structure, moisture, and stability, and need a recipe developed for them.

Check the label of any substitute before it goes into the batter or frosting. Food coloring, sprinkles, and raspberry products can contain additional allergens depending on the brand, especially when baking for guests.

Storage, Serving Limits, and Food Safety

Cupcakes with cream cheese frosting are perishable. FoodSafety.gov organizes home food safety into four steps, clean, separate, cook, and chill, and it instructs readers to refrigerate perishable foods within 2 hours, within 1 hour if the food has been exposed to temperatures above 90 degrees Fahrenheit, to keep a refrigerator at 40 degrees Fahrenheit or below and a freezer at 0 degrees Fahrenheit or below, and to refrigerate leftovers promptly. Bacteria that cause food poisoning multiply quickest between 40 degrees Fahrenheit and 140 degrees Fahrenheit.

Apply that guidance directly here. Refrigerate frosted cupcakes covered at 40 degrees Fahrenheit or below and use them within 3 to 4 days, following the leftovers window from the United States Department of Agriculture Food Safety and Inspection Service, 3 to 4 days refrigerated or 3 to 4 months frozen, with loss of moisture and flavor over longer freezer storage. Do not leave frosted cupcakes out for more than 2 hours in total, including decorating, display, and serving, or 1 hour above 90 degrees Fahrenheit. Discard any left out beyond that limit. Unfrosted cupcakes are the exception above: 1 to 2 days covered at room temperature, or frozen, then frosted after thawing.

Raw flour and raw batter need their own warning. The Food and Drug Administration states that flour is a raw food, that processing raw grains into flour does not kill harmful bacteria such as Salmonella and pathogenic Escherichia coli, that many foods made with flour also contain raw eggs which may contain harmful bacteria, that cooking is the only way to be sure foods made with flour and raw eggs are safe, and never eat or taste raw flour, dough, or batter. Do not let children eat or play with raw batter, do not use batter to make a ready to eat food, and do not try to heat treat flour at home, because home treatments may not kill all bacteria effectively. Keep flour and eggs separate from ready to eat foods, wash hands thoroughly after handling flour or raw batter, and wash utensils, bowls, pans, and countertops with warm soapy water.

Wash hands for at least 20 seconds before baking and after handling raw eggs or flour, and use separate utensils for raw batter and finished cupcakes. FoodSafety.gov lists leftovers of any type at 165 degrees Fahrenheit when reheated, although these cupcakes are normally served at cool room temperature from refrigeration, not reheated. When in doubt about a leftover, discard it.

Allergen and Dietary Notes

This section is factual information for planning and serving, not medical advice. This recipe contains wheat, in the flour, milk, in the butter, buttermilk, and cream cheese, and egg, in the cupcakes. All three are major food allergens in the United States.

The Food and Drug Administration lists nine foods, and ingredients containing their proteins, as major food allergens: milk, egg, fish, crustacean shellfish, tree nuts, wheat, peanuts, soybeans, and sesame. Sesame became the ninth major food allergen under the Food Allergy Safety, Treatment, Education, and Research Act, with labeling required from 1 January 2023. The Food and Drug Administration advises reading the entire ingredient list every time a product is bought, because ingredients can change at any time.

If you are baking for guests, ask about allergies before you plan the bake, not at the table. Food coloring, sprinkles, and decorations can contain additional allergens depending on the brand, so check those labels as carefully as the main ingredients. Do not assume that removing a decoration or picking frosting off a cupcake makes it safe for an allergic guest, because the allergens in this recipe are in the crumb itself as well as in the frosting. Use clean equipment, keep packages for reference, and follow the guidance of the allergic person’s clinician where that person has given it. No health claim is made for this dessert, and no sugar, calorie, or other nutrient count is promised for a home baked serving, which will vary with size, frosting amount, and decorations.

Frequently Asked Questions

Can I use liquid food coloring instead of gel?

Yes, but use about twice as much, and expect a slightly thinner batter. Gel coloring is concentrated, so it gives vivid color without adding liquid. If you use liquid coloring, reduce the buttermilk by a tablespoon to keep the batter consistency similar. The color will still darken slightly in baking.

Why is my red velvet not very chocolatey?

That is correct for the style. Red velvet is a lightly cocoa flavored cake, not a chocolate cake. If you want a stronger chocolate flavor, you are really after a chocolate cupcake, and increasing the cocoa will darken the crumb, mute the red, and change the texture.

Can I make the frosting ahead?

Yes. Make it up to 3 days ahead, refrigerate it in a covered container, and let it soften at cool room temperature for 20 to 30 minutes before beating it briefly and using it. If it feels stiff after chilling, beat it for a minute to restore a smooth texture. Keep the total time it spends out of the refrigerator within the 2 hour limit for perishable food.

Can I freeze frosted cupcakes?

You can freeze unfrosted cupcakes well, but frosted ones are trickier: the frosting can crack or weep on thawing. Freeze unfrosted cupcakes, thaw them in the refrigerator, and frost them fresh for the best result. That approach also keeps the frosting inside its 3 to 4 day refrigerated window after serving begins.

What if I do not have buttermilk?

Stir 1 tablespoon of lemon juice or white vinegar into milk to make up half a cup and let it stand for 5 to 10 minutes until slightly thickened. It is not identical to cultured buttermilk, but it provides the acidity this batter needs. Do not skip the acidity: it affects both rise and tenderness.

Can I make red velvet without food coloring?

Yes, but expect a reddish brown crumb rather than a vivid red one. The natural reaction between cocoa and acidic buttermilk gives a warm, rusty tint, which is the traditional color of red velvet before modern coloring. Beet juice is sometimes suggested, but it bakes to a muted brown purple and adds an earthy flavor, so it is not a reliable way to get a bright red crumb. If color matters for the occasion, gel coloring is the dependable choice. If flavor matters more, the uncolored version tastes essentially the same. Never taste the raw batter to check the color or flavor, for the raw flour and raw egg reasons given above.

Sources & references

  • FoodSafety.gov, 4 Steps to Food Safety. Used for the four steps clean, separate, cook, and chill, washing hands with plain soap and water for at least 20 seconds, washing surfaces and utensils with hot soapy water especially after raw eggs or flour, using separate plates and utensils for cooked and raw foods, keeping a refrigerator at 40 degrees Fahrenheit or below and a freezer at 0 degrees Fahrenheit or below, bacteria multiplying quickest between 40 degrees Fahrenheit and 140 degrees Fahrenheit, refrigerating perishable food within 2 hours or within 1 hour above 90 degrees Fahrenheit, and placing leftovers in shallow containers and refrigerating promptly. Cream cheese frosting is a perishable dairy frosting, so frosted cupcakes fall under this refrigerate promptly rule.
  • FoodSafety.gov, Cook to a Safe Minimum Internal Temperature, last reviewed 21 November 2024. Used for egg dishes at 160 degrees Fahrenheit, leftovers of any type reheated to 165 degrees Fahrenheit, and the instruction to always use a food thermometer to check whether food has reached a safe minimum internal temperature.
  • United States Department of Agriculture, Food Safety and Inspection Service, Leftovers and Food Safety. Used for bacteria growing rapidly between 40 degrees Fahrenheit and 140 degrees Fahrenheit, refrigerating leftovers within 2 hours of cooking or 1 hour above 90 degrees Fahrenheit, cooling food rapidly, covering and sealing leftovers, keeping leftovers in the refrigerator for 3 to 4 days or frozen for 3 to 4 months with loss of moisture and flavor over longer freezer storage, safe thawing in the refrigerator, cold water, or the microwave, and reheating leftovers to 165 degrees Fahrenheit as measured with a food thermometer.
  • Food and Drug Administration, Handling Flour Safely: What You Need to Know. Used for flour being a raw food, processing raw grains into flour not killing harmful bacteria such as Salmonella and pathogenic Escherichia coli, many foods made with flour also containing raw eggs which may contain harmful bacteria, cooking being the only way to be sure foods made with flour and raw eggs are safe, never eating or tasting raw flour, dough, or batter, keeping raw foods such as flour and eggs separate from ready to eat foods, flour spreading easily as a powder, washing hands thoroughly with soap and running water and washing utensils, bowls, pans, and countertops with warm soapy water after flour or raw dough, not letting children eat or play with raw dough, not using raw flour products to make ready to eat foods, and not trying to heat treat flour at home.
  • Food and Drug Administration, Have Food Allergies? Read the Label. Used for the nine major food allergens accounting for the large majority of severe food allergic reactions: milk, egg, fish, crustacean shellfish, tree nuts, wheat, peanuts, soybeans, and sesame, for allergen food sources having to be identified on packaged food labels, for sesame becoming the ninth major food allergen under the Food Allergy Safety, Treatment, Education, and Research Act with labeling required from 1 January 2023, and for the advice to read the entire ingredient list every time a product is bought because ingredients can change at any time.

Emma Hudson

Editor of Amberaisle — clear, thoughtful explainers for curious readers. More about the editor →