Easy Cashew Peanut Butter Fudge Recipe for Sweet Cravings – Quick, Creamy, and Irresistible

Sweet tooth kicking in but not in the mood to fuss? This simple cashew peanut butter fudge is rich, creamy, and ready with minimal effort. You don’t need a candy thermometer, special pans, or hours of prep.

Just a few pantry basics, a saucepan, and a little patience while it sets. It’s the kind of treat that feels fancy but comes together in minutes—perfect for last-minute gatherings or a cozy night in.

What Makes This Recipe So Good

  • No-bake and no thermometer: This fudge sets up beautifully without precision equipment.
  • Ultra-creamy texture: The blend of peanut butter and cashew butter gives a soft, melt-in-your-mouth feel.
  • Balanced sweetness: Sweetened condensed milk brings classic fudge sweetness without being cloying.
  • Easy to customize: Add a pinch of flaky salt, a swirl of chocolate, or crunchy nuts on top.
  • Great for gifting or meal prep: Slices store well and make adorable homemade treats.

Shopping List

  • Peanut butter: Creamy, no-stir peanut butter works best (not natural/drippy).
  • Cashew butter: Creamy and smooth for texture and mild, buttery flavor.
  • Sweetened condensed milk: One 14-ounce can.
  • Unsalted butter: Adds richness and helps set the fudge.
  • Vanilla extract: Rounds out the flavor.
  • Fine sea salt: Just a pinch enhances sweetness.
  • Optional add-ins/toppings:
    • Chopped roasted cashews or peanuts
    • Mini chocolate chips or a chocolate drizzle
    • Flaky sea salt
    • Cinnamon or espresso powder (a small pinch)

How to Make It

  1. Prep your pan: Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy lifting. Lightly grease the parchment.
  2. Measure and set up: In separate measuring cups, portion out 1 cup creamy peanut butter and 1 cup cashew butter.

    Open the condensed milk and set 4 tablespoons of butter aside.

  3. Warm the base: In a medium saucepan over low heat, add the butter and sweetened condensed milk. Stir gently until the butter melts and the mixture looks silky, about 2–3 minutes. Do not boil.
  4. Stir in the nut butters: Add the peanut butter and cashew butter.

    Continue stirring over low heat until everything is fully combined, thick, and smooth, 2–4 minutes. Scrape the bottom and corners to prevent scorching.

  5. Flavor it: Remove from heat. Stir in 1 teaspoon vanilla extract and a pinch of fine sea salt.

    Taste and adjust salt if needed.

  6. Add extras (optional): Fold in up to 1/2 cup chopped nuts or mini chocolate chips. If using chocolate chips, let the mixture cool 1–2 minutes before adding to prevent melting.
  7. Transfer and level: Scoop the mixture into the lined pan. Smooth the top with a spatula.

    If you like, sprinkle flaky sea salt or extra chopped nuts over the surface.

  8. Set the fudge: Refrigerate until firm, 2–3 hours. For the cleanest cuts, chill at least 4 hours or overnight.
  9. Slice and serve: Lift out using the parchment overhang. Warm a sharp knife under hot water, wipe dry, and cut into 1-inch squares.

    Serve slightly chilled or at room temperature.

How to Store

  • Refrigerator: Store in an airtight container for up to 2 weeks. Separate layers with parchment to prevent sticking.
  • Freezer: Freeze for up to 2 months. Wrap the whole slab or individual squares tightly in plastic, then place in a freezer bag.

    Thaw in the fridge overnight for best texture.

  • Room temperature: If your kitchen is cool, you can keep it at room temp for 2–3 days. Warmer rooms may make it too soft.

Why This is Good for You

  • Healthy fats: Peanut and cashew butter provide monounsaturated fats that support heart health and help you feel satisfied.
  • Protein boost: Nut butters add a bit of protein compared to traditional fudge, which helps balance the sweetness.
  • Simple ingredients: No artificial flavors or preservatives—just pantry staples you can pronounce.
  • Built-in portion control: Because it’s rich, one or two squares often hit the spot, making mindful snacking easier.

Common Mistakes to Avoid

  • Using natural, drippy nut butters: They can cause the fudge to stay soft or separate. Choose a stable, no-stir variety.
  • Overheating the mixture: High heat can scorch the bottom or make the oils separate.

    Keep it low and gentle.

  • Skipping the salt: A small pinch wakes up the flavors and keeps the sweetness in check.
  • Cutting too soon: Warm fudge won’t slice cleanly. Chill fully and use a warm, dry knife for neat edges.
  • Overloading add-ins: Too many mix-ins can make it crumbly. Stick to about 1/2 cup total.

Alternatives

  • Dairy-free: Use dairy-free sweetened condensed milk (coconut-based) and vegan butter.

    Texture stays creamy with the same method.

  • No condensed milk option: Melt 12 ounces white chocolate with 2 tablespoons butter over low heat, then stir in 1 cup peanut butter and 1 cup cashew butter plus 1 teaspoon vanilla and a pinch of salt. Set as directed.
  • Nut-free twist: Swap both nut butters for sunflower seed butter. Flavor will be deeper and slightly savory—add an extra 1–2 tablespoons powdered sugar if you want it sweeter.
  • Chocolate swirl: Melt 1/2 cup chocolate chips.

    Dollop over the smoothed fudge and swirl with a knife before chilling.

  • Crunchy version: Use crunchy peanut butter or fold in roasted chopped cashews/peanuts for bite.
  • Spiced: Add 1/2 teaspoon cinnamon or a pinch of cardamom for warmth.

