Preheat the Oven: Preheat your oven to 350°F (175°C) and line a cupcake pan with paper liners.
Mix Dry Ingredients: In a large mixing bowl, whisk together the flour, sugar, cocoa powder, baking soda, and salt until well combined.
Combine Wet Ingredients: In another bowl, mix together the vegetable oil, buttermilk, eggs, red food coloring, vanilla extract, and vinegar until smooth.
Combine Mixtures: Gradually add the wet ingredients to the dry ingredients, mixing just until combined and smooth.
Fill Cupcake Liners: Fill each cupcake liner about two-thirds full with the batter.
Bake: Bake in the preheated oven for 20-25 minutes, or until a toothpick inserted in the center comes out clean.
Cool the Cupcakes: Once baked, remove the cupcakes from the oven and allow them to cool in the pan for 10 minutes before transferring them to a wire rack to cool completely.
Cook the Filling: In a small saucepan, combine raspberries, sugar, cornstarch, and lemon juice. Cook over medium heat, stirring gently, until the mixture starts to bubble and thicken (about 5-7 minutes).
Cool the Filling: Remove from heat and let it cool to room temperature.
Beat Cream Cheese and Butter: In a mixing bowl, beat the softened cream cheese and butter together until smooth and creamy.
Add Sugar and Vanilla: Gradually add the powdered sugar and vanilla extract, mixing until well combined. If needed, add milk to achieve your desired frosting consistency.
Hollow Out the Cupcakes: Use a small knife or cupcake corer to remove a small circle from the center of each cooled cupcake.
Fill with Raspberry Filling: Spoon or pipe the raspberry filling into the hollowed-out centers of the cupcakes.
Frost the Cupcakes: Using a piping bag or a spatula, frost the tops of the cupcakes with the cream cheese frosting.
Add “Blood” Drizzle: For the finishing touch, drizzle extra raspberry filling over the frosting to create a “bloody” effect.
Find it online: https://succulentrecipes.com/bloody-halloween-cupcakes/