clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Instant Pot Chocolate Zucchini Cake

Instant Pot Chocolate Zucchini Cake

  • Author: Instant Pot Eats
  • Prep Time: 20 minutes
  • Cook Time: 60 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 10-12 slices 1x
  • Category: Cake
  • Method: Instant Pot
  • Cuisine: American


Learn how to make moist and fudgy Instant Pot chocolate zucchini cake with silky, smooth chocolate glaze on top. This is a great cake using up summer zucchini. You can also top it with vanilla or chocolate cream frosting. We used sugar-free brown sugar sweetener to make this cake a little healthier but you can use regular brown or white sugar.



2 cups shredded zucchini (2 small zucchini, 0.5 lb /250 g)

1/2 cup semi-sweet baking chocolate (chips, bar or buttons), chopped

2/3 cup unsalted butter (120 g / 4 oz), meted

2 large eggs 

1/4 cup plain or Greek yogurt 

1 cup brown sugar (120-125 g / 4 oz), we used sugar-free brown sugar alternative 

Dry Ingredients

1 1/2 cups all-purpose flour (200 grams / 7 oz) 

1/2 cup unsweetened cocoa powder (50 g / 2 oz) 

1 teaspoon baking powder

1 teaspoon baking soda (bicarb soda)

1/4 teaspoon salt 

For the chocolate glaze

1/2 cup semi-sweet chocolate, chopped (or chips)

2 tablespoons butter


Prepare ingredients

  • Shred the zucchini using a box grater, medium-sized cut (see photo below). Squeeze the zucchini in your hands over a sink to squeeze out some of the juice. Don’t squeeze too much out as we want some of the liquid to moisten for the cake. 
  • In a microwave or on the stove, melt the butter and let it cool down slightly. 
  • Chop the chocolate unless using small chocolate chips.

Mix the batter

  • In a large bowl, whisk together the eggs, yogurt, melted butter and brown sugar until smooth and thick. 
  • In a separate smaller bowl, combine flour, cocoa powder, baking powder, baking soda and a good pinch of salt. 
  • Add the dry ingredient mix to the wet ingredients, top with shredded zucchini and chopped chocolate. Mix through until well incorporated. The mixture will seem very thick when you start mixing but will quickly moisten and soften to a very thick batter.

Prepare the cake pan

  • Grease the sides of a 7-7.5″ springform cake pan with butter. Cut out a circle-shaped piece of parchment paper, place it on the bottom and brush with butter as well. You can use your fingers to grease both.  

Add cake mixture to the pan

  • Transfer the cake batter to the prepared cake pan. Use a spoon or a spatula to spread the batter evenly into the sides and smooth the top. The mixture will sink in and spread further while baking. Cover the cake pan with a sheet of foil to prevent the condensation droplets inside the pressure cooker from falling on top of the cake. 

Set to cook the cake in the Instant Pot

  • Add a cup of water to the bottom of the Instant Pot. Place the trivet with the handles folded on the bottom. Gently lower the cake pan inside the pot. You can make a long foil sling under the cake pan, which will make it easier to lift it out once cooked.
  • Secure and lock the lid. Set to Pressure Cook (Manual on older models) on HIGH pressure for 45 minutes. The pressure will take about 5-7 minutes to build up and the timer will kick-off. Once down, allow the pressure to release naturally, which will take about 12-14 minutes. 
  • Open the lid. Use a towel, tongs or the pre-made foil sling to lift the cake pan out of the pot. Transfer it to a plate and lift the foil cover. Allow to cool in the pan, then release the springform sides. Gently flip the cake over onto a plate or a cutting board and slide off the bottom part of the pan. Place the cake, top side up, on a serving plate or cake stand. 

Make the chocolate glaze

  • To make the glaze/ganache, you can use the Instant Pot, stove or microwave (see notes below). To use the Instant Pot, press the Saute function and add a cup of boiling/hot water to the pot. Place the trivet on top and make sure the water doesn’t go above the level of the trivet. Place a heat-proof bowl inside the pot on the trivet. Add the chocolate chips and butter and allow to melt over steam/heat coming from the bottom. IMPORTANT: make sure to stir frequently and as soon as MOST of the chocolate and butter are melted, remove from heat and stir through for the remaining bits to melt through. If you leave it on the heat for too long, the glaze will start to cook and thicken and turn grainy. 
  • Glaze the cake while the chocolate mix is still runny, spread it evenly over the cake with a spatula.


How to make chocolate glaze on a stovetop: Stovetop: Melt the chocolate and butter in a heatproof bowl over a pan of simmering water, keep the bowl just a little higher than the water level. Stir frequently until melted and smooth. Leave to one side to cool a little.

How to make chocolate glaze/ganache in a microwave: 

Place the chocolate in a microwave-safe bowl. Set the cooking time to 2 minutes on high and start the microwave. Stop the microwave every 15-20 seconds and stir the chocolate with a rubber spatula. This will help to evenly distribute the heat. As soon as the chocolate is almost completely melted with only a few solids left, remove it from the microwave. Add the butter and stir it into the hot chocolate to melt to create a smooth glaze. Use immediately.

Storing the cake: The cake is best stored in a Tupperware container or a cake box in the refrigerator. It should keep for 3-4 days.


  • Serving Size: 1 slice (using sugar-free sweetener)
  • Calories: 326
  • Sugar: 13.1 g
  • Sodium: 206.6 mg
  • Fat: 20.3 g
  • Saturated Fat: 12.2 g
  • Carbohydrates: 33.3 g
  • Fiber: 3.8 g
  • Protein: 6.8 g
  • Cholesterol: 70 mg

Keywords: Chocolate, Zucchini, Cake, Instant Pot, Pressure Cooker, Chocolate Cake, Desserts