This post contains affiliate links. Please see our disclosure policy.

These decadently delicious chocolate lava cookies use my soft, chewy, almond flour cookie dough and a flowy, chocolate ganache filling that oozes out when you break them in half! (gluten-free and soy-free with nut-free options)

breaking open a lava cookie so you can see the inside
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!


It’s cookie season, and I wanted to make a decadent, chocolatey cookie. And what better idea than to convert molten lava cake into cookie form! 

My motto is that baking should be super easy and flexible, so that even if you make a few measuring errors, things still turn out great. Nobody has time to whip up butter and sugar and all that, so I use my trusty almond flour cookie dough, which works every time.

lava cookies broken open on the baking sheet

To make this simple dough, you just add all the dry ingredients to a bowl, mix really well, add some melted coconut oil and maple syrup, mix again, and that’s it! You have a dough! 

For this recipe, we’ll add cocoa powder to make a chocolate cookie dough. Then, we make a molten chocolate “lava bomb,” which is a melted chocolate ganache that goes inside the cookie. As the cookie bakes, it spreads and traps the chocolate ganache inside. When you break it open, it’s oozy, melty, and so delicious.

close-up of a broken open lava cookie on the cutting board

Why You’ll Love Lava Cookies

  • easy, flexible, foolproof almond flour cookie dough
  • chewy, chocolatey cookie outisde
  • oozy, melty chocolate ganache filling
  • naturally gluten-free and soy-free with nut-free options

Lava Cookies

5 from 1 vote
By: Vegan Richa
Prep: 10 minutes
Cook: 15 minutes
Cooling/Chilling Time: 20 minutes
Total: 45 minutes
Servings: 8
Course: Dessert, Snack
Cuisine: American
These decadently delicious chocolate lava cookies use my soft, chewy, almond flour cookie dough and a flowy, chocolate ganache filling that oozes out when you break them in half! (gluten-free and soy-free with nut-free options)
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 
 

For the Cookie Dough

  • 1 cup almond flour
  • 2 1/2 tablespoons tapioca starch
  • ¼ teaspoon salt
  • ¼ teaspoon baking soda
  • 2 tablespoons cocoa powder
  • 1 teaspoon vanilla powder, or vanilla extract
  • 2 tablespoons coconut oil, solid or semi-solid
  • 4 tablespoons maple syrup, divided, or more, as needed

For the Chocolate Ganache Center

  • 2 teaspoons coconut oil
  • 2 teaspoons non-dairy milk, oat or coconut milk
  • 1 tablespoon maple syrup
  • ¼ cup chocolate, chopped or semi-sweet chocolate chunks or morsels

Instructions 

Make the cookie dough.

  • In a bowl, add all the dry ingredients. If you are using vanilla powder, add it here too. Mix very well, pressing to break up any almond flour lumps.
  • Melt the coconut oil either on the stove or in the microwave. I usually combine the maple syrup and coconut oil in the same cup and microwave until the maple syrup just starts to bubble; the coconut oil will melt from the residual heat. Once the coconut oil melts completely, pour the mixture into the dry ingredients and mix to make a smooth dough. If your dough feels stiff, add another 1 to 2 teaspoons of maple syrup. If it’s too sticky, chill it in the fridge for 5 to 10 minutes. You want the dough to be pliable and not too stiff, so don’t chill it for too long. It needs to flatten easily, so you can shape it around the ganache. If it’s not sticky, just set it aside on the counter.

Make the chocolate ganache.

  • In a small skillet over medium-low heat, add the coconut oil and non-dairy milk and bring it to a boil. Add the chocolate, and mix until it starts to melt. Then, add maple syrup and an optional 1/4 teaspoon of vanilla extract. Turn off the heat, and continue mixing until it’s really smooth.
  • Refrigerate this mixture in the skillet or transfer it to a bowl. Chill for about 15 minutes in the freezer or 30 minutes in the fridge, until it’s solid enough to scoop and shape into balls, but not fully solid. It should almost have the texture of play dough.

Assemble and bake the lava cookies.

  • Preheat the oven to 335°F (170°C). 
  • Once the ganache is ready, take small scoops and set them aside. Grease your hands lightly. Take about 2 tablespoons (or more) of cookie dough and flatten it into a flat cookie. Place a scoop of ganache in the center, then fold the dough over and pinch the edges to seal completely. Roll the sealed cookie between your palms to form a smooth ball. If there are cracks, the chocolate will ooze out while baking. Place the cookie ball on a parchment-lined baking sheet. Repeat for all cookies.
  • Bake for about 10 minutes, then check if the cookies have spread nicely. If they’re still thick in the center, bake for another 1 to 2 minutes, then remove from the oven. 
  • Let the cookies cool on the baking sheet for 5 minutes or so, then transfer them to a tray. They’ll be soft and gooey when warm but will set as they cool. When you break them open, the melted chocolate center will ooze out beautifully.
  • Storage: Store on the counter in a covered container for upto 3 days.
    Make ahead: refrigerate the stuffed cookie dough balls for upto a week. Bake as needed. They might take a minute or so longer from the fridge.

Video

Notes

These lava cookies are gluten-free and soy-free, as long as you use soy-free chocolate chips and non-dairy milk. 
For a nut-free version, replace the almond flour dough with a regular flour-based cookie dough or chickpea flour cookie dough and add cocoa powder. Fill with the same ganache and bake as directed.
 