Explore more irresistible recipes you won’t want to miss:

Amish Peanut Butter Cream Pie​

Peanut Butter Cookies

FAQ

Can I use natural peanut butter?

Yes, but proceed with caution. Natural peanut butter can separate and make the fudge soft or oily. If you use it, stir the jar very well and add 1/4 cup powdered sugar to help stabilize.

Results may still be softer than with no-stir peanut butter.

How long does it take to set?

In the fridge, plan for 2–3 hours to firm up, or overnight for the cleanest cuts. In the freezer, it can set in about 60–90 minutes, but let it rest a few minutes before slicing.

My fudge is too soft. What can I do?

Chill longer first.

If it’s still soft, freeze for 30 minutes and cut. Next time, use no-stir nut butters and make sure the mixture cooked long enough to thicken. You can also stir in 1/4–1/3 cup powdered sugar during cooking to help it set firmer.

Can I make this in the microwave?

Yes.

In a large microwave-safe bowl, heat the butter and sweetened condensed milk in 20–30 second bursts, stirring between each, until smooth. Stir in nut butters, vanilla, and salt until combined, then proceed as usual. Keep the power low to prevent scorching.

What pan size works best?

An 8×8-inch pan gives classic, thick squares.

A 9×9-inch pan makes slightly thinner pieces. For very thick fudge, use a loaf pan and slice into small bars.

Is this recipe gluten-free?

Yes, it’s naturally gluten-free, but always check labels on condensed milk, vanilla, and any add-ins to be sure.

How sweet is it?

It’s moderately sweet with a nutty, buttery finish. If you prefer sweeter, add 2–3 tablespoons powdered sugar to the warm mixture.

For less sweet, use a touch more salt or add chopped roasted nuts to balance.

Final Thoughts

This cashew peanut butter fudge is the kind of recipe you’ll keep in your back pocket for busy days and simple pleasures. It’s quick, reliable, and endlessly flexible, with a creamy texture that feels special every time. Keep a pan chilling for easy desserts, after-school treats, or gifting moments.

One square is rich, two is a celebration, and the whole batch? That’s a party waiting to happen. Enjoy every smooth, nutty bite.

Creamy cashew peanut butter fudge squares topped with roasted cashews, served on a marble board with more cashews in the background.

Easy Cashew Peanut Butter Fudge Recipe for Sweet Cravings – Quick, Creamy, and Irresistible

Prep Time 10 minutes
Cook Time 5 minutes
Chill Time 2 hours
Total Time 2 hours 15 minutes
Course Dessert, Snack
Cuisine American
Servings 36 Small Squares

Ingredients
  

  • Peanut butter: Creamy, no-stir peanut butter works best (not natural/drippy).
  • Cashew butter: Creamy and smooth for texture and mild, buttery flavor.
  • Sweetened condensed milk: One 14-ounce can.
  • Unsalted butter: Adds richness and helps set the fudge.
  • Vanilla extract: Rounds out the flavor.
  • Fine sea salt: Just a pinch enhances sweetness.
  • Optional add-ins/toppings: Chopped roasted cashews or peanuts
  • Mini chocolate chips or a chocolate drizzle
  • Flaky sea salt
  • Cinnamon or espresso powder (a small pinch)

Instructions
 

  • Prep your pan: Line an 8×8-inch baking pan with parchment paper, leaving overhang on two sides for easy lifting. Lightly grease the parchment.
  • Measure and set up: In separate measuring cups, portion out 1 cup creamy peanut butter and 1 cup cashew butter.Open the condensed milk and set 4 tablespoons of butter aside.
  • Warm the base: In a medium saucepan over low heat, add the butter and sweetened condensed milk. Stir gently until the butter melts and the mixture looks silky, about 2–3 minutes. Do not boil.
  • Stir in the nut butters: Add the peanut butter and cashew butter.Continue stirring over low heat until everything is fully combined, thick, and smooth, 2–4 minutes. Scrape the bottom and corners to prevent scorching.
  • Flavor it: Remove from heat. Stir in 1 teaspoon vanilla extract and a pinch of fine sea salt.Taste and adjust salt if needed.
  • Add extras (optional): Fold in up to 1/2 cup chopped nuts or mini chocolate chips. If using chocolate chips, let the mixture cool 1–2 minutes before adding to prevent melting.
  • Transfer and level: Scoop the mixture into the lined pan. Smooth the top with a spatula.If you like, sprinkle flaky sea salt or extra chopped nuts over the surface.
  • Set the fudge: Refrigerate until firm, 2–3 hours. For the cleanest cuts, chill at least 4 hours or overnight.
  • Slice and serve: Lift out using the parchment overhang. Warm a sharp knife under hot water, wipe dry, and cut into 1-inch squares.Serve slightly chilled or at room temperature.

Leave a Comment

Recipe Rating