I baked this Vegan Chocolate Lava Cake for my friend’s dinner party last weekend. The center stayed gooey when it broke open, and my nephew loved it.
This recipe for Vegan Chocolate Lava Cake is straightforward and perfect for special occasions. The molten center creates an impressive reveal, making it a show-stopping dessert to delight your guests.
Decadent Vegan Chocolate Lava Cake

This vegan lava cake is made using simple ingredients like dark chocolate, coconut oil, and aquafaba, ensuring a rich and moist texture. It takes about 30 minutes to prepare and serves 4 people, making it an ideal treat for any vegan chocolate lover.
Ingredients
- 1 cup dark chocolate dairy-free chips or chopped dark chocolate
- 1/2 cup coconut oil
- 1/2 cup powdered sugar
- 1/4 cup all-purpose flour
- 1/4 cup unsweetened cocoa powder
- 1/4 teaspoon salt
- 4 tablespoons aquafaba (chickpea brine)
- 1 teaspoon vanilla extract
- Vegan ice cream or whipped cream for serving (optional)
Instructions
- Preheat the Oven: Preheat your oven to 350°F (175°C). Grease four ramekins with coconut oil and dust with cocoa powder.
- Melt the Chocolate: In a microwave-safe bowl, combine the dark chocolate and coconut oil. Heat in the microwave in 30-second intervals until melted, stirring between each interval until smooth.
- Mix the Batter: In another bowl, whisk together the powdered sugar, flour, cocoa powder, and salt. Add the melted chocolate mixture, aquafaba, and vanilla extract, and mix until well combined.
- Fill Ramekins: Divide the batter evenly among the prepared ramekins, filling each about 3/4 full.
- Bake: Bake in the preheated oven for 12-14 minutes until the edges are set but the center remains soft. Keep an eye on them to avoid overbaking.
- Cool Slightly: Remove from the oven and let cool for 1-2 minutes. Run a knife around the edges and carefully invert each ramekin onto a serving plate.
- Serve: Serve warm, optionally topped with vegan ice cream or whipped cream for an extra treat.
Cook and Prep Times
- Prep Time: 10 minutes
- Cook Time: 12-14 minutes
- Total Time: 30 minutes
Nutrition Information
- Servings: 4 cakes
- Calories: 300kcal
- Fat: 18g
- Protein: 2g
- Carbohydrates: 36g
I serve the lavacak warm right after baking. The stay rich, and I let it rest two minutes before plating.
