Instant Pot Vegan Chocolate Cake Recipe
Introduction
This Instant Pot Vegan Chocolate Cake is a rich, moist dessert perfect for any occasion. Made without eggs or dairy, it combines deep chocolate flavor with a smooth vegan ganache topping for a deliciously satisfying treat.

Ingredients
- 1 1/4 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 ½ teaspoons baking powder
- ½ teaspoon sea salt
- 1/2 cup organic granulated sugar
- 1/4 cup brown sugar
- 1/2 cup + 2 tablespoons coconut yogurt
- 1/4 cup + 2 tablespoons almond milk
- 1/4 cup sunflower oil (or vegetable oil or melted coconut oil)
- 1 teaspoon apple cider vinegar
- 1 teaspoon vanilla extract
- 3 tablespoons boiling water (measured after boiling)
- 2/3 cup chopped dark chocolate (or vegan chocolate chips)
Instructions
- Step 1: Use the bottom of a 7-inch springform pan to trace a circle on parchment paper. Cut it out and use as a liner for the pan. Spray or lightly grease the sides of the pan.
- Step 2: Prepare the vegan chocolate ganache (recipe below).
- Step 3: In a large bowl, whisk together granulated sugar, brown sugar, coconut yogurt, almond milk, oil, and apple cider vinegar until smooth, about one minute. Stir in vanilla extract.
- Step 4: In a medium bowl, combine flour, cocoa powder, baking powder, and salt. Gradually add half of this dry mixture to the wet mixture and stir until almost smooth. Repeat with remaining dry mix. Add boiling water and mix until batter is smooth and thick.
- Step 5: Fold in chopped dark chocolate or chocolate chips with a rubber spatula.
- Step 6: Pour batter into the prepared springform pan.
- Step 7: Pour 1 cup of water into the Instant Pot inner pot. Place the steamer basket or trivet with legs facing up inside.
- Step 8: Carefully place the springform pan on the steamer basket/trivet. Seal the Instant Pot lid, set to High Pressure on Manual for 30 minutes. Ensure the venting knob is set to Sealing.
- Step 9: When cooking ends, select Cancel and allow natural pressure release for 10 minutes. Then switch the valve to Venting to release remaining steam.
- Step 10: Using oven mitts, remove the springform pan by lifting the steamer basket legs. Let the cake cool for 10 minutes.
- Step 11: Unclasp the springform pan and use a spatula to transfer the cake onto a cutting board or cake pan. Spread with the vegan chocolate ganache.
Vegan Chocolate Ganache
- Step 1: Heat 1 cup of full-fat coconut milk in a saucepan over medium heat until just simmering.
- Step 2: Place 6 ounces chopped dark chocolate or chips in a heat-proof bowl. Pour the hot coconut milk over the chocolate and let sit for 2 minutes.
- Step 3: Whisk until smooth and chocolate is completely melted.
- Step 4: Use immediately for a liquid ganache, or let sit for 1-2 hours, whisking occasionally, until thickened for a frosting-like texture.
Tips & Variations
- Use a vegan chocolate with at least 70% cocoa for a richer flavor.
- Substitute almond milk with any other plant-based milk you prefer.
- For a nut-free cake, replace almond milk with oat or rice milk.
- To add a hint of spice, mix in 1/2 teaspoon cinnamon or chili powder with the dry ingredients.
- Make sure to line the pan well to prevent sticking and ease removal.
Storage
Store the cake covered in the refrigerator for up to 4 days. Let it come to room temperature before serving for best texture. Reheat slices gently in the microwave for 15-20 seconds if desired.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake without an Instant Pot?
Yes, you can bake the cake in a preheated oven at 350°F (175°C) for about 30-35 minutes or until a toothpick inserted in the center comes out clean.
Is this cake gluten-free?
This recipe uses all-purpose flour, so it is not gluten-free. For a gluten-free version, you can substitute a gluten-free flour blend that is suitable for baking.
Print
Instant Pot Vegan Chocolate Cake Recipe
- Total Time: 1 hour 5 minutes
- Yield: 10 servings 1x
- Diet: Vegan
Description
This Instant Pot Vegan Chocolate Cake is a rich, moist, and decadent dairy-free dessert perfect for any occasion. Made with wholesome plant-based ingredients including coconut yogurt, almond milk, and dark chocolate, it combines the ease of pressure cooking with the indulgence of a classic chocolate cake. Topped with a luscious vegan chocolate ganache, this recipe offers a foolproof way to enjoy a comfort dessert that’s entirely vegan and effortlessly prepared in an Instant Pot.
Ingredients
Cake Ingredients
- 1 1/4 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 ½ teaspoons baking powder
- ½ teaspoon sea salt
- 1/2 cup organic granulated sugar
- 1/4 cup brown sugar
- 1/2 cup + 2 tablespoons coconut yogurt
- 1/4 cup + 2 tablespoons almond milk
- 1/4 cup sunflower oil (or vegetable oil or melted coconut oil)
- 1 teaspoon apple cider vinegar
- 1 teaspoon vanilla extract
- 3 tablespoons boiling water (measured after boiling)
- 2/3 cup chopped dark chocolate (or vegan chocolate chips)
Vegan Chocolate Ganache Ingredients
- 6 ounces dark chocolate (chopped or dark chocolate chips)
- 1 cup coconut milk (from a can of full-fat coconut milk)
Instructions
- Prepare the Pan: Use the bottom of a 7-inch springform pan to trace a circle on parchment paper. Cut out the circle to line the pan base. Lightly grease the pan sides or spray with cooking spray to prevent sticking.
- Make the Vegan Chocolate Ganache: Heat coconut milk in a saucepan over medium heat until it just begins to simmer. Place chopped dark chocolate in a heat-proof bowl, then pour the hot coconut milk over it. Let it sit for 2 minutes before whisking until smooth. Set aside or refrigerate for a thicker frosting consistency.
- Mix Wet Ingredients: In a large bowl, whisk together granulated sugar, brown sugar, coconut yogurt, almond milk, oil, and apple cider vinegar until smooth and creamy, about one minute. Stir in vanilla extract until fully combined.
- Combine Dry Ingredients: In a medium bowl, sift together flour, cocoa powder, baking powder, and sea salt.
- Make the Batter: Gradually add half the dry ingredients to the wet mixture, stirring with a wooden spoon until nearly smooth. Add the remaining dry ingredients and mix again. Stir in boiling water and mix until the batter is thick and smooth. Fold in chopped dark chocolate or chips using a rubber spatula.
- Fill the Pan: Pour the batter evenly into the prepared springform pan lined with parchment paper.
- Prepare Instant Pot: Pour 1 cup of water into the inner pot. Place the steamer basket or trivet inside with legs facing up.
- Cook the Cake: Carefully place the springform pan on top of the steamer basket. Seal the Instant Pot lid and set to Manual mode on High Pressure for 30 minutes. Ensure the venting knob is in the sealing position.
- Pressure Release: When cooking ends, allow for a natural pressure release for 10 minutes. Then switch the knob to venting to release any remaining steam and open the lid safely.
- Cool and Unmold: Using oven mitts, remove the springform pan by lifting the steamer basket. Let the cake cool for 10 minutes before unclasping the pan. Transfer the cake from the parchment onto a board or cake plate.
- Frost the Cake: Spread the prepared vegan chocolate ganache evenly over the cake surface, using immediately for a liquid ganache or after chilling for a thicker frosting.
Notes
- Ensure boiling water is measured after boiling for accuracy in the batter.
- Use full-fat coconut milk for the ganache to achieve a rich and creamy texture.
- You can adjust the ganache thickness by chilling it for 1-2 hours and whisking occasionally for a frosting-like consistency.
- If you don’t have a 7-inch springform pan, a similarly sized heatproof dish suitable for the Instant Pot can be substituted.
- Allow the cake to cool thoroughly before slicing to ensure clean cuts and prevent crumbling.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dessert
- Method: Instant Pot
- Cuisine: Vegan
Keywords: instant pot chocolate cake, vegan chocolate cake, dairy-free chocolate cake, pressure cooker cake, vegan dessert

