This post may contain affiliate links. Please read the disclosure policy.

This Chocolate Covered Bacon is an amazing carnival inspired snack with irresistible sweet and salty flavors. Make it for your next party or give it away as a gift. Perfect for Thanksgiving too.

Chocolate Covered Bacon is an irresistible carnival inspired snack with sweet and salty flavors! All you need is bacon and chocolate plus some toppings. Make this chocolate bacon for a party or give it away as a gift!

Overhead view of chocolate covered bacon made six ways with semisweet chocolate, white chocolate and toppings including pistachios, including with dark chocolate, white chocolate and toppings including pistachios, shredded coconut and sprinkles

While it may sound strange, chocolate covered bacon-on-a-stick has made the rounds at State Fairs in Wisconsin and Minnesota again and again. When you can’t wait for the State Fair, you’ve got to make your own!

There aren’t many rules for this chocolate covered bacon recipe. As long as the bacon is crispy and the chocolate is melted, you’re good to go. Needless to say, it’s fabulous for parties and to give as gifts to the bacon lovers in your life.

How to Make Chocolate Covered Bacon

The first step is cooking the bacon, and any of the following methods work fine:

  • Frying: Fry the bacon in a large skillet over medium heat.
  • Oven: Broil the bacon on a wire rack placed over a baking sheet, or on a broiler pan.
  • Microwaving: Microwave over 80% power for 3-4 minutes with paper towels underneath and on top.

The key is to get the bacon crispy, but not brittle. Also, use paper towels to dab away leftover fat, which could prevent chocolate from adhering.

Closeup of chocolate bacon with different white chocolate and milk chocolate designs

While the bacon is cooking, you can melt the chocolate. Here are two easy ways to do it:

  • Double boiler: Melt chocolate in a small saucepan over a tepid water bath.
  • Microwave: Place chocolate into a microwavable bowl and microwave at 50% power in 30-second intervals until melted, stirring in between each interval.

You can spoon the chocolate onto the bacon, but I find a brush is easiest. If you’re doubling the recipe, you may find it easiest to make chocolate dipped bacon.

The last step is decorating. Some great topping choices are nuts like pistachios or almonds, sprinkle and crushed oreos. The possibilities are endless so you can get creative. When making this with kids, set up stations so they can decorate their own!

Overhead view of this chocolate covered bacon recipe with white chocolate drizzle, crushed oreos and shredded coconut as toppings

Can I make it ahead of time?

Yes! Store in an airtight container in the fridge for up to 3 days. Alternatively, you can freeze it for up to one month.


This video tutorial shows you how to make chocolate covered bacon:

4.75 from 8 votes

Chocolate Covered Bacon

Chocolate Covered Bacon is a carnival-inspired snack with irresistible sweet and salty flavors. All you need is bacon and chocolate plus some toppings. Perfect for a party or gift!
Prep Time: 15 mins
Cook Time: 10 mins
Total Time: 25 mins
Servings: 12 pieces


  • 1 lb bacon, 12-16 slices
  • 8 oz white chocolate, see note
  • 8 oz semisweet chocolate, or milk chocolate
  • 2 tbsp coconut oil, optional

Optional Toppings

  • shredded coconut
  • chopped almonds
  • pistachios
  • Oreo cookies, crumbled
  • sprinkles, rainbow, nonpareils etc.


  • Cook bacon until crispy following package directions, i.e. using a skillet or in the oven or microwave.
  • Use paper towels to dab away excess fat from the bacon after cooking. Then set aside.
  • Place white chocolate and 1 tbsp coconut oil into a microwaveable bowl. Microwave at 50% power in 30-second intervals until melted, stirring each time.
  • Place semisweet or milk chocolate into a separate bowl and melt the same way.
  • Line a baking sheet with parchment or wax paper and place the bacon strips on top.
  • Brush or spoon one type of melted chocolate onto the bacon to cover. Then decorate with optional toppings and/or drizzle some of the other chocolate on top.
  • Place baking sheet in the fridge for 15 minutes to set and then serve.


  • Any type of bacon will work including turkey bacon.
  • Baking chocolate is ideal, as it'll be easier to apply to the bacon. Chocolate chips are also possible but can be thick, so add 1 tbsp coconut oil for spreadability.
  • You can also melt the chocolate in a double boiler instead of the microwave if you prefer.
Nutrition Facts
Chocolate Covered Bacon
Amount Per Serving (50 g)
Calories 214 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 8g40%
Cholesterol 21mg7%
Sodium 334mg14%
Potassium 176mg5%
Carbohydrates 11g4%
Fiber 1g4%
Sugar 9g10%
Protein 8g16%
Vitamin A 10IU0%
Calcium 27mg3%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.

Please read our nutrition disclaimer.

Author: Cindy
Course: Snack
Cuisine: American
Keyword: chocolate bacon, chocolate covered bacon
Did you make this recipe? Leave a comment below!

More recipes for carnival food:

Editor note: Published Oct 18, 2016 and updated June 24, 2019