Spread the nuts in a single layer on a large baking sheet and bake 5 - 8 minutes or until fragrant. Set aside.
Prepare an 8 x 8 inch baking dish by lining with foil (cover 2 edges of pan with enough foil to use as handles and remove fudge from pan) and lightly grease with oil of choice. Set aside.
Bring a small pot of water to a boil. In a large heatproof bowl or pot, add the chocolate chips, heavy cream, powdered sweetener, and butter. Place the bowl over the boiling water, being sure the bottom of the bowl doesn't touch the water.
Stir until everything is completely melted and smooth. *Note- If chocolate melts too fast or unevenly, it will seize up and ruin! So be sure to continually stir and make sure the heat isn't too high.
Remove from heat and stir in the vanilla, a pinch of salt, and nuts (if using). Taste and add more powdered sweetener if needed.
Pour into prepared pan and place uncovered in freezer for 1 hour or until set.
Remove fudge from pan by using the foil as handles and cut with a very sharp knife into 1-inch squares.
Store in the refrigerator for 2 to 3 weeks. For softer fudge, set it out at room temperature for a few minutes before serving. It can also be stored in the freezer for 2 to 3 months.
For the keto sweetener, I prefer Powdered Erythritol Sweetener With Monk Fruit Blend. It's keto-friendly and tastes remarkably like traditional powdered sugar! However, any erythritol-based powdered keto sweetener will work. I don't recommend granulated sweeteners because they will make the fudge grainy. You *can* use powdered allulose (if using pure allulose add an additional tablespoon or two) or a powdered allulose/monk fruit blend, but the fudge will be reallysoft.
As a special gift to my readers, I've teamed up with BESTI SWEETENER to give you guys 10% off! Simply use the code "CRAVEABLE" at checkout.
Be sure to choose high-quality chocolate chips that you like the taste of! The taste of the fudge largely depends on the taste of the chocolate chips.