Ooey Gooey Coconut Cake is a rich, soft dessert with a buttery cake base and a creamy coconut-touched topping that bakes into a sweet, luscious layer. It is the kind of easy dessert that feels special enough for gatherings but simple enough to make anytime you want something indulgent and comforting.
Why You’ll Love This Recipe
This cake is wonderfully easy to prepare because it starts with a boxed white cake mix, which saves time without sacrificing flavor. The bottom layer forms a soft, buttery crust, while the cream cheese topping creates that signature gooey texture that makes every bite melt in your mouth.
You will also love how the coconut flavor adds a delicate tropical twist. It is not overpowering, but it brings a sweet, fragrant note that pairs beautifully with the tangy cream cheese and the sugary topping. This dessert is perfect for potlucks, family dinners, holidays, or whenever you need a dependable dessert that everyone will want a second slice of.
Another reason this recipe stands out is its texture. The edges bake up golden and lightly firm, while the center stays soft and slightly jiggly, giving the cake its irresistible gooey character. It is a dessert that looks simple but tastes bakery-worthy.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 box white cake mix
1/2 cup unsalted butter, melted
4 large eggs, divided
8 ounces cream cheese, softened
4 cups powdered sugar
1 teaspoon coconut extract
Optional substitute:
1/2 cup shredded coconut can be used in place of the coconut extract for added texture and a more noticeable coconut flavor.
Directions
Preheat your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish so the cake releases easily after baking.
In a large mixing bowl, combine the white cake mix, melted butter, and 2 of the eggs. Stir until a thick dough forms and everything is evenly mixed. Press this mixture into the bottom of the prepared baking dish, creating an even crust layer.
In a second bowl, add the softened cream cheese, the remaining 2 eggs, powdered sugar, and coconut extract. Beat until the mixture is smooth, creamy, and free of lumps. If you are using shredded coconut instead of extract, mix it in at this stage.
Pour the cream cheese mixture over the crust in the baking dish. Spread it evenly with a spatula so the top bakes uniformly.
Bake for 40 to 45 minutes, or until the top is lightly golden brown and the center still has a slight jiggle. Do not overbake, or the cake may lose its gooey texture.
Remove the cake from the oven and let it cool completely before slicing. This helps the layers set properly and makes the bars easier to cut cleanly.
Servings and timing
This recipe makes about 12 servings, depending on how large you cut each piece.
Prep time: 15 minutes
Bake time: 40 to 45 minutes
Cooling time: 1 hour
Total time: about 2 hours
Variations
For a more pronounced coconut flavor, stir 1/2 cup shredded coconut into the topping even if you are already using coconut extract. This creates a little extra texture and makes the dessert even more coconut-forward.
You can also add a light vanilla note by mixing in 1/2 teaspoon vanilla extract with the cream cheese layer. It rounds out the sweetness nicely and complements the coconut.
For a slightly toasted finish, sprinkle a small amount of shredded coconut on top during the last few minutes of baking. Keep an eye on it so it does not brown too much.
If you want a richer base, use yellow cake mix instead of white cake mix. It will give the crust a slightly deeper buttery flavor while keeping the same gooey topping.
Storage/Reheating
Store leftover Ooey Gooey Coconut Cake in an airtight container in the refrigerator for up to 5 days. Because of the cream cheese layer, chilled storage is best for freshness and food safety.
To serve from the refrigerator, you can enjoy it cold for a dense, creamy texture, or let it sit at room temperature for about 15 to 20 minutes to soften slightly.
For reheating, warm individual slices in the microwave for about 10 to 15 seconds. This brings back some of the soft, gooey texture without overheating the cream cheese layer.
You can also freeze the cake. Wrap individual slices tightly and place them in a freezer-safe container for up to 2 months. Thaw in the refrigerator overnight before serving.
FAQs
Why is the center supposed to be slightly jiggly?
A slight jiggle means the topping is still gooey, which is the signature texture of this cake. It will continue to set as it cools.
Can I use shredded coconut instead of coconut extract?
Yes, you can use 1/2 cup shredded coconut instead of coconut extract for a more textured coconut flavor.
Do I need to refrigerate this cake?
Yes, because it contains cream cheese, it should be stored in the refrigerator after it has cooled.
Can I make this cake ahead of time?
Yes, it is a great make-ahead dessert. Bake it a day in advance and chill it until ready to serve.
What type of cake mix works best?
White cake mix is ideal because it gives a light base that lets the coconut and cream cheese flavors stand out.
Can I use low-fat cream cheese?
You can, but full-fat cream cheese gives the richest texture and best gooey consistency.
How do I know when it is done baking?
The edges should be golden and set, while the center should still look slightly soft and jiggly.
Can I add other flavors?
Yes, vanilla extract or a little almond extract can be added for extra flavor depth.
Why should the cake cool before slicing?
Cooling allows the topping to set, which makes the cake easier to cut and improves the final texture.
Can I serve this cake warm?
Yes, but it is best slightly cooled so the layers hold together better when sliced.
Conclusion
Ooey Gooey Coconut Cake is a simple dessert with a big payoff. The buttery cake crust, creamy sweet topping, and delicate coconut flavor come together in a dessert that is rich, soft, and memorable. Whether you make it for guests or just to treat yourself, this cake is easy to love and even easier to make again.