Chewy Chocolate Fudge Cookies (Vegan)
These cookies deliver everything I want in a chocolate cookie: deep fudgy flavor, a slightly crackled top, and a chewy interior that holds up for days. They’re fully vegan and rely on a few smart swaps—applesauce for egg moisture and coconut oil to carry the chocolate—so they stay simple without losing any pleasure.
I test a lot of vegan desserts and what makes this one stand out is the double-use of chocolate chips: some melted into the batter for a dense, fudgy base and more folded in for pockets of molten chocolate. The method is straightforward and forgiving, which makes these perfect for weeknight baking or for baking with kids.
Below you’ll find the exact ingredients and a clear, stepwise method that follows the recipe I tested. I also include troubleshooting, useful tools, and storage tips so your batch turns out chewy and chocolatey every time.
Gather These Ingredients

- 2 cups semi-sweet chocolate chips, divided — Use a vegan brand you know melts well; 1 cup will be melted into the batter, 1 cup folded in for chunks.
- 2 tablespoons coconut oil — Helps the melted chocolate stay smooth and adds tenderness.
- 1 cup granulated sugar — Provides sweetness and contributes to the crackled top and chew.
- 1/2 cup unsweetened applesauce — Egg replacement for moisture and structure; use smooth applesauce.
- 2 tablespoons unsweetened almond milk — Adds a little extra liquid to make the batter workable; any unsweetened plant milk will do.
- 1 teaspoon vanilla extract — Rounds out and intensifies chocolate flavor.
- 1 cup plus 2 tablespoons all-purpose flour — Provides structure; measure by spooning into the cup and leveling or weigh for accuracy.
- 1/4 cup unsweetened cocoa powder — Use a good-quality unsweetened cocoa for deeper chocolate flavor.
- 1 teaspoon baking powder — Gives the cookies a little lift and prevents them from becoming too dense.
- 1/2 teaspoon salt — Balances sweetness and amplifies chocolate notes; use regular or fine salt.
Stepwise Method: Chewy Chocolate Fudge Cookies (Vegan)
- Preheat and prepare pans: Preheat your oven to 325°F (163°C). Line two large baking sheets with parchment paper and lightly spray the paper with non-stick spray. Set the sheets aside.
- Melt chocolate and coconut oil: Place 1 cup of the semi-sweet chocolate chips and the 2 tablespoons coconut oil in a small, microwave-safe bowl. Microwave on low power in 15-second bursts, stirring between each burst, until the chocolate is fully melted and smooth. Alternatively, melt gently in a heatproof bowl over barely simmering water (double boiler).
- Make the wet base: Transfer the melted chocolate mixture to a large mixing bowl. Whisk in the 1 cup granulated sugar until combined. Add the 1/2 cup unsweetened applesauce, 2 tablespoons unsweetened almond milk, and 1 teaspoon vanilla extract. Whisk until the wet mixture is smooth and uniform. Set aside while you mix dry ingredients.
- Combine dry ingredients: In a medium bowl, whisk together 1 cup plus 2 tablespoons all-purpose flour, 1/4 cup unsweetened cocoa powder, 1 teaspoon baking powder, and 1/2 teaspoon salt until evenly distributed.
- Bring batter together: Add the dry ingredient mixture to the wet ingredients. Stir gently with a spatula or spoon until just combined—avoid overmixing to keep the cookies tender and chewy.
- Fold in remaining chips: Fold in the remaining 1 cup semi-sweet chocolate chips, stirring only until they are evenly distributed through the batter.
- Portion the cookies: Using a measuring scoop, spoon scant 1/4-cupfuls of batter onto the prepared baking sheets, leaving space between each cookie for spreading (about 2 inches apart).
- Bake: Place one baking sheet in the preheated oven at a time and immediately reduce the oven temperature to 300°F (149°C). Bake for 20 minutes. Repeat with the second sheet if needed.
- Cool completely: Remove the baking sheet from the oven and allow the cookies to cool completely on the sheet before moving or serving. Cooling on the sheet lets them set and stay chewy.
Why This Recipe Is Reliable
This recipe balances fat, sugar, and flour so the cookies remain fudgy inside but set on the outside. Melting half the chocolate into the batter creates a dense, almost brownie-like base; folding in the rest gives you those rich pockets of chocolate in every bite.
Applesauce provides moisture and binding power without adding an egg, which makes the cookies reliably chewy rather than cakey. The modest baking powder dose prevents flatness without creating a cake texture. The oven temperature drop (start at 325°F, then bake at 300°F) slows the final rise so the cookies set chewy instead of puffing then collapsing.
Low-Carb/Keto Alternatives

