Chocolate Bacon Cake (DF & GF Option)
A rich, moist milk chocolate cake layered with crispy bacon filling and chocolate cream cheese frosting, creating the perfect sweet‑and‑savory dessert that’s surprisingly irresistible.
Ingredients
Cake
- 1 lb1 lb1 lb Bacon

- 2.5 cups2.5 cups2.5 cups All Purpose Flour, can sub gluten-free flour 1:1 baking blend
- 1 Tbsp1 Tbsp1 Tbsp Baking Powder

- .5 tsp.5 tsp.5 tsp Kosher Salt

- 2 cups2 cups2 cups Granulated White Sugar

- 1 cup1 cup1 cup Mayonnaise, room temperature
- .5 cup.5 cup.5 cup Bacon Grease, **see note
- 2 whole2 whole2 whole Eggs, room temperature
- 1 tsp1 tsp1 tsp Vanilla Extract

- 1 cup1 cup1 cup Chocolate Cornmilk - Maizly, room temperature *regular or dairy-free

Filling
- 1 cup1 cup1 cup Bacon, chopped

- 1 cup1 cup1 cup Almonds, chopped, *can sub mixed nuts

- 1 cup1 cup1 cup Baking Chocolate Chips

Frosting
- 1 cup1 cup1 cup Butter, Salted, room temperature *regular or dairy-free

- 1 cup1 cup1 cup Cream Cheese, Full Fat, room temperature *regular or dairy-free
- 4 cups4 cups4 cups Powdered Sugar
- 1 tsp1 tsp1 tsp Kosher Salt, fine

- .5 cup.5 cup.5 cup Baking Chocolate Chips, melted

Chocolate Ganache
- .5 cup.5 cup.5 cup Baking Chocolate Chips, *regular or dairy-free

- .25 cup.25 cup.25 cup Heavy Whipping Cream, *regular or dairy-free
Buy Ingredients on the FoodSocial Market
Shop over 3500 products from unique and independent, creator-curated brandsProcess
Note, these instructions are written assuming the standard serving size, since you have modified the number of servings, these steps may need to be modified for best results
Cake
- Preheat the oven to 400ºF and prepare a large baking tray with non-stick baking spray. Place the bacon side by side on the tray.
- Cook the bacon for 10-20 minutes or until crispy enough to snap into pieces. Remove from the oven and place on a paper towel-lined cooking rack to fully cool.
- Pour the bacon grease and any leftover bacon bits and pieces into a small bowl or cup. Set aside.
- Reduce the oven to 350ºF and prepare two 8-inch round cake pans with non-stick baking spray and parchment paper.
- In a small mixing bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a medium mixing bowl, whisk together the sugar, mayonnaise, bacon grease, egg, and vanilla until smooth.
- Add half of the dry ingredients and mix, followed by half of the chocolate milk and mix.
- Add the remaining half of the dry ingredients and again, the remaining half of the milk, and mix until just combined. It's okay if there are a few lumps in the batter.
- Divide the batter into the prepared cake pans and bake for approximately 30-35 minutes. The edges of the cakes should be light golden brown and slightly pulled away from the cake pan. A toothpick inserted in the middle should come out with a few moist crumbs.
- Allow the cakes to cool in the pan for 10 minutes before removing to a wire rack to fully cool.
Filling
- Combine the chopped bacon, almonds, and chocolate chips into a small mixing bowl and set aside.
Frosting
- In the bowl of a stand mixer with the paddle attachment, beat the butter and cream cheese on high speed until light and fluffy. Approximately 10 minutes.
- Add in the powdered sugar and salt and mix on low until combined.
- Pour in the melted chocolate and mix on low until incorporated.
- Turn the mixer up to high and let it mix for 5 minutes until smooth and fluffy. Scrape the sides of the bowl when necessary.
Chocolate ganache
- In a microwave-safe bowl, heat the chocolate chips and heavy cream in 30-second intervals, stirring after each interval, until fully melted and smooth.
- Allow to cool slightly. If the drip is too thin, add a few more chocolate chips. If the drip is too thick, add a teaspoon more heavy cream.
- Apply the drip to a well-chilled cake.
Cake assembly
- Slice each cake layer in half (optional) and place one layer on a cake board, plate, and/or a cake turntable and top with approximately 1 cup of frosting.
- Top with approximately ⅔-¾ cup of the filling mixture. Press it down every so slightly into the frosting.
- Repeat with the remaining layers and gently apply a thin coat of buttercream around the entire cake. Chill the cake for 20 minutes. *If the cake feels unstable or the buttercream becomes too soft at any point while stacking, stop and chill the cake and frosting for 15 minutes.
- Spread a final layer of buttercream on the cake and smooth the sides and top with a cake smoother and offset spatula. Chill in the fridge for another 10 minutes.
- Prepare the chocolate ganache for the drip, and with a spoon, squeeze bottle, or piping bag, drip the chocolate ganache over the edges of the chilled cake. Place back in the fridge until the drip sets.
- Decorate the cake as you desire. I sprinkled the remaining bacon almond filling around the top border of the cake. Enjoy!
- Store leftover cake in an airtight container at room temperature for up to 2 days, in the fridge for up to 5 days, or in the freezer for up to 3 months.
Notes
**If the cooked bacon does not produce enough leftover bacon grease for the cake recipe, use any neutral-tasting oil, such as canola or vegetable oil, to make up the difference.
Add a Note
My Notes:
About This Recipe
Show nutritional information
Cakes Desserts Nightshade Free Shellfish Free Sugar Alcohol Free| This is our estimate based on online research. | |
| Calories: | 1011 |
| Fat: | 69 g |
| Carbohydrates: | 84 g |
| Protein: | 17 g |
| Cholesterol: | 75 g |
| Sodium: | 503 mg |
| Fiber: | 7 g |
| Sugars: | 54 g |
| Sugar Alcohol: | 0 g |
| Calculated per serving. | |
3 responses to “Chocolate Bacon Cake (DF & GF Option)”
Leave a Reply
You must be logged in to post a comment.




Oh Katie, Katie, Katie!!! What an incredible combo of flavors you’ve got going on here!!!
Thanks Michelle! It was pure bacon heaven!
OMG. this is unbelievable! This is absolutely amazing, and the photo is so beautiful!