To make fake blood for Halloween that is safe to eat, stir ½ cup light corn syrup with 1 tablespoon water, 2 tablespoons red food coloring, and 1 teaspoon cocoa powder. It takes 5 minutes and makes about ½ cup.
The cocoa is the trick. Without it you get shiny cherry syrup. With it, the red turns deep and opaque, and one or two drops of blue push it toward the dark color of real blood. Let it sit for 5 to 10 minutes and it is ready to drip down a cake, fill a cupcake, or splatter across a platter.

Following a special diet?
Every recipe on this site can be converted to gluten-free, vegan, dairy-free, keto, nut-free or egg-free with adjusted ratios so nothing falls flat.
Try the Recipe Converter →The Ratio, Time, and Shelf Life
- Base: ½ cup light corn syrup loosened with 1 tablespoon water
- Color: 2 tablespoons red food coloring, plus 1 to 2 drops blue for a darker red
- Depth: 1 teaspoon unsweetened cocoa powder
- Optional: ¼ teaspoon cornstarch for body, 1 to 2 drops cherry or vanilla extract for flavor
- Time: 5 minutes to mix, then 5 to 10 minutes to rest
- Makes: about ½ cup, enough to drip a layer cake or top a dozen cupcakes
- Keeps: up to 1 week in a sealed jar at room temperature
What Goes Into Blood You Can Eat

Light corn syrup is the base because it is clear, glossy, and slow. It flows the way real blood does and does not crystallize in the jar. The tablespoon of water just takes the stiffness out so it pours.
Cocoa powder does two jobs. It darkens the red and it makes the syrup opaque, so a drip on white frosting looks solid instead of see-through. You will see the change the moment you stir it in. The pinch of cornstarch adds a little more body and cloudiness. Stirred in raw it will not thicken the blood much, so treat it as a finishing touch, not the main fix for runny blood.

No corn syrup? Glucose syrup or golden syrup work the same way. Honey works too, but it turns the color browner and tastes clearly of honey, so add the blue drop and a little extra cocoa to pull it back to red.
The extract is optional. A drop of cherry goes well with chocolate cake and red velvet, and vanilla keeps the taste neutral. Either way the blood tastes sweet with a faint chocolate note.
Gel or Liquid Red Coloring?

Both work. The 2 tablespoons in the recipe card is the amount liquid coloring needs to look properly red. Gel is far more concentrated, so with gel add it a teaspoon at a time, stir, and stop as soon as the color is deep. Going all the way to 2 tablespoons of gel can leave a bitter aftertaste.
Gel also keeps the mixture a touch thicker, which helps when you pipe blood along a sharp cake edge. Liquid coloring gives a thinner blood that runs and spreads, handy for splatter on a board or a plate. Add blue one drop at a time. A single drop changes the whole tone.
How to Make Fake Blood Thicker or Thinner
For thick, slow blood that clings to the side of a cake, leave out the tablespoon of water and stir in the ¼ teaspoon cornstarch. Let it rest the full 10 minutes. Then chill the jar for 15 minutes. Cold syrup moves more slowly, so the drips stop where you want them instead of pooling at the bottom.
For thin blood that splatters or soaks into a sugar decoration, add water a few drops at a time. Stop when it falls off a spoon in a fast thread. Too much water turns it pink and watery, so go slowly.
Drips, Splatter, and Bleeding Cupcake Centers

Drips: chill the frosted cake for 20 minutes first so the buttercream is firm. Spoon a little blood at the top edge and nudge it over with the back of the spoon. Leave gaps between drips and vary the length. It looks more real when it is uneven, as on these vampire brownies.
Splatter: cover the counter and walls nearby with paper. Thin a spoonful of blood, dip a new toothbrush or a stiff pastry brush, and pull the bristles back with your thumb about a foot from the cake. Short flicks make fine spray; a loaded brush tapped against a spoon makes big drops. This is how to get a spooky Halloween cake that looks like a crime scene.
Bleeding centers: cut a small cone out of each cupcake, spoon in about 1 teaspoon of the thick version, and replace the top or pipe frosting over it. When someone bites in, it oozes. It works on vampire bite cupcakes, and the Halloween cupcake decorating guide has more toppers to pair with it.

