There’s something truly magical about this Ooey Gooey Butter Cake Recipe that pulls you in from the very first bite. With its rich, buttery crust topped by a luscious, cream cheese-infused filling, it’s the perfect balance of sweet and creamy that simply melts in your mouth. Whether you’re serving it at a gathering or craving a comforting dessert after dinner, this cake brings warmth, nostalgia, and a bit of indulgence all wrapped up into one delightful treat.

Ingredients You’ll Need

The image shows nine clear glass bowls of different sizes arranged on a white marbled surface. Each bowl contains a baking ingredient: one with white all-purpose flour that looks powdery, one with two white eggs, one with powdered sugar that is fine and white, one with white granulated sugar, one with several small pieces of pale yellow butter, one with creamy white cream cheese, one with a small amount of white salt, one with baking powder (not clearly visible but labeled), and one with a tiny amount of dark brown vanilla extract in a small container. The bowls are spaced out evenly with some shadows under them. Photo taken with an iphone --ar 4:5 --v 7

The magic of this Ooey Gooey Butter Cake Recipe lies in its simplicity. Using just a handful of basic ingredients, each one plays an essential role in creating the cake’s signature texture and flavor, from the tender crust to the gooey top layer.

  • All-purpose flour (2 1/4 cups / 293g): The foundation that gives the cake structure and tenderness.
  • Baking powder (2 teaspoons): Helps the cake rise just enough to keep the texture light without overpowering the gooey center.
  • Salt (1/2 teaspoon): Balances the sweetness and enhances overall flavor.
  • Unsalted butter, melted (3/4 cup + 1/2 cup): Adds richness and moisture, vital for that ooey gooey texture.
  • Sugar (1 1/2 cups): Sweetens the cake and helps with the tender crumb.
  • Eggs (4 large): Bind the ingredients together and provide structure.
  • Vanilla extract (2 teaspoons + 1 teaspoon): Infuses a warm, inviting aroma and taste.
  • Cream cheese, room temperature (8 ounces): The star ingredient for that irresistible creamy topping.
  • Powdered sugar (4 cups / 460g): Sweetens and thickens the cream cheese filling to perfect gooey consistency.

How to Make Ooey Gooey Butter Cake Recipe

Step 1: Prep Your Pan and Oven

Start by preheating your oven to 350°F (180°C). Then, prepare a 9×13 inch cake pan by spraying it with a non-stick baking spray and lining it with parchment paper that hangs over the sides. This clever step makes it so much easier to lift the cake out after baking, ensuring perfect slices without any fuss.

Step 2: Mix the Dry Ingredients

In a medium bowl, whisk together the flour, baking powder, and salt. This combination is simple but critical—it ensures your cake layer rises properly and has a balanced flavor profile.

Step 3: Make the Cake Batter

In a large bowl, mix the melted butter and sugar until well combined. Then add the eggs and vanilla extract, mixing again until everything is just blended. Next, gently fold in the dry ingredients until you get a thick batter. Be careful not to overmix—you want the texture tender, not dense!

Step 4: Press the Cake Batter Into the Pan

Evenly spread the thick batter along the bottom of your prepared pan. This will be the rich base layer of your Ooey Gooey Butter Cake Recipe, so make sure it’s as even as possible to bake uniformly.

Step 5: Prepare the Cream Cheese Topping

Beat the cream cheese and half of the powdered sugar together until smooth and creamy. Then add the remaining powdered sugar and continue mixing until well combined. This creates the luscious filling that sets the cake apart.

Step 6: Incorporate Eggs and Flavorings

Add the eggs one at a time, mixing well after each addition. Be sure to scrape down the sides and bottom of the mixing bowl so everything blends evenly. Finish by stirring in the vanilla extract and melted butter until silky smooth.

Step 7: Layer and Bake

Pour the cream cheese mixture over the cake batter layer, smoothing it out to an even top. Bake for 30 to 40 minutes, or until the top develops a light crust and turns a beautiful golden color. Your kitchen will start smelling heavenly!

Step 8: Cool and Serve

Once baked, let the cake cool at room temperature. This lets the flavors meld and the texture set just right. You can enjoy it warm or pop it in the fridge until firm, slicing it into generous squares to serve.

How to Serve Ooey Gooey Butter Cake Recipe

A rectangular baked golden brown pastry with raised edges forms one thick layer, dusted evenly with white powdered sugar on top. Around the pastry on a white marbled surface are scattered fresh blueberries and strawberries, with a small white bowl of strawberries and a small white bowl of blueberries nearby. The scene is bright and clean, showing the texture of the pastry crust and powdered sugar clearly. photo taken with an iphone --ar 4:5 --v 7

Garnishes

This cake already shines on its own, but a dusting of powdered sugar or a light drizzle of caramel sauce can add that extra touch of elegance and sweetness. A few fresh berries or a sprig of mint also brighten each bite and add a refreshing contrast.

Side Dishes

Pair your ooey gooey butter cake with a scoop of vanilla ice cream or a dollop of whipped cream for an indulgent dessert experience. A cup of coffee or hot tea complements the richness beautifully, balancing sweetness with warmth and comfort.

Creative Ways to Present

For a fun twist, cut the cake into bite-sized squares and serve them on decorative skewers for parties. You can also layer chunks between graham crackers or inside parfait glasses with fresh fruit and cream to create a playful, deconstructed dessert that still honors the classic Ooey Gooey Butter Cake Recipe flavor.