- Reduce carbs with almond flour: Replace the all-purpose flour with a 1:1 almond flour swap is not recommended without other changes—almond flour lacks gluten and will yield a fragile cookie. If you want to experiment, try 3/4 cup almond flour plus 1/4 cup coconut flour and omit the baking powder; expect a denser, more crumbly texture.
- Use sugar alternatives: Substitute erythritol or a monk-fruit blend cup-for-cup for granulated sugar, but note cooling and texture may change—sugar contributes to chewiness and the glossy top.
- Choose low-carb chocolate chips: Use a sugar-free or very dark chocolate chip that fits your diet; ensure it’s labeled vegan if needed.
Toolbox for This Recipe

- Microwave-safe bowl or double boiler — for melting chocolate smoothly.
- Large mixing bowl and medium mixing bowl — to keep wet and dry ingredients organized.
- Whisk and spatula — whisk for wet ingredients and spatula for folding.
- Measuring cups and spoons (or kitchen scale) — accurate measuring keeps texture consistent.
- Baking sheets and parchment paper — parchment prevents sticking and aids cooling.
- Non-stick spray — a light spray on parchment helps cookies release cleanly.
- Cookie scoop or 1/4-cup measuring cup — portioning ensures even baking.
Missteps & Fixes
Cookie spread too much
Cause: Batter too warm, oven temperature too low, or too much fat. Fixes: Chill the batter 15–20 minutes before scooping, verify oven temperature with an oven thermometer, and ensure accurate measurement of coconut oil.
Cookies are cakey instead of chewy
Cause: Overmixing or too much leavening. Fixes: Stir until just combined; measure baking powder accurately (1 teaspoon). Slightly reduce baking time by a minute or two if needed.
Cookies are flat and greasy
Cause: Chocolate or coconut oil overheated, or too much liquid. Fixes: Let melted chocolate cool a few minutes before combining with sugar; use scant scoops and avoid adding any extra liquid beyond the recipe.
Cookies are dry or crumbly
Cause: Overbaking or too much flour. Fixes: Remove from oven right at 20 minutes as written, and double-check flour measurement—spoon into cup and level off or weigh for precision.
Nutrition-Minded Tweaks
- Lower sugar: Reduce granulated sugar to 3/4 cup for slightly less sweetness; texture will remain close but the top may be less crackly.
- Add fiber: Stir in 1–2 tablespoons of ground flaxseed with the dry ingredients for extra fiber (note slight texture change).
- Boost protein: Add 1–2 tablespoons of pea protein powder to the dry mix and reduce the flour by the same volume; expect a denser cookie.
- Swap flour: Use whole-wheat pastry flour 1:1 for a nuttier flavor and marginally more fiber—cookies will be slightly denser.
Cook’s Commentary
I like to let these cookies cool fully on the sheet because they continue to set and develop chew as they cool. The first batch I made spread very thin—chilling the scooped dough for 10–15 minutes fixed that right away. Also, using a chocolate brand you trust matters; cheap chips won’t melt as smoothly and can lead to graininess in the batter.
These are great warm with a cup of oat milk. They also travel well—stack them between sheets of parchment in an airtight container and they’ll remain soft for several days.
Cooling, Storing & Rewarming
- Cooling: Let cookies cool completely on the baking sheet (at least 20–30 minutes) before transferring. They firm up and finish setting as they cool.
- Room temperature storage: Store in an airtight container at room temperature for up to 3 days. Place a slice of bread or a folded paper towel in the container to help retain moisture.
- Refrigeration: You can refrigerate for up to 7 days, but bring to room temperature before serving to restore chew.
- Freezing: Freeze cooled cookies in a single layer on a tray for 1 hour, then transfer to a freezer bag for up to 3 months. Thaw at room temperature or warm gently.
- Rewarming: Warm single cookies in a 300°F oven for 3–5 minutes or microwave for 7–10 seconds for a gooey interior.
Chewy Chocolate Fudge Cookies (Vegan) Q&A
Q: Can I substitute applesauce with mashed banana? A: Yes, but banana will add its flavor. Applesauce is neutral and recommended for a pure chocolate taste.
Q: Do I need to chill the dough? A: Not required, but chilling 10–20 minutes can reduce spreading and deepen flavors.
Q: Why melt half the chips and fold in the rest? A: Melting into the batter creates fudgy density; folding in chips preserves pockets of chocolate texture and visual appeal.
Q: My chocolate seized when melting—what happened? A: Seizing happens if water or too much heat touches the chocolate. Melt slowly and avoid steam or droplets; if it seizes, a small splash of neutral oil (not water) can sometimes smooth it back.
Save & Share
If you try these cookies, save the recipe and share a photo—tag friends who need a reliable vegan chocolate cookie. These are easy to scale: double the recipe for a crowd, scoop to size for smaller cookies, and keep the same ratios for consistent results.

