
I recently tried making this Gooey Butter Carrot Cake Recipe, and honestly, I couldn’t stop going back for seconds. The texture turned out unbelievably soft, rich, and slightly gooey in the center—exactly what I was craving.
I love how it combines the cozy flavor of carrot cake with a buttery, melt-in-your-mouth layer. It felt like baking two desserts in one pan!
If you enjoy comforting, homemade treats, this recipe is definitely worth trying. You might also enjoy trying a Chicken Riggies Recipe for a savory twist or some fun with a Chicken Taquitos Recipe.

Ingredients
Here’s everything you’ll need, along with helpful tips to make your cake perfect:
- 1 box yellow cake mix – acts as the base; choose a high-quality mix for better flavor
- ½ cup unsalted butter (melted) – gives richness; always use real butter for best results
- 1 large egg – helps bind the base layer together
- 1 cup finely grated carrots – adds natural sweetness and moisture; grate fresh, not pre-shredded
- 8 oz cream cheese (softened) – creates the gooey layer; soften fully for smooth mixing
- 2 large eggs – adds structure to the topping
- 1 teaspoon vanilla extract – enhances flavor depth
- ½ cup unsalted butter (melted) – adds richness to the gooey layer
- 4 cups powdered sugar – gives sweetness and that signature gooey texture
- 1 teaspoon ground cinnamon – adds warmth and classic carrot cake flavor
- ¼ teaspoon salt – balances sweetness
Note: This recipe yields about 12–16 servings depending on portion size.
Variations
You can easily customize this recipe to suit your taste or dietary needs:
- Use gluten-free cake mix for a gluten-free version
- Replace cream cheese with dairy-free cream cheese for a vegan-friendly option
- Add chopped walnuts or pecans for crunch
- Mix in raisins for a traditional carrot cake touch
- Add a pinch of nutmeg or ginger for extra spice flavor

Cooking Time
Here’s how long it takes from start to finish:
- Prep Time: 15 minutes
- Cooking Time: 40–45 minutes
- Total Time: About 1 hour
Equipment You Need
- Mixing bowls – for combining base and topping separately
- Electric mixer – helps achieve smooth cream cheese mixture
- 9×13-inch baking pan – perfect size for even baking
- Spatula – for spreading layers evenly
- Grater – for freshly shredding carrots
How to Make Gooey Butter Carrot Cake Recipe?
This recipe comes together in two simple layers: a firm base and a gooey topping. Each step is easy and beginner-friendly. Follow along carefully for the best results.
Prepare the Oven and Pan
Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish. I always like lining it with parchment paper for easy removal. This step ensures your cake won’t stick and bakes evenly.
Make the Base Layer
In a bowl, mix the cake mix, melted butter, and egg until combined. The mixture will be thick, almost like dough. Press it evenly into the bottom of your prepared pan to form a firm base.

Add the Carrots
Sprinkle the finely grated carrots evenly over the base layer. I like pressing them slightly into the dough so they bake into it. This gives the cake its signature moist texture and flavor.
Prepare the Gooey Layer
In another bowl, beat the cream cheese until smooth and lump-free. Add eggs, vanilla, and melted butter, mixing until fully combined. Gradually add powdered sugar, cinnamon, and salt until the mixture becomes smooth and creamy.
Layer the Batter
Pour the cream cheese mixture over the carrot base. Spread it gently using a spatula so it covers the entire surface evenly. This layer will bake into that delicious gooey topping.
Bake the Cake
Bake for 40–45 minutes until the edges are set but the center is still slightly soft. I always check by gently shaking the pan—the middle should jiggle slightly. Don’t overbake, or you’ll lose the gooey texture.
Cool Before Serving
Allow the cake to cool completely before slicing. This helps the layers set properly and makes cutting easier. I know it’s tempting, but patience really pays off here!
Additional Tips for Making This Recipe Better
From my experience, these tips really elevate the final result:
- I always use freshly grated carrots—they’re juicier and more flavorful
- Don’t overmix the gooey layer; it keeps the texture soft and light
- I slightly underbake the center for that perfect gooey consistency
- Letting the cake chill for an hour makes slicing cleaner and neater
- I sometimes add a pinch of extra cinnamon for a warmer flavor
How to Serve Gooey Butter Carrot Cake Recipe?
This cake is delicious on its own, but you can make it even more special with presentation. I like dusting the top with powdered sugar for a simple finish. You can also serve it with a scoop of vanilla ice cream or a dollop of whipped cream. For a festive touch, sprinkle chopped nuts or drizzle caramel sauce on top.

Nutritional Information
Here’s a quick look at the nutritional values per serving:
- Calories: حوالي 420 kcal – rich and indulgent dessert
- Protein: 4g – comes mainly from eggs and cream cheese
- Carbohydrates: 55g – mainly from sugar and cake mix
- Fat: 20g – provides that buttery, moist texture
Make Ahead and Storage
Storing
Store leftovers in an airtight container in the refrigerator. It stays fresh for up to 4 days. I find the flavor actually improves the next day.
Freezing
You can freeze this cake by wrapping individual slices tightly. It keeps well for up to 2 months. Thaw overnight in the fridge before serving.
Reheating
Warm slices in the microwave for 10–15 seconds for a soft texture. I prefer it slightly warm—it enhances the gooey layer beautifully.
Why You’ll Love This Recipe?
Here’s why this cake quickly became one of my favorites:
- It’s incredibly easy to make
You don’t need advanced baking skills—just simple mixing and layering. Perfect for beginners or busy days. - The texture is unique and irresistible
The combination of firm base and gooey topping creates a dessert that feels extra special. - Perfect for any occasion
Whether it’s a family gathering or a casual treat, this cake always impresses. - Customizable flavors
You can easily tweak ingredients to match your taste preferences or dietary needs. - Comforting and flavorful
The warm spices and sweet carrots make it a cozy dessert you’ll crave again and again.
Final Thoughts
This gooey butter carrot cake is one of those recipes that feels both simple and luxurious at the same time. I absolutely loved how easy it was to prepare and how rich it tasted. Once you try it, I’m sure it will become a regular in your baking routine too!

Gooey Butter Carrot Cake Recipe
Ingredients
Method
- Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking dish. I always like lining it with parchment paper for easy removal. This step ensures your cake won’t stick and bakes evenly.
- In a bowl, mix the cake mix, melted butter, and egg until combined. The mixture will be thick, almost like dough. Press it evenly into the bottom of your prepared pan to form a firm base.
- Sprinkle the finely grated carrots evenly over the base layer. I like pressing them slightly into the dough so they bake into it. This gives the cake its signature moist texture and flavor.
- In another bowl, beat the cream cheese until smooth and lump-free. Add eggs, vanilla, and melted butter, mixing until fully combined. Gradually add powdered sugar, cinnamon, and salt until the mixture becomes smooth and creamy.
- Pour the cream cheese mixture over the carrot base. Spread it gently using a spatula so it covers the entire surface evenly. This layer will bake into that delicious gooey topping.
- Bake for 40–45 minutes until the edges are set but the center is still slightly soft. I always check by gently shaking the pan—the middle should jiggle slightly. Don’t overbake, or you’ll lose the gooey texture.
- Allow the cake to cool completely before slicing. This helps the layers set properly and makes cutting easier. I know it’s tempting, but patience really pays off here!
Notes
- I always use freshly grated carrots—they’re juicier and more flavorful
- Don’t overmix the gooey layer; it keeps the texture soft and light
- I slightly underbake the center for that perfect gooey consistency
- Letting the cake chill for an hour makes slicing cleaner and neater
- I sometimes add a pinch of extra cinnamon for a warmer flavor






