Bacon Cupcakes (Gluten-Free & Dairy-Free Option)
These bacon cupcakes with toffee bits are the ultimate sweet-and-salty treat, combining fluffy vanilla cake with crispy bacon and crunchy toffee in every bite. With easy gluten-free and dairy-free options, they’re perfect for any dessert lover—dietary restrictions or not!
Note: This post contains affiliate links, but don’t worry there’s no extra cost to you! Thank you for supporting CAKED by Katie.

Why You’ll Love These Bacon Cupcakes
If you’ve never had bacon in a dessert, this is your sign. These bacon toffee cupcakes are a sweet-and-savory dream come true—buttery vanilla cupcakes, crunchy toffee bits, and crispy bacon folded into every bite. They’re the ultimate flavor mashup: buttery, smoky, salty, and sweet.
- Bold flavor: Sweet toffee + salty bacon = a total flavor bomb.
- Easy to make: Simple ingredients and no complicated steps.
- Customizable: Gluten-free and dairy-free options included.
- Crowd-pleaser: These cupcakes are conversation starters and party favorites.

Ingredient List & Substitutions
Here are a few key ingredients needed for this easy bacon cupcake recipe. Pay close attention if you require gluten-free and/or dairy-free substitutions.
For the Cupcakes
- Flour – for structure and a soft crumb. Use cake flour or gluten-free 1:1 baking blend with xanthan gum.
- Brown sugar – just enough sweetness to balance the salt. You can replace this with organic cane sugar, coconut sugar, or monk fruit.
- Toffee bits – I used Skor toffee bits but any brand/type will work. Here’s a recipe for homemade dairy-free toffee bits.
- Bacon – thick-cut and cooked until crispy. Ensure it is gluten-free if needed.
- Eggs – for richness and structure. For an egg-free/vegan swap, use two flax eggs (mix 2 tablespoons ground flax + 5 tablespoons water and allow to thicken).
- Butter – use a dairy-free alternative if needed. I enjoy baking with Becel plant-based bricks.
- Milk – dairy or non-dairy both work. The higher the fat content the yummier.
For the Frosting
- Powdered sugar – used in the frosting for that smooth, fluffy texture. Can be switched with sugar-free powdered sugar such as Swerve.
- Bacon fat – reserved from cooking the bacon; adds smoky flavor and richness to the cupcakes.
- Caramel sauce (optional) – for drizzling over the frosted cupcakes; it adds a sweet, buttery finish that pairs beautifully with the bacon.
How to Make Bacon Cupcakes
- Get ready: Preheat the oven to 350ºF and prepare a cupcake pan with 12 cupcake liners. Set aside.
- Prep your bacon: Cook the bacon until crispy, then drain, cool, and chop it into small pieces. Set aside. Remember to save the bacon grease as we’re going to use it in the frosting.
- Mix the dry ingredients: In a medium bowl, whisk together the flour, baking powder, and salt.
- Cream the butter and sugar: In a large bowl, beat the butter and sugar until light and fluffy (about 2–3 minutes).
- Add the eggs and vanilla: Beat in the eggs one at a time, then mix in the vanilla extract.
- Alternate wet and dry: Add the dry ingredients to the butter mixture in two additions, alternating with the milk, and mix until just combined.
- Fold in the goodies: Gently fold in the chopped bacon and toffee bits.
- Scoop and bake: Divide the batter evenly between cupcake liners and bake at 350°F (175°C) for 18–22 minutes, or until a toothpick comes out clean.
- Get ready to decorate: Cool completely before frosting.
How to Make the Frosting
- Beat the butter: In a large bowl, beat the butter and bacon grease on medium-high until creamy and smooth.
- Add powdered sugar: Slowly add in the powdered sugar and salt mixing on low until incorporated.
- Add vanilla: Pour in the vanilla extract and mix on low until combined.
- Whip it up: Beat on high for 3–5 minutes until the frosting is light and fluffy.
- Frost and top: Pipe or spread onto cooled cupcakes and, if desired, top with caramel sauce, extra toffee bits, and crispy bacon.

Tips for the Best Bacon Cupcakes
Buttery vanilla cupcakes bursting with crunchy toffee bits and crumbles of crispy bacon. Then comes the frosting: a creamy, rich bacon buttercream topped with even more bacon and toffee. Every bite is salty-sweet perfection with a bit of crunch. Here’s how to get bacon cupcake perfection.
- Cook the bacon extra crispy: You want it snappy, not chewy.
- Cool the bacon completely before chopping and folding it into the batter to prevent grease spots.
- Fold in the toffee and bacon last to keep them from sinking.
- Pipe the frosting high and sprinkle with toffee and bacon just before serving for the best texture and appearance.
How to Store Bacon Toffee Cupcakes
Store these cupcakes in an airtight container in the fridge for up to 5 days. Let them sit at room temperature for about 20 minutes before eating so the frosting softens a bit.
To freeze, skip the frosting and toppings or freeze fully decorated—wrap the cupcakes tightly and freeze for up to 3 months. Thaw, frost, and top with fresh bacon and toffee when ready to serve.

