Desserts
Ina Garten's icebox cake recipe delivers that perfect balance of elegance and simplicity, a no-bake dessert that's been a kitchen staple for generations. This layered vanilla dream relies on a few key ingredients—cream cheese, whipped cream, and vanilla pudding—that come together in a way that feels both nostalgic and modern.
The beauty of this recipe lies in its layers: creamy, cool, and perfectly textured without a single oven turned on.
What sets this icebox cake apart is its foolproof technique that requires minimal effort but delivers restaurant-quality results. The secret? Proper layering and chilling time—no fancy equipment needed, just patience and a cool spot to set it.
I've made this recipe countless times, and it never fails to impress, whether served at a summer gathering or as a quick treat on a busy weeknight.
The final product is a dreamy, velvety cake with a subtle vanilla flavor and just the right amount of cream cheese richness. Each slice is light yet satisfying, with layers that melt in your mouth.
The best part? It can be made ahead of time, so you're not stuck in the kitchen when guests arrive. This is dessert made simple, yet still feels special enough for any occasion.
Ready to try it? The instructions are straightforward, and I'll share tips for variations like adding berries or chocolate shavings to make it your own. Let's get started on this timeless classic that's as easy as it is delicious.
Ingredients for ina garten icebox cake
Four key layers make this no-bake cake dreamy and foolproof—cream cheese, pudding, whipped cream, and butter. Everything comes together in minutes, then chills to perfection.
| Ingredient | Amount | Notes |
|---|---|---|
| Cream Cheese (full-fat) 🧀 | 8 oz | Room temperature for blending |
| Heavy Whipping Cream 🥛 | 2 cups | Cold for whipping, full-fat preferred |
| Vanilla Pudding (instant mix) 🍮 | 2 tbsp | Makes 1.5 cups prepared |
| Granulated Sugar 🍚 | ½ cup | For whipped cream sweetness |
| Vanilla Extract 🍋 | 1 tbsp | Pure extract, not imitation |
| Unsalted Butter 🧈 | ½ cup | Softened for creaminess |
| All-Purpose Flour 🌾 | ½ cup | Sifted for smooth layers |
| Milk 🥛 | ½ cup | For pudding consistency |
| Salt 🧂 | ¼ tsp | Kosher or sea salt |
| Whipped Cream (store-bought) 🥛 | 2 cups | Stabilized, for topping |
| Vanilla Bean Seeds (optional) 🌿 | 1 tsp | Scraped from 1 bean |
| Raspberries (optional) 🍓 | 1 cup | Fresh or thawed frozen |
The cream cheese is non-negotiable here—Philadelphia full-fat is my go-to, but any brand works as long as it's room temperature. Trader Joe's sells it pre-sliced, which saves time. For the vanilla pudding, I always grab Jell-O instant mix—it's foolproof and dissolves smoothly. The whipped cream needs to be cold, so chill your bowl and beaters for 10 minutes before whipping. Pro tip: if your kitchen gets warm, keep the cream in the fridge until the last possible moment.
No vanilla bean? Pure extract is fine, but if you're feeling fancy, scrape seeds from one bean for extra depth. Short on butter? Coconut oil works in a pinch, though it has a different flavor. The optional raspberries? Thaw frozen ones overnight in a colander to drain excess liquid. For a chocolate twist, swap half the whipped cream for stabilized chocolate whipped topping. And if you're making this ahead, prep all layers 24 hours early—it tastes even better after sitting overnight.
This cake keeps beautifully in the fridge for 5-7 days, though the texture gets firmer. To serve, let it sit at room temperature for 10 minutes first. The layers separate slightly when sliced—just reassemble before serving. For make-ahead parties, assemble the cake a day ahead and refrigerate. The flavors meld beautifully, and you'll avoid last-minute stress. If you've got leftovers, freeze slices individually for up to 2 months—just thaw in the fridge overnight.
Why You'll Love This Recipe
- No-Fuss Layers: I swear by this recipe because it’s basically set it and forget it—just whip the cream cheese and pudding mix, fold in whipped cream, and let the fridge do the work. No baking, no fussing, and zero cleanup beyond a bowl and a spatula.
- Velvet Cream Dream: That full-fat cream cheese and pudding mix combo? Chef’s kiss. It’s rich but not heavy, sweet but not cloying, and the vanilla extract ties it all together like a warm hug. Honestly, the first time I tasted it, I immediately texted my mom to make another one.
- Party on a Plate: This cake is my go-to for birthdays, potlucks, or just because—I’ve served it at summer picnics, holiday gatherings, and even as a "I’m too tired to cook" dessert. The layers stay intact, it’s always a crowd-pleaser, and no one ever guesses it’s fridge magic.
- Budget-Friendly Luxury: Here’s what sold me—this tastes like a bakery dessert but costs pennies. A block of cream cheese, a tub of pudding mix, and heavy cream? That’s it. I’ve made this for years, and it’s never failed me, not even when my grocery budget was tight. (Yes, even on a Tuesday night.)
Step-by-step instructions for Ina Garten icebox cake recipe
This no-bake dessert comes together in layers—creamy, dreamy, and effortless.
Prepare the Vanilla Pudding Layer
In a medium bowl, whisk together the 2 tbsp vanilla pudding mix, 0.5 cup milk, and 1 tbsp vanilla extract until smooth. Let it sit for 2 minutes to thicken slightly. This layer forms the creamy base of your cake, so don't skip the waiting time—it ensures a perfect consistency.
Next, in a separate small bowl, combine the 0.5 cup softened butter and 0.5 cup granulated sugar. Whisk until light and fluffy, about 1-2 minutes. This butter-sugar mixture adds richness and helps bind the layers together. Fold it into the pudding mixture until fully incorporated, creating a thick, velvety base.
Make the Cream Cheese Frosting
In a large mixing bowl, beat the 8 oz room-temperature cream cheese until smooth—no lumps allowed. Gradually add the 2 cups cold heavy whipping cream while beating on medium-high speed until light and fluffy, about 3-4 minutes. This step is crucial for achieving that signature Ina Garten airy texture.
In a small bowl, sift together the 0.5 cup all-purpose flour and 0.25 tsp salt. Gently fold this into the cream cheese mixture along with the 1 tsp vanilla bean seeds (if using) until just combined. The flour helps stabilize the frosting, preventing it from becoming too runny. Taste and adjust sweetness if needed—though the pudding layer already adds natural sweetness.
Assemble the Icebox Cake Layers
Line a 9x13-inch baking dish with plastic wrap, leaving an overhang on all sides for easy removal. Spread half of the pudding mixture evenly across the bottom of the dish. Then, spread the entire cream cheese frosting layer on top of the pudding. Finally, add the remaining pudding mixture, creating a marbled effect by gently swirling with a knife.
Cover the dish completely with the plastic wrap, pressing it down to eliminate air pockets. Refrigerate for at least 8 hours—overnight is ideal. The cold helps the layers set perfectly, giving you that classic icebox cake texture. If you're short on time, you can freeze it for 4 hours, but chilling is best for the authentic experience.
Top and Serve
Before serving, remove the cake from the refrigerator and let it sit at room temperature for 10-15 minutes to soften slightly. Unwrap the plastic and spread the 2 cups whipped cream evenly over the top. Gently press the 1 cup raspberries (if using) into the whipped cream for a pop of color and freshness.
Slice into squares and serve immediately. The contrast of the cool cake with the room-temperature whipped cream topping is pure magic. For extra flair, dust the top with powdered sugar or add a sprinkle of vanilla bean seeds. This dessert keeps well in the fridge for up to 3 days, making it perfect for meal prep.
Pro Tips For Making Ina Garten Icebox Cake
- Whip Cream First: Beat the heavy whipping cream to stiff peaks before folding in the pudding mixture—this keeps the cake light and airy instead of dense. I used to mix them together, and the texture always felt heavy; separating the steps makes a real difference.
- Soften Cream Cheese Properly: Let the full-fat cream cheese sit in warm water for 10 minutes if it’s straight from the fridge—this ensures it blends smoothly with the pudding. Cold lumps ruin the creamy texture, and nobody wants to fight that.
- Don’t Overmix the Pudding: Whisk the instant vanilla pudding with milk just until thickened—no need to beat it into a paste. Overmixing turns it gummy, and that’s the last thing you want in a silky icebox cake.
- Chill Layers Fully: Freeze the pudding layer for 20 minutes between assembly and the final cream topping—this prevents melting and keeps the cake from turning into a soupy mess. (Yes, even if you’re eager to eat it.)
Dietary considerations for ina garten icebox cake
Gluten-Free Adaptations
To make this icebox cake gluten-free, simply swap the 0.5 cup all-purpose flour in the cream cheese frosting with 0.5 cup gluten-free 1:1 baking flour, like Bob’s Red Mill or King Arthur.
I’ve tested this substitution and found it works beautifully—just ensure your flour blend contains xanthan gum for proper stabilization. The texture remains light and creamy, with no noticeable difference in the final product. 💫
Dairy-Free Options
For a dairy-free version, replace the 8 oz cream cheese with 8 oz dairy-free cream cheese (like Kite Hill or Violife), and swap the 2 cups heavy whipping cream for 2 cups coconut cream (chilled overnight).
The vanilla pudding layer can stay the same, but if you’re avoiding dairy entirely, use a store-bought dairy-free vanilla pudding. The coconut cream whips up slightly differently—add 1 tsp powdered sugar to help stabilize it.
Lower-Sugar Swaps
Reduce the 0.5 cup granulated sugar in the butter-sugar mixture to 0.25 cup and use 1-2 tbsp powdered erythritol or monk fruit sweetener instead. For the pudding layer, cut the sugar in the instant mix in half (if possible) or use a sugar-free vanilla pudding like Jell-O Sugar Free.
The cake will still taste rich and satisfying, just with fewer calories. I’ve found that 1 tsp vanilla bean paste enhances the flavor when sugar is reduced.
Nut-Free Considerations
This recipe is naturally nut-free, but always double-check your ingredients—especially the vanilla pudding mix and whipped cream, which may contain trace nuts. If you’re serving guests with allergies, opt for store-bought toppings labeled “nut-free.”
The optional raspberries should also be checked for cross-contamination if you’re preparing for someone with severe allergies. Keep all tools and surfaces clean to avoid any accidental exposure.
Vegan Adaptations
For a fully vegan icebox cake, replace the cream cheese with 8 oz vegan cream cheese (like Miyoko’s), and use 2 cups coconut cream for whipping. The butter-sugar mixture can be made with 0.5 cup vegan butter (like Earth Balance) and 0.5 cup coconut sugar for a caramel-like depth.
For the pudding layer, use a vegan vanilla pudding or make your own with 0.5 cup silken tofu, 2 tbsp cornstarch, and 1 cup almond milk. Chill the assembled cake for 12 hours to ensure proper setting.
Nutrition facts
Frequently asked questions about Ina Garten's icebox cake
Why is this called an "icebox cake"?
This dessert gets its name from the traditional method of keeping it chilled in an icebox (early refrigerator) before serving. The layers need time to set properly in cold temperatures, which was originally achieved by placing the cake in an icebox or cool pantry. Today, we use modern refrigerators, but the concept remains the same—cooling creates that signature creamy texture.
Can I make this cake without whipped cream topping?
If you prefer a simpler presentation, skip the whipped cream topping and dust the chilled cake with powdered sugar instead. For extra flavor, add a layer of vanilla pudding or a thin layer of chocolate ganache between the cream cheese frosting and the top layer. The cake will still taste delicious—it’s all about personal preference!
How do I fix if my cream cheese frosting is too runny?
If your frosting isn’t setting properly, it’s likely because the cream cheese wasn’t cold enough or whipped too long. To fix it, chill the bowl with frosting in the freezer for 10 minutes while you whip 1 tbsp additional heavy cream until stiff peaks form, then fold it into the frosting. For next time, make sure your cream cheese is cold but not frozen and whip just until light and fluffy.
Can I use this recipe for a wedding dessert?
This icebox cake makes a stunning wedding dessert when presented elegantly! For a more formal look, layer it in a springform pan instead of a baking dish, and decorate with fresh berries, edible flowers, or a drizzle of chocolate. Serve individual slices on dessert plates with a dusting of powdered sugar. Just assemble it 24 hours ahead to ensure perfect texture.
What’s the best way to store leftovers?
Store leftovers in an airtight container in the fridge for up to 5 days. To serve, let slices sit at room temperature for 10 minutes before enjoying. If freezing, wrap individual portions tightly in plastic wrap and freeze for up to 2 months. Thaw overnight in the fridge for best texture.