When to Add It, and Why It Never Dries
Corn syrup blood stays wet. It does not crust like royal icing, so plan to add it within about 2 hours of serving. On soft buttercream it slowly bleeds pink at the edges overnight. On cookies it stays tacky, so do not stack Halloween sugar cookies after decorating them with it.
Make the blood itself up to a week ahead. Keep it in a small jar with a tight lid at room temperature. The cocoa settles, so stir well before each use, and add a drop or two of water if it has thickened.
Costume Blood, Drinks, and Party Platters
The same mixture is the standard homemade fake blood for costumes. Because it is all food, it is fine around the mouth for vampire fangs or a bitten lip. The red dye can tint skin, teeth, and fabric for a while, though. Test it on a hidden spot of the costume first and keep it away from light colored clothes. Skin washes clean with warm soapy water, and teeth with a good brushing.
For drinks, run a drip down the rim of a glass for a blood drip margarita or other Halloween cocktails, or fill syringes to serve with Halloween jello shots. A few thin splatters across a Halloween fruit platter take about a minute and look gruesome.
Fake Blood Questions
Is fake blood edible?
This one is, because it is made only from corn syrup, food coloring, cocoa, and water. Store-bought costume blood is not always safe to eat, so check the label before it goes near food or a mouth.
What makes edible fake blood look real?
Cocoa powder and a drop of blue. Cocoa makes it opaque and less pink, and blue takes the brightness out of the red.
Can I make it the day before Halloween?
Yes, mix it up to a week ahead and keep it sealed at room temperature. Put it on the cake or cupcakes on the day you serve them.
Edible Blood Recipe
This edible fake blood is a glossy Halloween blood made with light corn syrup, red food coloring, cocoa powder, and a splash of water. It takes 5 minutes to mix and makes about ½ cup of thick, deep red blood that is safe to eat. The cocoa makes it opaque and darker, and a drop or two of blue food coloring takes the bright pink tone out so it looks real. Use it as edible blood for cakes and cupcakes, for drips and blood splatter on a Halloween cake, as a filling for bleeding cupcake centers, on a party platter, or as homemade fake blood for costumes. Leave out the water for thicker blood. It keeps for 1 week at room temperature in a sealed jar.
Ingredients
- ½ cup light corn syrup
- 1 tablespoon water
- 2 tablespoons red food coloring (gel or liquid)
- 1 teaspoon unsweetened cocoa powder
- ¼ teaspoon cornstarch (optional, for a thicker effect)
- 1–2 drops blue food coloring (optional, for darker red)
- 1–2 drops cherry or vanilla extract (optional, for flavor)
Instructions
- MIX THE BASE: In a small bowl, stir together the corn syrup and water until smooth and fully combined. This forms the base for the edible blood mixture.
- ADD THE COLOR: Mix in the red food coloring. Start with 2 tablespoons, adjusting if needed for intensity. For a more realistic blood tone, stir in 1 to 2 drops of blue food coloring to darken the red and reduce brightness.
- THICKEN AND DARKEN: Stir in the unsweetened cocoa powder to deepen the color and make the mixture appear more opaque. If a thicker consistency is desired, add a small pinch of cornstarch and mix thoroughly until smooth.
- FLAVOR IT (OPTIONAL): If preferred, add a drop or two of flavoring such as cherry or vanilla extract to give the edible blood a subtle, pleasant taste.
- LET IT SIT: Allow the mixture to rest for 5 to 10 minutes before using. This helps the color and cocoa powder fully integrate for a smoother, more realistic appearance.
- USE IT CREATIVELY: Apply the edible blood using a spoon, dropper, or piping bag to decorate cakes, cookies, cupcakes, or other themed desserts. Drizzle, drip, or splatter as desired.
Notes
For thicker blood, leave out the water and chill the jar for 15 minutes; cold syrup drips more slowly. For splatter, thin a spoonful with a few drops of water. Gel coloring is stronger than liquid, so add gel gradually and stop when the color is deep. Corn syrup blood never dries, so add it to cakes, cupcakes, or cookies within about 2 hours of serving. Red dye can stain fabric and briefly tint skin and teeth. Store leftovers in an airtight container at room temperature for up to 1 week and stir before each use.
Nutrition Information
Yield
1Serving Size
1Amount Per Serving Calories 566Total Fat 1gSaturated Fat 0gTrans Fat 0gUnsaturated Fat 0gCholesterol 0mgSodium 110mgCarbohydrates 149gFiber 2gSugar 144gProtein 1g

Do you have a substitute for cocoa powder if you are planning on making a cake without chocolate?
Hi Summer! You can skip the cocoa powder if you’re not going for a chocolate flavor, it’s mostly there to darken the red and make it look more realistic. To keep the same effect without the cocoa, try adding a drop of blue or black food coloring to deepen the red, and a tiny pinch of cornstarch to give it that slightly opaque, thicker look. Let me know if you try it!
Do you know how well this will hold up on a cake. I’m using it on a wedding cake but unsure if it will look good if I put it on the night before.
That’s a great question, especially for a wedding cake where you want everything to stay clean and intentional 😊
In my experience, this type of edible blood will still look good the next day, but it will slowly spread and soften the edges overnight because of the corn syrup. The drips won’t stay as sharp as when you first apply them, especially on a smooth frosted cake.
If you want that defined drip effect, I usually add it closer to serving time. If you do need to do it the night before, I’d make it slightly thicker and keep the cake well chilled so it holds its shape better.