Desserts
This Coke pie recipe delivers a nostalgic dessert with the perfect balance of rich chocolate, bold cola flavor, and a crunchy oat topping that keeps every bite exciting.
I first made this after my daughter Lily begged for something "fun" instead of the usual apple pie—what started as an experiment became our new favorite weekend treat.
The secret lies in baking the filling just until it sets, ensuring that crispy crust stays intact while the filling remains gooey and full of fizz.
The pie begins with a classic buttery crust, then layers a velvety chocolate-Coke filling that's thickened with cornstarch for the ideal texture. Unlike other soda pies, this one uses a mix of melted butter and sugar to create a smooth, almost pudding-like consistency that holds its shape when sliced.
The oat topping adds a satisfying crunch that contrasts beautifully with the soft filling underneath.
By the time it comes out of the oven, you'll have a pie with a golden crust, a glossy chocolate-Coke filling that's still slightly bubbly, and a crunchy oat layer that adds texture with every bite.
It's the kind of dessert that feels indulgent but still satisfies that sweet tooth without being overly heavy. Serve warm with a scoop of vanilla ice cream or a dollop of whipped cream for the full experience.
This recipe works equally well for casual gatherings or special occasions—just scale up the oat topping if you're feeding a crowd. The filling can be made ahead and chilled, so you can focus on assembling the pie when guests arrive. Let's get baking!
Ingredients for coke pie
Eight ingredients for the pie itself—plus a few extras for serving. Nothing fancy, just nostalgic flavors that come together perfectly.
| Ingredient | Amount | Notes |
|---|---|---|
| Classic Pie Crust 🥧 | 1 package | Store-bought or homemade, chilled |
| Classic Coca-Cola 🥤 | 1 ½ cups | Regular or diet, chilled |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat for richness |
| Granulated Sugar 🍚 | 1 ½ cups | White or brown, packed |
| Unsweetened Cocoa Powder 🍫 | ½ cup | Dutch-processed preferred |
| All-Purpose Flour 🌾 | ½ cup | For thickening filling |
| Cornstarch 🌾 | 2 tbsp | For smooth texture |
| Vanilla Extract 🌸 | 1 tsp | Pure, high-quality |
| Roll-Oats 🥣 | 2 cups | Old-fashioned, not quick |
| Light Brown Sugar 🍚 | ½ cup | Packed, for oat topping |
| Melted Butter 🧈 | ¼ cup | For oat topping |
| Salted Butter 🧈 | 2 tbsp | For crust, softened |
| Ice Water ❄️ | ¼ cup | For crust, chilled |
| Vanilla Ice Cream 🍦 | 1 cup | For serving, optional |
The Coca-Cola is the star here, so grab the real deal—regular or diet, but not that fake soda syrup. I always use the classic glass bottle from the store's cooler section if I can find it, but the canned version works fine too. For the cocoa powder, Dutch-processed makes the filling smoother and richer, but regular works if that's what you've got. The pie crust? Store-bought is a lifesaver when you're in a hurry, but if you're feeling ambitious, a homemade buttery crust takes this to the next level. Trader Joe's has an amazing pre-made crust if you want to skip the work.
No Dutch-processed cocoa? Natural cocoa powder works just fine—it's just a little more bitter. Short on cornstarch? All-purpose flour at the same amount will thicken the filling, but it might not be quite as glossy. The oats are key for that crunch—old-fashioned, not quick oats, and toasted lightly in the oven for extra flavor. Want to cut costs? Substitute half the oats with crushed graham crackers for a different but still delicious texture. The filling can be made a day ahead and chilled, which is perfect for when you're hosting and want to focus on other things.
This pie tastes even better the next day, so make it ahead if you can. Store the assembled (but unbaked) pie in the fridge for up to 24 hours before baking. Once baked, it keeps at room temperature for 3-4 days or in the fridge for 5 days. The oat topping stays crispy if you reheat slices in the oven for 2-3 minutes at 350°F. Freeze the baked pie for up to 3 months—just thaw overnight in the fridge before serving. And trust me, the leftovers are just as good as the first slice.
Why You'll Love This Recipe
- Pantry Magic: I swear, this pie uses stuff you already have—no fancy shopping required. That can of Coke gathering dust? Yes, that one. Just swap the syrup for sugar, fold in cocoa, and let the crust do the heavy lifting.
- One-Bowl Wonder: Honestly, the filling comes together in minutes—no whisking, no straining, just melt butter, mix Coke into sugar, stir in cocoa, and pour. The crust handles the rest. (Yes, even on a Tuesday night.)
- Crowd-Pleaser Twist: Here’s what sold me—it’s dessert that feels like a treat but won’t leave anyone rolling their eyes. Serve it warm with vanilla ice cream for birthdays, or slice it cold for picnic leftovers. My niece picks out the biggest piece every time.
- Budget Buster: Between us, this is the most cost-effective pie I’ve ever made. A single can of Coke stretches to fillings for two pies, and the rest? Basic pantry staples. Leftovers? Reheat slices in the oven—still tastes like a bakery’s secret.
Step-by-step instructions for bold cola flavor with crunchy oat topping
Here's how to create this nostalgic dessert with a perfect balance of rich filling and crispy topping.
Prepare the Crust and Pre-Bake
Roll out the 1 package Classic Pie Crust on a lightly floured surface until it's about 12 inches in diameter. Transfer it to a 9-inch pie dish and gently press it into the bottom and up the sides, creating a ¼-inch thick edge. Trim any excess dough hanging over the edge.
Preheat your oven to 375°F. Place a baking sheet on the lower rack to catch any drips. Prick the crust all over with a fork to prevent puffing. Line the crust with parchment paper, fill it with pie weights or dried beans, and bake for 15 minutes. Remove the weights and bake 5 more minutes until the edges are light golden. Let it cool slightly while you prepare the filling.
Make the Cola Filling
In a large saucepan, combine 1.5 cups Classic Coca-Cola, 1.5 cups Granulated Sugar, 0.5 cup Unsweetened Cocoa Powder, 0.5 cup All-Purpose Flour, and 2 tbsp Cornstarch. Whisk until the sugar and cocoa powder dissolve completely—you should have a smooth, dark brown mixture.
Add 0.5 cup Unsalted Butter and 1 tsp Vanilla Extract to the saucepan. Place over medium heat and cook, stirring constantly with a wooden spoon, for 8-10 minutes until the mixture thickens. You'll know it's ready when it coats the back of a spoon and leaves a smooth, glossy trail. Remove from heat immediately to prevent over-thickening.
Assemble the Oat Topping
In a medium bowl, mix together 2 cups Roll-Oats, 0.5 cup Light Brown Sugar, and 0.25 cup Melted Butter. The mixture should look dry but clumpy. Gently stir in 2 tbsp Salted Butter until evenly distributed. This topping is what gives the pie its signature crunchy texture.
Spread the warm cola filling into the pre-baked crust, leaving about ¼ inch of space at the edges. Sprinkle the oat mixture evenly over the top, pressing down lightly with your fingers. The oats should cover the filling completely but not pile up too thickly.
Bake to Golden Perfection
Return the pie to the oven and bake at 350°F for 35-40 minutes. You're looking for the oat topping to turn a deep golden brown and the filling to bubble gently at the edges. The center should still have a slight jiggle when gently shaken.
Let the pie cool completely on a wire rack for at least 2 hours before slicing. This resting time is crucial—it allows the filling to set properly and prevents a runny pie. The contrast between the warm, gooey filling and the crispy oat topping is what makes this dessert so special.
Serve with Ice Cream
Slice the pie into 8 equal wedges using a sharp knife dipped in hot water and wiped clean between cuts. Serve each slice warm with 1 cup Vanilla Ice Cream on the side. The cold ice cream cuts through the rich cola flavor beautifully, creating the perfect balance of temperatures and textures.
This pie tastes even better the next day as the flavors meld together. Store leftovers covered at room temperature for up to 2 days or refrigerate for up to 4 days. Enjoy with a cold glass of milk for the full retro experience!
Pro Tips For Making Coke Pie
- Boil Coke First: The caramelized sugar in Coke pie isn’t just for show—it’s what makes the filling taste right. Simmer 1½ cups of Coke in a saucepan until it reduces to about ½ cup (about 10 minutes). This concentrates the flavor and thickens the filling so it doesn’t turn into a soggy mess. (Yes, even if you’re impatient like me.)
- Use Cold Butter: Cut that unsalted butter into tiny cubes—think rice grains, not pea-sized—and toss it into the warm Coke mixture last. If you melt it first, the filling will separate like a sad, greasy puddle. Cold butter emulsifies better and gives you that perfect, glossy texture. Trust me, your pie will thank you.
- Skip the Pre-Bake: That extra step where people bake the crust blind with pie weights? Waste of time. Coke pie crust doesn’t need it—this filling is thick and buttery enough to hold its own. Just press the crust into the pan, prick it a few times, and let the filling do the work. You’ll save 20 minutes and still get a flaky, sturdy bottom.
- Sift the Cocoa: Don’t just dump that cocoa powder straight from the bag—it’ll clump and settle unevenly, leaving you with a filling that’s lumpy in spots. Sift it directly into the Coke mixture while it’s still warm, then whisk like you’re trying to win a cooking contest. Smooth filling = happy pie. (And yes, even if you’re using “natural” cocoa, sift it.)
Best sauces and condiments for this recipe
Classic Caramel Drizzle
Nothing elevates a Coke pie like a rich caramel drizzle—it adds that perfect sweet contrast to the cola's bold flavor. I make mine with 1 cup granulated sugar, ½ cup heavy cream, and 2 tbsp unsalted butter, cooked until golden and glossy.
Let it cool slightly before drizzling over warm slices. For extra flair, sprinkle with flaky sea salt to balance the sweetness. 🍯
Whipped Cream Swirl
A dollop of lightly sweetened whipped cream transforms this pie into a cloud-like dessert. I whip 1 cup heavy cream with 2 tbsp powdered sugar and ½ tsp vanilla extract until soft peaks form.
Swirl it into the warm filling just before serving, or pipe it artistically on top. The creaminess softens the pie's richness while adding a playful texture. 🥛
Chocolate Ganache Drip
For chocolate lovers, a dark chocolate ganache takes this pie to the next level. Melt ½ cup dark chocolate chips with ¼ cup heavy cream over a double boiler, then let it thicken slightly.
Drizzle over slices while the chocolate is still warm but set. The ganache adds a luxurious sheen and deepens the cocoa notes in the filling. 🍫
Vanilla Bean Ice Cream
While vanilla ice cream is classic, I love using high-quality vanilla bean ice cream for an extra-special touch. Look for brands with real vanilla bean pieces—like Ben & Jerry's Vanilla Bean or Häagen-Dazs French Vanilla.
The intense vanilla flavor complements the cola's caramel notes beautifully. Serve a scoop alongside each slice for the full experience. 🍦
Caramelized Peanut Butter
For a nutty twist, try a caramelized peanut butter drizzle. Heat ½ cup creamy peanut butter with 2 tbsp brown sugar and 1 tbsp honey until smooth, then drizzle over the pie. The peanut butter adds protein and a satisfying crunch that pairs surprisingly well with the cola's fizz. 🥜
Fresh Berries
Bright, fresh berries cut through the richness of the pie beautifully. I like using strawberries, raspberries, or blackberries—toss them in a little powdered sugar for extra sweetness.
Arrange them on top of the pie or serve them on the side for a refreshing contrast. The tartness of the berries balances the pie's sweetness perfectly. 🍓
Nutrition facts
Frequently asked questions
Can I use diet Coke instead of regular Coke in this recipe?
The recipe works perfectly with diet Coke! Just use the same amount (1.5 cups)—the artificial sweeteners won't affect the texture or flavor. The pie will still have that signature cola taste, just with fewer calories. For extra richness, you could even mix half regular and half diet Coke if you prefer.
Why does my Coke pie filling turn out runny?
Runny filling usually means the cornstarch didn't thicken enough. Make sure you're cooking the mixture over medium heat and stirring constantly until it reaches a smooth, glossy consistency that coats the back of a spoon. If it's still too thin, sprinkle in ½ teaspoon cornstarch and cook for another 1-2 minutes. Let the pie cool completely before slicing too—this helps the filling set properly.
Can I make this pie ahead of time?
This pie actually tastes better the next day. Assemble the unbaked pie (with filling and oat topping) and refrigerate it overnight. Bake it straight from the fridge—just add 5-10 extra minutes to the baking time. For even better results, make the filling a day ahead, chill it, then assemble and bake when ready. The flavors meld beautifully overnight.
What's the best way to store leftovers?
Keep the pie at room temperature for up to 2 days in an airtight container, or refrigerate for 4-5 days. To reheat slices, warm them in the oven at 350°F for 3-4 minutes to restore that crispy oat topping. For longer storage, freeze baked slices (without the oat topping) for up to 3 months. Thaw overnight in the fridge before reheating.
Can I substitute the oat topping with something else?
Yes! For a different texture, try crushed graham crackers or pecan praline topping. If you want extra crunch, toast 1 cup chopped nuts (like pecans or walnuts) with the oats before baking. For a chocolatey twist, mix in ½ cup chocolate chips with the oat mixture. Just be sure to press the topping lightly so it bakes evenly.
