No-Bake Peanut Butter Fudge Recipe: Quick, Creamy Treat

This is the best no bake peanut butter fudge recipe — simple, creamy, and ready in minutes. Made with peanut butter, coconut oil, maple syrup and a touch of coconut sugar, this fudge is easy to prepare and requires only a few minutes of hands-on time. It’s naturally vegan, dairy-free and gluten-free.

Pieces of no bake peanut butter fudge topped with coarse sea salt.

If you enjoy effortless no-bake desserts like peanut butter mousse and cookie dough bites, you’ll love this fudge. It’s an ideal treat when you’re short on time but still want something impressive to share. The texture is silky and the peanut butter flavor is rich and satisfying.

Why you will love this fudge:

  • Delicious flavor and texture: sweet, smooth, rich and creamy, with a decadent peanut butter finish.
  • Fast and fuss-free: made from scratch in minutes with just five minutes of hands-on work and no candy thermometer required.
  • Diet-friendly: dairy-free, gluten-free, refined sugar free and vegan.
  • Lighter on sugar: this version uses less sugar than many traditional fudge recipes and contains no marshmallows, condensed milk or powdered sugar.

Ingredient notes:

Use the recipe card below for exact measurements. Key ingredient tips:

Five bowls with different ingredients in them including coconut sugar, maple syrup, peanut butter, coconut oil and vanilla extract.
  • Peanut butter — choose smooth, unsweetened natural peanut butter. Avoid sweetened or crunchy varieties for the best texture and flavor.
  • Maple syrup — provides natural sweetness while keeping this recipe refined-sugar free.
  • Coconut oil — crucial for the fudge to set and hold its shape; don’t substitute with liquid oils.
  • Coconut sugar — adds extra sweetness with a subtle caramel note; brown sugar can be used as an alternative.

Recipe variations and add-ins:

  • Chocolate peanut butter fudge: stir in chocolate chips after removing the mixture from the heat, then transfer to the pan.
  • Nut-free alternative: swap peanut butter for smooth cashew, almond or sunflower seed butter.
  • Finish with sea salt: a sprinkle of coarse sea salt on top enhances the sweet-salty contrast.

How to make no bake peanut butter fudge:

A pot with coconut oil melting in it.

Step 1

Place a medium saucepan over low heat and add the coconut oil. Warm gently until the oil has melted.

A pot with coconut sugar and coconut oil in it.

Step 2

Add the coconut sugar to the melted coconut oil and stir over low heat until the sugar dissolves and the mixture is smooth.

A pot with peanut butter, maple syrup and coconut oil in it.

Step 3

Remove the pan from the heat and stir in the peanut butter, maple syrup, vanilla and a pinch of salt until the mixture is smooth and creamy.

A silicone baking pan with a smooth peanut butter mixture in it.

Step 4

Transfer the peanut butter mixture to an 8″ x 8″ pan lined with parchment paper or a silicone baking pan. Smooth the top and, if desired, sprinkle with coarse sea salt.

Peanut butter fudge squares topped with coarse sea salt.

Step 5

Freeze for about 60 minutes, until firm. Remove from the pan, cut into squares and enjoy. Store chilled to keep the texture firm.

Top tips:

  • Stir well: make sure there are no lumps when heating the ingredients so the fudge is perfectly smooth.
  • Use a sharp knife: chill well and slice with a sharp knife for clean squares.
  • Serve chilled: take the fudge from the fridge shortly before serving; it will soften at room temperature.
A piece of no bake peanut butter fudge with a bite out of it.

No bake peanut butter fudge FAQs:

Is this fudge keto?

No. This recipe uses maple syrup and coconut sugar, so it is not keto or low-carb.

Is this fudge paleo?

Not as written, since peanuts are excluded on some paleo plans. Use almond, cashew or sunflower butter to make a paleo-friendly version.

How should I store this fudge?

Store in the fridge in an airtight container for up to 7 days. Freeze for up to 3 months in a freezer-safe container.

Other dessert recipes you will love:

  • Easy Orange Chocolate Fudge (no bake)
  • No Bake Peanut Butter Chocolate Rice Krispie Treats
  • Easy Chocolate Peanut Butter Cereal Bars
  • No Bake Peanut Butter Pretzel Bars

If you try this recipe, consider following the author on social media for more recipes and tips, and leave a rating to share your feedback.

Recipe

Cut up pieces of no bake peanut butter fudge topped with coarse sea salt.

No Bake Peanut Butter Fudge

Silky, easy peanut butter fudge that takes only minutes to prepare. Gluten-free, dairy-free and vegan.
5 from 12 votes
Course: Dessert
Cuisine: American
Diet: Gluten Free, Low Lactose, Vegan
Prep Time: 5 minutes
Cook Time: 5 minutes
Freeze time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 16
Calories: 217kcal
Author: Dr. Erin Carter

Equipment

  • Large bowl
  • 8″ x 8″ pan (lined with parchment) or silicone pan
  • Small saucepan

Ingredients

  • 3/4 cup coconut oil
  • 1/4 cup coconut sugar
  • 1 cup smooth, unsweetened peanut butter
  • 1/2 cup maple syrup
  • 1 teaspoon vanilla extract
  • Pinch sea salt

Instructions

  • Place a medium saucepan over low heat and add the coconut oil.
  • When the coconut oil has melted, add the coconut sugar and stir until it dissolves.
  • Remove from heat and whisk in the peanut butter, maple syrup, vanilla and a pinch of sea salt until smooth.
  • Pour the mixture into an 8″ x 8″ pan lined with parchment or into a silicone pan. Smooth the top and add flaky sea salt if desired.
  • Freeze for about 60 minutes, until firm. Cut into squares and store chilled.

Notes

  1. Store in the refrigerator in an airtight container for up to 7 days. Freeze for up to 3 months.
  2. Be sure to use smooth, unsweetened peanut butter for the best texture.
  3. Nutritional values are estimates and will vary with the ingredients used.

Nutrition (per serving)

Calories: 217 kcal
|
Carbohydrates: 13 g
|
Protein: 4 g
|
Fat: 18 g

Tried this recipe? Save it for later!