There’s something incredibly tempting about the aroma of a freshly baked St Louis gooey butter cake wafting through the kitchen. This delightful dessert hails from the city of St. Louis, Missouri, and boasts a rich, buttery flavor with a uniquely gooey texture that will make your taste buds dance. A true crowd-pleaser, this cake combines the sweetness of a traditional cake with the creaminess of a custard-like filling. In this article, we’ll explore why this cake deserves a special spot in your recipe repertoire and guide you through the process of making your very own St Louis gooey butter cake at home.
Reasons to Love St Louis gooey butter cake

There are countless reasons to fall in love with St Louis gooey butter cake. For starters, it’s an incredibly simple dessert that packs a punch in terms of flavor. The cake is rich yet light, making it perfect for any occasion, whether it’s a family gathering, a potluck, or just a cozy night in. Furthermore, the gooey layer adds a hint of nostalgia, reminiscent of classic comfort foods that warm the heart. Plus, it’s versatile—you can easily adapt the recipe by adding different flavors or toppings, such as fresh berries or whipped cream, to give it a personal twist.
Ingredient Notes
To create the perfect St Louis gooey butter cake, here’s a detailed look at the ingredients you’ll need:
- 2 1/2 cups all-purpose flour: Forms the base of the cake and gives it structure.
- 1 1/2 cups sugar: Adds sweetness and helps create a moist texture.
- 1/2 cup almond flour: Made from ground almonds, it adds a subtle nutty flavor and enhances the texture.
- 1 tablespoon baking powder: Helps the cake rise and become fluffy.
- 1/2 teaspoon salt: Balances the sweetness and enhances overall flavor.
- 2 large eggs: Provides richness and moisture to the batter.
- 170 grams (12 tablespoons) melted butter: Adds richness and flavor; the key to that gooey texture.
- 250 grams (8 ounces) cream cheese: Creates a creamy filling that gives the cake its signature gooeyness.
- 3 large free-range eggs: These are used for the filling, adding richness and binding the mixture.
- 550 grams (4 cups) icing/powdered sugar: Sweetens the filling and gives it a luscious texture.
- 2 teaspoons vanilla extract: Enhances the flavor profile of both the cake and filling.
- 1/4 teaspoon almond extract (optional): Adds a delightful almond essence to the cake.
Appliances & Accessories
Before you dive into baking, here are some essential appliances and accessories you’ll need:
- Mixing bowls: For combining your ingredients seamlessly.
- Electric mixer: To ensure your batter and filling are fluffy and well-mixed.
- Measuring cups and spoons: For accurately measuring ingredients.
- 9×13-inch baking pan: The perfect size for this gooey butter cake.
- Spatula: For spreading the batter and filling evenly in the pan.
- Cooling rack: To allow the cake to cool properly after baking.
Cook St Louis gooey butter cake Like This

Now, let’s get to the fun part—baking your St Louis gooey butter cake! Follow these simple steps:
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). This ensures that your cake bakes evenly and thoroughly.
Step 2: Prepare the Cake Batter
In a large mixing bowl, combine the all-purpose flour, sugar, almond flour, baking powder, and salt. Whisk together until well mixed. Add in the eggs and melted butter, and beat with an electric mixer until the batter is smooth and creamy.
Step 3: Pour the Batter into the Pan
Grease your 9×13-inch baking pan with a little butter or non-stick spray. Pour the batter into the pan, spreading it evenly across the bottom.
Step 4: Make the Gooey Filling
In another mixing bowl, beat the cream cheese until creamy. Gradually add in the powdered sugar, mixing until smooth. Add the eggs, vanilla extract, and almond extract (if using), and mix until fully combined.
Step 5: Spread the Filling
Carefully pour the creamy filling over the cake batter in the pan. Use a spatula to spread it evenly across the top.
Step 6: Bake the Cake
Place the cake in the preheated oven and bake for about 40-50 minutes, or until the edges are golden and the center is set but still slightly gooey. A toothpick inserted in the center should come out with moist crumbs.
Step 7: Cool and Serve
Once baked, remove the cake from the oven and let it cool in the pan on a cooling rack. Once cooled, cut into squares and serve! Dust with powdered sugar for an extra touch of sweetness.
Make It Diet-Friendly

