Mod: Vegan chocolate molten lava cakes + vegan chocolate frosting

lava cakesAs part of a vegan dinner we were hosting, I wanted to make a molten lava chocolate cake version of the vegan chocolate cake we’ve made before. I couldn’t find any vegan chocolate, so had to get creative and use a slightly modified vegan chocolate icing recipe I have. The result was great. The centre wasn’t quite as luscious as if I had used a dark chocolate, but still turned out well.

Ingredients: (makes 8 small ramekin servings)


  • 1-1/2 cups flour (regular all-purpose flour is fine)
  • 1/4 cup cocoa powder
  • 1 cup white sugar
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon vanilla extract
  • 1/3 cup vegetable oil (or canola oil)
  • 1 teaspoon white vinegar
  • 1 cup water

Frosting / Molten chocolate filling:

  • 1/4 cup (1/2 stick) vegan margarine
  • 2 cups organic powdered sugar
  • 1/4 cup unsweetened almond milk or soymilk
  • 3/4 cup unsweetened pure cocoa powder
  • 1/2 teaspoon vanilla


  • Dark chocolate



  1. Start by pre-heating the oven to 350ºF.
  2. Sift all of the dry ingredients together into a large mixing bowl. Take a spatula and gently fold the ingredients together until the ingredients are blended together and uniform in colour.
  3. Add the vanilla extract, vegetable oil, white vinegar, and water. Fold these ingredients into the mixture. Using a pastry blender or mixer, blend the ingredients together until the consistency and colour are smooth and even. If you are using a stand mixer, careful not to over-blend the ingredients, or the cake will not rise as readily.
  4. Set your mixture aside to make the icing.


  1. Mix the icing sugar with the vegan margarine until the consistency is very smooth and even. I just used a fork. You can also use a blender for this if the fork method takes too long.
  2. Add the almond (or soy) milk, pure cocoa powder, and vanilla and continue to mix the icing until it’s all blended and very smooth.


  1. Grease your ramekins just a little left over vegetable oil and a very slight sprinkling of flour.
  2. Spoon in just enough mixture into each ramekin to cover the bottom of the ramekin. You can spread it a little with your spoon.
  3. Spoon in a very generous dollop or two of your icing in the very centre of the ramekin on top of the batter. This will be your gooey centre once your cake is baked, so the larger the dollop, the larger the gooey centre. If you’re using actual chocolate, just place a few large chunks of chocolate into the ramekin in the same way – on top of the batter in the centre.
  4. Spoon in more cake batter in around the chocolate icing (or chocolate) and over top. The ramekins should only be filled about 3/4 of the way (see the picture on the left at the top of this post.)
  5. Place the ramekins on a cookie sheet and place the sheet into the oven.
  6. Bake for 30 minutes, or until the tops are crusted over and dark brown (see the picture on the right at the top of this post). Pull the cakes out and let them cool enough for the ramekins to be touched.


3 thoughts on “Mod: Vegan chocolate molten lava cakes + vegan chocolate frosting

  1. Pingback: V for Vegan chocolate cake | Foodiologie

  2. Hi. This sounds great! I am right in thinking that you couldn’t make these ahead of time, though? Any tips for partially preparing them before guests arrive? Thanks!

    • Thanks! I’m glad you like the recipe. You could get the batter and everything ready and fill the ramekins, and either start baking them just before your guests arrive or part-way through dinner – as they only take 30 minutes in the oven. That’s probably the most pre-prep you can do though if you want the molten chocolate insides – as they do need to be baked for that gooey goodness.

      Good luck!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s