Nutrition

Calories: 189kcal, Carbohydrates: 18g, Protein: 3g, Fat: 13g, Saturated Fat: 5g, Polyunsaturated Fat: 0.1g, Monounsaturated Fat: 1g, Sodium: 111mg, Potassium: 64mg, Fiber: 2g, Sugar: 11g, Calcium: 48mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!

Ingredients

  • almond flour – This is the base for your cookie dough. For a nut-free option, use either my all-purpose flour chocolate chip cookie dough or chickpea flour cookie dough.
  • tapioca starch, salt, and baking soda – To condition the dough.
  • cocoa powder – To make the dough chocolatey.
  • vanilla – You can use powder or extract.
  • coconut oil – Adds texture to the cookies and to the ganache filling. Use refined coconut oil, if you don’t want your cookies to have a coconut flavor.
  • maple syrup – For sweetness and to add moisture.
  • non-dairy milk – To make the ganache. Choose soy-free and/or nut-free, if needed.
  • chocolate – Use your vegan chocolate of choice: a chopped bar, chunks, or chips.

💡Tips

  • If the dough is too sticky, chill it, but don’t overchill it. It needs to be pliable, so you can shape it around the ball of ganache.
  • Make the ganache while the dough chills to save time.
  • Chill the ganache until you can form it into balls without getting chocolate all over your hands. It should almost feel like working with playdough.

How to Make Lava Cookies

In a bowl, add all the dry ingredients. If you are using vanilla powder, add it here too. Mix very well, pressing to break up any almond flour lumps.

adding dry ingredients to the bowl
adding the wet ingredients to the dry

Melt the coconut oil either on the stove or in the microwave. I usually combine the maple syrup and coconut oil in the same cup and microwave until the maple syrup just starts to bubble; the coconut oil will melt from the residual heat. Once the coconut oil melts completely, pour the mixture into the dry ingredients and mix to make a smooth dough. If your dough feels stiff, add another 1 to 2 teaspoons of maple syrup. If it’s too sticky, chill it in the fridge for 5 to 10 minutes. You want the dough to be pliable and not too stiff, so don’t chill it for too long. It needs to flatten easily, so you can shape it around the ganache. If it’s not sticky, just set it aside on the counter.

mixing up the chocolate cookie dough

In a small skillet over medium-low heat, add the coconut oil and non-dairy milk and bring it to a boil. Add the chocolate, and mix until it starts to melt. Then, add maple syrup and an optional 1/4 teaspoon of vanilla extract. Turn off the heat, and continue mixing until it’s really smooth.

adding coconut oil and non-dairy milk to the pan
mixing in the chocolate chips

Refrigerate this mixture in the skillet or transfer it to a bowl. Chill for about 15 minutes in the freezer or 30 minutes in the fridge, until it’s solid enough to scoop and shape into balls, but not fully solid. It should almost have the texture of play dough.

Once the ganache is ready, take small scoops and set them aside.

chocolate ganache before chilling
shaping the chocolate ganache into balls

Preheat the oven to 335°F (170°C). 

Grease your hands lightly. Take about 2 tablespoons (or more) of cookie dough and flatten it into a flat cookie. Place a scoop of ganache in the center, then fold the dough over and pinch the edges to seal completely. Roll the sealed cookie between your palms to form a smooth ball. If there are cracks, the chocolate will ooze out while baking. Place the cookie ball on a parchment-lined baking sheet. Repeat for all cookies.

placing a ball of ganache into the center of a chocolate cookie
lava cookie, ready to bake

Bake for about 10 minutes, then check if the cookies have spread nicely. If they’re still thick in the center, bake for another 1 to 2 minutes, then remove from the oven. 

Let the cookies cool on the baking sheet for 5 minutes or so, then transfer them to a tray. They’ll be soft and gooey when warm but will set as they cool. When you break them open, the melted chocolate center will ooze out beautifully.

lava cookies on the baking sheet after baking
lava cookies on a cutting board after baking
breaking open a lava cookie so you can see the inside

Frequently Asked Questions

Is this recipe allergy friendly?

These lava cookies are gluten-free and soy-free, as long as you use soy-free chocolate chips and non-dairy milk. 

For a nut-free version, replace the almond flour dough with a regular flour-based cookie dough or chickpea flour cookie dough and add cocoa powder. Fill with the same ganache and bake as directed.

can I make these ahead and store?

yes: Store on the counter in a covered container for upto 3 days.
Make ahead: refrigerate the stuffed cookie dough balls for upto a week. Bake as needed. They might take a minute or so longer from the fridg

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 1 vote

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments

  1. Neeta A Renner says:

    5 stars
    Richa, can I use AP flour & corn starch instead? If yes, how much?

  2. Tethys says:

    This looks amazing!
    Is it possible to do it with either a non-tropical oil? Or if the temperature characteristics of tropical ols are needed, could it be with something like Earth Balance? I don’t even buy that anymore, but I would if I could get away from actual coconut oil.

    1. Vegan Richa Support says:

      Yes, you can use Earth Balance

  3. Julie O says:

    Is there a substitute for coconut oil that would work? Maybe canola oil? Thanks!

    1. Vegan Richa Support says:

      It needs to be a semi-solid fat, so you could use a vegan butter instead.