Fun Flavor Twists
Looking to mix things up? These bacon cupcakes are super adaptable, and a few little swaps or additions can take them in a whole new (delicious) direction:
- Chocolate chips instead of toffee – Love a salty-sweet combo? Swap the toffee bits for mini chocolate chips. The melty chocolate pockets are a dreamy match for smoky bacon.
- Chopped nuts – Add a bit of crunch with chopped pecans, walnuts, or even candied nuts. Stir them into the batter or sprinkle on top for texture and flavor.
- Cream cheese frosting – Not into classic buttercream? A tangy cream cheese frosting works beautifully with the bacon and adds a rich, tangy edge. Here’s my go-to recipe.
- Maple drizzle or syrup swirl – Maple and bacon are best friends. Drizzle a bit of maple syrup over the finished cupcakes, or add a swirl to the frosting for a brunch-inspired twist.
- Spicy kick – Feeling bold? A pinch of cayenne or a dash of hot sauce in the batter or frosting adds a little heat that plays surprisingly well with the sweetness.
Try one or try them all — this recipe is a great base for customizing to your sweet-and-salty vibe!

The Best Bacon Cupcakes
Indulge in sweet and savory bliss with these irresistible bacon cupcakes with sweet toffee bits. Perfect for breakfast lovers and dessert fans alike, these bacon toffee cupcakes are a unique treat that’s sure to wow your taste buds.
An adaptable ingredient list allows you to tailor this recipe to suit all dietary or lifestyle needs. Everybody deserves cake, and now they can have some!
If you make it, tag me on social media @cakedbykatie and leave me a star rating and review below. I cannot wait to see!
Other Sweet & Salty Recipes
I am a huge sweet & salty fan. If you are too, here are a few recipes that I think you’ll love.



- Gluten-Free Rockstar Cookies (Vegan)
- Maple Walnut Cake (Gluten-Free & Dairy-Free)
- Gluten-Free Reese’s Pieces Cookies
Bacon Cupcakes (Gluten-Free & Dairy-Free Option)
- Total Time: 1 Hour 10 Minutes
- Yield: 12 Cupcakes 1x
- Diet: Gluten Free
Description
These bacon cupcakes with toffee bits are the ultimate sweet-and-salty treat, combining fluffy vanilla cake with crispy bacon and crunchy toffee in every bite. With easy gluten-free and dairy-free options, they’re perfect for any dessert lover—dietary restrictions or not!
Ingredients
Bacon Cupcakes
- 1/2 cup (114g) salted butter, room temperature *regular or dairy-free
- 1 cup (200g) brown sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 1 1/4 cups (150g) flour *cake flour or gluten-free1:1baking blend
- 1 1/2 teaspoons baking powder
- 1/2 teaspoon fine sea salt
- 1/2 cup (120ml) milk, room temperature *regular or dairy-free
- 1/2 cup (56g) bacon, finely chopped *approx 7 pieces
- 1/2 cup (80g) toffee bits *regular or dairy-free
Bacon Buttercream
- 3/4 cup (170g) salted butter, room temperature *regular or dairy-free
- 1/4 cup (60ml) bacon grease, room temperature
- 2 cups (240g) powdered sugar
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
- optional: 1/4 cup caramel sauce for topping
- optional: bacon and toffee bits for topping
Instructions
Bacon Toffee Cupcakes
- Preheat the oven to 350ºF and prepare a cupcake pan with 12 liners.
- In a stand mixer or large mixing bowl with an electric mixer, combine the butter and brown sugar and beat on high for 2 minutes or until light and fluffy.
- Add in the eggs and vanilla extract and mix until fully combined. Scrape down the sides of the bowl when necessary.
- Measure in the flour, baking powder, and salt and begin to mix on low.
- While mixing on low, slowly pour in the milk and mix until just combined.
- Gently fold in the chopped bacon and toffee bits.
- Divide the batter into the cupcake liners and bake for 20-23 minutes or until a toothpick inserted comes out clean.
- Remove from the oven and allow to cool in the pan for 10 minutes before removing to fully cool.
Bacon Buttercream
- In a stand mixer or large mixing bowl with an electric mixer, beat the butter and bacon grease on high speed until light and fluffy. This should take 5-10 minutes.
- Add in the powdered sugar and salt and mix on low until combined.
- Add in the vanilla extract and mix on low until combined. Turn the mixer up to high and allow it to beat for another 5 minutes.
- If desired, fit a piping bag with a 1M piping tip and pipe a bacon frosting swirl on top of each fully cooled cupcake. Top with a drizzle of caramel sauce and a piece of bacon. Enjoy!
- Leftover cupcakes should be stored in an airtight container at room temperature for up to 5 days or frozen for up to 3 months.
- Prep Time: 45 Minutes
- Cook Time: 23 Minutes
- Category: Cupcakes
- Method: Baking
- Cuisine: American