Make Ahead and Storage

Storing Leftovers

After enjoying your cake, wrap any leftovers tightly in plastic wrap or store in an airtight container in the fridge. It will keep beautifully for 4 to 5 days, maintaining that gooey texture and moist crumb.

Freezing

This cake freezes wonderfully, making it ideal for prepping ahead. Simply wrap it securely in plastic wrap and then foil before placing it in the freezer. When properly frozen, it will retain its flavor and texture for up to 2 months.

Reheating

To serve leftover or thawed portions warm, place a slice in the microwave for 15 to 20 seconds or until soft and gooey again. This gentle heat brings back that freshly-baked sensation we all crave from the Ooey Gooey Butter Cake Recipe.

FAQs

What is the best cream cheese to use?

For the creamiest, smoothest topping, use full-fat cream cheese at room temperature. Softened cream cheese ensures your filling mixes evenly without lumps.

Can I make this cake gluten-free?

Absolutely! Substitute the all-purpose flour with a gluten-free blend that contains xanthan gum for structure. Just keep an eye on baking times, as gluten-free flours can behave differently.

Why does the cake have two different batters?

The bottom batter forms a tender, buttery crust, while the top cream cheese mixture creates that famously gooey, sweet, and creamy layer that defines this dessert’s unique texture and flavor.

Can I use whipped cream instead of cream cheese topping?

Whipped cream won’t replicate the thick, rich texture of the cream cheese mixture, so it’s better to stick with cream cheese for that authentic ooey gooey experience.

Is this recipe suitable for making smaller batches?

The recipe scales well, but because of the cake’s rich texture, smaller batches may require shorter baking times and closer attention to avoid overbaking.

Final Thoughts

If you’re looking for a dessert that feels like a warm hug and stands out for its unique, melt-in-your-mouth texture, you absolutely have to try this Ooey Gooey Butter Cake Recipe. It’s forgiving, incredibly delicious, and will quickly become a beloved classic in your baking repertoire. Trust me, once you make it, you’ll want to keep it on repeat!

Print
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
Ooey Gooey Butter Cake Recipe

Ooey Gooey Butter Cake Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.2 from 6 reviews

  • Author: Sara
  • Total Time: 50 minutes
  • Yield: 20 servings

Description

This Ooey Gooey Butter Cake is a delightful, rich dessert featuring a buttery cake base topped with a luscious, creamy cream cheese layer. Baked until golden and slightly crusted on top, it offers a perfect balance of gooey sweetness and tender crumb, making it ideal for serving at gatherings or as a comforting treat.


Ingredients

Cake Layer

  • 2 1/4 cups (293g) all-purpose flour
  • 2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 3/4 cup (168g) unsalted butter, melted
  • 1 1/2 cups (310g) sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract

Cream Cheese Topping

  • 8 ounces cream cheese, room temperature
  • 4 cups (460g) powdered sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 cup unsalted butter, melted


Instructions

  1. Preheat and Prepare Pan: Preheat your oven to 350°F (180°C). Line a 9×13 inch cake pan with parchment paper that hangs over the sides and spray it with non-stick baking spray. This setup will help you easily lift the cake out after baking.
  2. Mix Dry Ingredients: In a medium bowl, whisk together the flour, baking powder, and salt until combined. Set aside for later.
  3. Combine Wet Ingredients for Cake Layer: In a large mixing bowl, combine the melted butter and sugar until well mixed. Then add the eggs and vanilla extract, mixing thoroughly until smooth.
  4. Add Dry Ingredients to Wet: Gradually add the dry flour mixture to the wet ingredients, mixing just until combined. Be careful not to overmix; the batter should remain thick.
  5. Spread Cake Batter: Pour the batter into the prepared cake pan and spread it evenly across the bottom. Set aside as you prepare the topping.
  6. Prepare Cream Cheese Mixture (Part 1): In a mixing bowl, beat the cream cheese and half of the powdered sugar until smooth and creamy. Then add the remaining powdered sugar and mix again until fully incorporated.
  7. Add Eggs to Topping: Add the eggs, one at a time, to the cream cheese mixture. Beat well after each addition, making sure to scrape the bowl’s edges and bottom to ensure even mixing.
  8. Finish Cream Cheese Mixture: Stir in the vanilla extract and melted butter until the mixture is smooth and evenly combined.
  9. Assemble and Spread Topping: Pour the cream cheese topping over the cake batter in the pan and spread it into an even layer.
  10. Bake: Place the pan in the preheated oven and bake for 30-40 minutes. The cake is done when the top has a light crust and turns lightly golden.
  11. Cool and Serve: Remove the cake from the oven and allow it to cool at room temperature. You can serve it immediately at room temperature or refrigerate until firm before slicing.
  12. Storage: Store any leftovers in the refrigerator for 4-5 days. The cake can be enjoyed chilled or at room temperature according to your preference.

Notes

  • Make sure the cream cheese is softened to room temperature to avoid lumps in the topping.
  • Do not overmix the cake batter to ensure a tender crumb.
  • Using parchment paper with overhang makes it easy to lift the cake out of the pan for clean slicing.
  • Serve chilled for a firmer texture or at room temperature for a softer, gooier bite.
  • Store leftovers covered in the refrigerator for best freshness up to 5 days.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star