Hot Chocolate Freezer Fudge

A creamy, indulgent treat with the rich flavors of hot chocolate, this freezer fudge is my go-to when I want something cozy yet refreshingly cool. It’s simple to make, doesn’t require baking, and has the perfect balance of chocolate, peanut butter, and marshmallow goodness.

Ingredients

(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)

1/2 cup coconut oil, melted

1/2 cup peanut butter

1/4 cup maple syrup

2 tablespoons cocoa powder

1 teaspoon vanilla extract

1/4 teaspoon sea salt

1/4 cup mini marshmallows

Directions

I line a small baking dish (about 8×4 inches) with parchment paper.

In a medium-sized bowl, I mix the melted coconut oil, peanut butter, maple syrup, cocoa powder, vanilla extract, and sea salt until smooth and fully combined.

I pour the mixture into the prepared baking dish and spread it evenly.

I sprinkle the mini marshmallows on top and press them in gently.

I place the dish in the freezer for about 2 hours or until the fudge is firm.

Once set, I remove it from the freezer, cut it into small squares, and keep leftovers in an airtight container in the freezer.

Servings and timing

Servings: 16 pieces

Prep Time: 10 minutes

Cooking Time: 0 minutes

Total Time: 2 hours 10 minutes

Calories: 160 kcal per serving

Variations

I sometimes swap peanut butter for almond butter or cashew butter for a different nutty twist.

For an extra chocolatey version, I stir in mini chocolate chips before freezing.

I like to add a pinch of cinnamon for a warm spice flavor.

If I want it sweeter, I drizzle extra maple syrup over the top before freezing.

For a vegan marshmallow option, I use dairy-free mini marshmallows.

Storage/reheating

I store the fudge in an airtight container in the freezer, where it keeps well for up to 3 months. I like to let each piece sit at room temperature for a few minutes before eating so it’s slightly softer but still holds its shape. Since it’s a freezer fudge, I don’t reheat it—enjoying it cold keeps that perfect texture.

FAQs

How long does hot chocolate freezer fudge last?

It lasts up to 3 months in the freezer if stored in an airtight container.

Can I use a different sweetener?

Yes, I sometimes use honey or agave syrup instead of maple syrup for a slightly different flavor.

Do I need to melt the peanut butter first?

If my peanut butter is thick, I warm it slightly so it mixes more easily with the other ingredients.

Can I make this fudge without marshmallows?

Absolutely. I’ve made it without marshmallows, and it’s still delicious—just pure chocolatey goodness.

Can I store it in the fridge instead of the freezer?

I can store it in the fridge, but it will be softer. For the best texture, I prefer keeping it in the freezer.

Conclusion

This hot chocolate freezer fudge is one of my favorite no-bake desserts because it’s quick, comforting, and incredibly tasty. With its creamy texture, chocolatey richness, and fluffy marshmallow bites, it’s a treat I can enjoy straight from the freezer anytime a sweet craving hits.


📖 Recipe:

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Hot Chocolate Freezer Fudge


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Isabella
  • Total Time: 2 hours 10 minutes
  • Yield: 16 pieces
  • Diet: Vegan

Description

A creamy, no-bake fudge with rich hot chocolate flavor, creamy peanut butter, and fluffy marshmallows, perfect for enjoying straight from the freezer.


Ingredients

1/2 cup coconut oil, melted

1/2 cup peanut butter

1/4 cup maple syrup

2 tablespoons cocoa powder

1 teaspoon vanilla extract

1/4 teaspoon sea salt

1/4 cup mini marshmallows


Instructions

  1. Line a small baking dish (about 8×4 inches) with parchment paper.
  2. In a medium-sized bowl, mix melted coconut oil, peanut butter, maple syrup, cocoa powder, vanilla extract, and sea salt until smooth and fully combined.
  3. Pour the mixture into the prepared baking dish and spread it evenly.
  4. Sprinkle mini marshmallows on top and press them in gently.
  5. Place the dish in the freezer for about 2 hours or until the fudge is firm.
  6. Remove from the freezer, cut into small squares, and store leftovers in an airtight container in the freezer.

Notes

Swap peanut butter for almond or cashew butter for a different flavor.

Add mini chocolate chips for extra chocolate richness.

Include a pinch of cinnamon for a warm spice note.

Use vegan marshmallows for a fully plant-based version.

Let pieces sit at room temperature for a few minutes before eating for a softer bite.

  • Prep Time: 10 minutes
  • Cook Time: 0 minutes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American

Nutrition

  • Serving Size: 1 piece
  • Calories: 160
  • Sugar: 6g
  • Sodium: 60mg
  • Fat: 14g
  • Saturated Fat: 9g
  • Unsaturated Fat: 4g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 0mg

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star