If you’re looking to adapt this classic dessert to fit specific dietary preferences, consider these options:
- Gluten-free: Substitute the all-purpose flour with a gluten-free flour blend.
- Lower sugar: Use a sugar substitute or reduce the amount of sugar used in the recipe.
- Vegan: Replace eggs with flax eggs and use a plant-based butter and cream cheese alternative.
- Nut-free: Omit the almond flour and use all-purpose flour only.
Cook’s Commentary
St Louis gooey butter cake is a true testament to the magic of simple ingredients coming together to create something extraordinary. The cake’s texture is what sets it apart; it’s not just any cake, but a unique and indulgent treat that’s perfect for sharing. While traditional recipes often stick to the classic flavors, don’t hesitate to experiment! Try adding chocolate chips or even swirl in some caramel for a decadent twist. And if you love cream cheese, you might also enjoy making Cream Cheese Pound Cake for a delightful variation.
Make-Ahead & Storage
The beauty of St Louis gooey butter cake is that it can be made ahead of time, making it a perfect option for gatherings or busy weeks. Simply bake the cake, allow it to cool completely, then wrap it tightly in plastic wrap and store it in the refrigerator for up to 5 days. You can also freeze the cake for up to three months. Just be sure to thaw it in the fridge overnight before serving. This cake is best enjoyed at room temperature, so allow it to sit out for a bit before serving to let that gooey goodness shine!
Your Questions, Answered
Can I use different types of flour?
Yes! You can experiment with various flour types, but keep in mind that using different flours may affect the texture. Gluten-free flour blends work well for a gluten-free version.
How can I tell when the cake is done baking?
The edges should be golden brown, and the center should be set but still slightly gooey. A toothpick inserted in the center should come out with moist crumbs.
Can I add toppings to the cake?
Absolutely! Fresh berries, whipped cream, or a drizzle of chocolate sauce can elevate your St Louis gooey butter cake to the next level.
What if I want a chocolate version of this cake?
You can easily make a chocolate version by adding cocoa powder to the batter or using chocolate cream cheese for the filling. The possibilities are endless!
Next Steps
Now that you’ve got the secrets to making a delicious St Louis gooey butter cake, it’s time to roll up your sleeves and get baking! Gather your ingredients, preheat your oven, and prepare for a delightful experience that will leave everyone asking for seconds. Whether you’re new to baking or a seasoned pro, this recipe is sure to become a favorite in your home. Enjoy every gooey bite!

St Louis gooey butter cake
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C).
- In a large mixing bowl, combine the all-purpose flour, sugar, almond flour, baking powder, and salt. Whisk until well mixed. Add in the eggs and melted butter, and beat with an electric mixer until the batter is smooth and creamy.
- Grease your 9x13-inch baking pan. Pour the batter into the pan, spreading it evenly across the bottom.
- In another mixing bowl, beat the cream cheese until creamy. Gradually add in the powdered sugar, mixing until smooth. Add the eggs, vanilla extract, and almond extract, and mix until fully combined.
- Carefully pour the creamy filling over the cake batter in the pan. Use a spatula to spread it evenly across the top.
- Place the cake in the preheated oven and bake for about 40-50 minutes, or until the edges are golden and the center is set but still slightly gooey.
- Once baked, remove the cake from the oven and let it cool in the pan on a cooling rack. Cut into squares and serve, dusting with powdered sugar if desired.
Notes
- Store leftovers wrapped tightly in plastic wrap in the refrigerator for up to 5 days.
- This cake can be frozen for up to three months; thaw overnight in the fridge before serving.
- Allow the cake to come to room temperature for the best gooey texture.