Chewy Chocolate Fudge Cookies (Vegan)
Ingredients
- 2 cups semi-sweet chocolate chips divided; use vegan chocolate that melts well
- 2 tablespoons coconut oil
- 1 cup granulated sugar
- 1/2 cup unsweetened applesauce
- 2 tablespoons unsweetened almond milk
- 1 teaspoon vanilla extract
- 1 cup + 2 tablespoons all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1 teaspoon baking powder
- 1/2 teaspoon salt
Instructions
- Preheat the oven to 325°F (163°C). Line two large baking sheets with parchment paper and lightly spray with nonstick spray; set aside.
- Place 1 cup of the chocolate chips and the coconut oil in a microwave-safe bowl. Heat on low power in 15-second increments, stirring between each, until completely melted and smooth; alternately melt in a small saucepan over low heat. Transfer to a large mixing bowl.
- Whisk the granulated sugar into the melted chocolate, then whisk in the applesauce, almond milk, and vanilla until smooth.
- In a medium bowl, whisk together the flour, cocoa powder, baking powder, and salt until evenly combined.
- Add the dry ingredients to the wet ingredients and stir until just combined; do not overmix.
- Fold in the remaining 1 cup of chocolate chips until evenly distributed.
- Use a measuring scoop or a scant 1/4-cup measure to portion the batter onto the prepared baking sheets, leaving space for spreading.
- Place one baking sheet in the oven and immediately reduce the oven temperature to 300°F (149°C). Bake for 20 minutes, then repeat with the second sheet if needed.
- Allow the cookies to cool completely on the baking sheet before moving them; moving while hot will cause them to fall apart.
Equipment
- Oven
- Baking Sheets
- Parchment Paper
- Microwave-safe bowl or small saucepan
- large mixing bowl
- medium bowl
- Whisk
- measuring scoop or 1/4-cup measure
Notes
- Cookies must cool completely on the baking sheet before being moved.
- Use a vegan chocolate brand you know melts well.
- If not strictly vegan, any semi-sweet chocolate that melts well may be used.
- Do not overmix the dough to keep cookies chewy.
- Prepare baking sheets and have oven temperature ready before scooping.
