Ingredients
vegan butter
brown sugar
white sugar
all-purpose flour
plant-based yogurt
dark chocolate bar
cinnamon
espresso powder (optional)
granulated sugar (for coating)
cinnamon (for coating)
Instructions
1-Cream the butter and sugars: Beat vegan butter, brown sugar, and white sugar until light and fluffy, avoiding over-creaming.
2-Add the wet ingredients: Mix in plant-based yogurt and vanilla extract until smooth.
3-Fold in the dry ingredients: Whisk flour, baking powder, baking soda, and salt separately, then gently fold into wet mixture until no dry streaks remain.
4-Chill the dough: Cover and refrigerate for at least 1 hour to prevent spreading.
5-Prepare the chocolate and coating: Chop dark chocolate into 9 pieces; stir together sugar and cinnamon for the coating.
6-Portion and stuff: Divide chilled dough into 9 portions, flatten, place a chocolate piece in the center, seal, and roll into balls. Freeze for 10 minutes if sticky.
7-Coat and bake: Roll balls in cinnamon sugar, place on a parchment-lined sheet, bake at 350°F for 13 minutes until centers look slightly underdone.
8-Tap and cool: Tap tray on counter after baking, let cookies rest on the hot tray for 10 minutes before moving to a wire rack.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🧊 Chilling the dough is essential since vegan butter melts faster than dairy butter — skipping this will cause the cookies to spread into flat puddles.
🍫 Use a dark chocolate bar rather than chocolate chips, which contain stabilizers that can prevent proper melting in the center.
🧈 For extra churro authenticity, brush the warm cookies with a little melted vegan butter before rolling them in the cinnamon sugar.
- Prep Time: 30 minutes
- Chill Time: 1 hour
- Cook Time: 13 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Mexican, Spanish
- Diet: Vegan, Dairy-Free
Nutrition
- Serving Size: 1 cookie
- Calories: 235
- Sugar: 18g
- Sodium: 125mg
- Fat: 11g
- Saturated Fat: 5g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 31g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 0mg
