ClockPlayEmailInstagramLinkSMSTwitterYouTubeWhatsAppXSearchClockRight ArrowArrow DownCaret downCaret upCaret leftCaret rightHamburger MenuPop OutThumbs upThumbs up buySpeechAudio onReplayPlusMinusSad smiley faceNo resultsSwapMoreYour grocery bagSuccessShop Tasty MerchYour Cart (empty)Your Cart
Skip to Content

Butter Lava Cake

Get ready for a dessert that's literally oozing with flavor! From the rich cake to the warm, buttery center, this lava cake is a decadent treat that's perfect for any special occasion.

Tasty Team
May 04, 2023
78% would make again


for 12 servings


  • 2 ½ cups all-purpose flour (310 g)
  • 2 teaspoons baking powder
  • ½ teaspoon salt
  • 8 tablespoons unsalted butter, 1 stick
  • 1 ½ cups granulated sugar (300 g)
  • 1 large egg
  • 1 teaspoon vanilla extract
  • ¼ cup whole milk (60 mL)


  • 5 tablespoons unsalted butter
  • 4 oz cream cheese (115 g)
  • 1 ¼ cups powdered sugar (200 g), divided for serving
  • ½ teaspoon vanilla extract
  • 1 ¼ cups heavy cream (300 mL)
  • nonstick cooking spray
  • rasberry, for serving

Nutrition Info

  • Calories 402
  • Fat 25g
  • Carbs 43g
  • Fiber 0g
  • Sugar 24g
  • Protein 4g

Estimated values based on one serving size.


  1. To make the cake batter, whisk together the flour, baking powder, and salt in a medium bowl.
  2. In a large bowl, use a hand mixer to cream the butter and sugar until fluffy. Mix in the egg and vanilla extract. Once incorporated, mix in the milk. Gradually add the flour until the batter becomes thick and dough-like.
  3. To make the filling, use a hand mixer to beat the butter and cream cheese in a separate large bowl. Once fluffy, gradually add the powdered sugar. Mix in the vanilla extract and cream and beat until mixture is smooth and thick.
  4. Preheat the oven to 350°F (180°C).
  5. Grease a 6-cup muffin tin with nonstick spray. Take a golf ball-size portion of cake dough and line the base and sides of a cup. Repeat with the remaining cups.
  6. Fill each cake bowl with ¼ cup (30 g) of filling.
  7. Take another golf ball-size portion of cake dough, roll it in a ball, and flatten with your fingers to create a 2-inch (5-cm) circle. Place the circle over the top of the filling, and press down the edges to make sure it seals to the other dough. Repeat with the remaining cakes.
  8. Bake for 20 minutes until light, golden brown.
  9. Remove from the oven, invert onto a cutting board.
  10. Serve immediately topped with sifted powdered sugar and raspberries.
  11. Enjoy!
  12. Your favorite recipes are just a click away. Download the Tasty app to save and organize your favorites.