Vegan Chocolate Swirl Pumpkin Fudge

If you’re craving a cozy fall treat that’s both easy and satisfying, this vegan pumpkin fudge is calling your name. With a luscious chocolate swirl that adds just the right touch of richness, this fudge blends simple pantry staples for a quick, no-bake dessert everyone will love. You just warm a handful of wholesome ingredients on the stove—no oven, no fancy gadgets needed—then pop it in the freezer to set into a creamy, fudge-like bite filled with warm pumpkin spice goodness.
The whole process takes about 10 minutes hands-on, with a couple hours chilling time. You’ll get around 8 generous squares that are naturally dairy-free, gluten-free, and freezer-friendly. Plus, if nuts aren’t in your diet, no worries—I’ll share how to swap for seed butters to keep this vegan pumpkin fudge just as dreamy.
- Quick stovetop preparation—skip the oven entirely.
- Made from simple, nourishing ingredients: pumpkin, nut or seed butter, coconut oil, and maple syrup.
- Optional dark chocolate swirl to take it up a notch.
- Perfect for freezing and super easy to customize with your favorite mix-ins or nut butter swaps.
Keep scrolling for the full ingredient list, clear step-by-step guidance, expert tips, and fun ways to mix up this vegan pumpkin fudge for your best autumn treat yet.
What Makes It Special
This vegan pumpkin fudge is the kind of recipe you want on hand when life feels too busy for complicated desserts but you still want that warm, comforting fall flavor. If you’re in the mood for a baked pumpkin treat too, these Easy Baked Pumpkin Donuts hit the same cozy notes. It’s ready on the stove fast, using just a handful of natural ingredients you likely already have. Thanks to creamy almond butter and coconut oil, you get a rich, satisfying fudge texture that’s tender but holds shape nicely.
What’s more, the pumpkin and cozy spices add that perfect seasonal touch, and the dark chocolate swirl is an optional extra for those days when you want a little decadence. For an extra-chocolate dessert on the same vibe, try our Indulgent Hot Fudge Brownie Bread. Naturally, it’s vegan, dairy-free, and gluten-free, and with simple swaps, it can be nut-free too.
- No oven needed—just melt, mix, and chill.
- Wholesome, better-for-you ingredients that feel indulgent.
- Vegan and allergy-friendly right out of the gate.
- Freeze leftovers and enjoy sweet moments months later.
Ingredients and Prep Notes

- 85g pumpkin puree
- 150g almond butter
- 65g coconut oil
- 3 tbsp maple syrup
- 1/2 tsp cinnamon
- 1/4 tsp ginger
- Pinch of allspice
- Pinch of salt
- 25g dark chocolate
- 1 tsp coconut oil
- Optional sprinkle of chocolate chips
Stovetop Instructions and Assembly
- Combine 85g pumpkin puree, 150g almond butter, 65g coconut oil, 3 tbsp maple syrup, 1/2 tsp cinnamon, 1/4 tsp ginger, a pinch of allspice, and a pinch of salt in a small saucepan.
-
Warm over medium heat, stirring often, until the almond butter and coconut oil melt and the mixture is smooth and glossy, about 3–5 minutes; do not boil.

- Line a small loaf pan or silicone molds with parchment paper, pour or spoon the pumpkin mixture into the pan, and smooth the top with a spatula.
- Place 25g dark chocolate and 1 tsp coconut oil in a heatproof bowl and gently melt in short microwave bursts or over a double boiler, stirring until smooth.
- Drizzle or spoon the melted chocolate over the pumpkin layer and use a knife, skewer, or cocktail stick to swirl into patterns.
- Sprinkle dairy-free chocolate chips on top if desired, then place the pan in the freezer and chill for about 2 hours or until firm.
- Remove from the freezer, let sit at room temperature for 10 minutes, lift the fudge from the pan using the parchment, and cut into 8 squares.
Pro Tips for Best Texture
- If the coconut flavour isn’t your thing, swap regular coconut oil for refined, odorless coconut oil to keep the fudge neutral tasting.
- Keep the mixture moving while heating to prevent the almond butter from sticking or burning on the bottom.
- When melting chocolate, melt it gently until just smooth to avoid it seizing up. For a step-by-step on gently melting chocolate to a smooth, glossy finish, see Chocolate-Covered Strawberries. If it thickens too much, stir in a tiny bit more coconut oil to loosen it.
- For cleaner slices, warm a sharp knife under hot water before cutting. Dry it off and wipe between slices for neat squares every time.
- Use firm-packed pumpkin puree, not pumpkin pie filling. If canned pumpkin seems watery, drain off extra liquid before using for the best texture—see the blotting method in Chewy Pumpkin Snickerdoodle Cookies.
- Be careful not to over-swirl the chocolate—just light figure-eight or gentle swirls keep the pretty contrast and texture intact.
Mix-Ins and Substitution Ideas
- Need a nut-free version? Swap almond butter for sunflower seed butter or tahini, both work beautifully here.
- Try different nut butters like peanut or cashew butter to give your fudge a new twist and flavor.
- Love extra chocolate? Fold in dairy-free chocolate chips into the pumpkin mixture before freezing for surprise bites of chocolatey goodness.
- Switch up the spice blend: use pumpkin pie spice in place of cinnamon, ginger, and allspice, or add a pinch of nutmeg or cloves to deepen the autumn vibes.
- If you prefer a different sweetener, agave or brown rice syrup stand in nicely for maple syrup—just taste and adjust sweetness as you go. Craving maple-forward flavor instead? Try our Maple Donut Bars.
- Get creative with mix-ins or toppings—sprinkle on chopped nuts, toasted oats, dried cranberries, or roughly crushed homemade apple chips before freezing for added texture and color.
Storing, Freezing, and Serving
You can keep your vegan pumpkin fudge fresh in an airtight container in the fridge for a few days, or stash it in the freezer for up to 3 months to have on hand for whenever the craving hits. For a fun contrast when serving, pair a few chilled squares with crunchy cinnamon-sugar air fryer banana chips.
- To serve frozen fudge, transfer pieces to the fridge for 30 to 60 minutes or leave out at room temperature for about 10 to 15 minutes to soften just enough to enjoy.
- Planning ahead? Make your fudge, let it freeze until firm, then wrap pieces individually or stack with parchment paper between layers inside an airtight container.
- Because coconut oil does soften at warmer temps, keep your fudge chilled until serving if you’re in a warm climate or during summer months for best texture.
Troubleshooting and FAQs
- Can I use homemade pumpkin puree? Absolutely! Just make sure it’s plain pumpkin puree, not pie filling, and drain off any excess water if it’s too wet for best results.
- Can I reduce the maple syrup? Yes, you can cut back a little on the maple syrup, but remember that sweetness helps with the texture and mouthfeel, so err on the side of caution.
- Why use coconut oil? It helps the fudge firm up nicely in the freezer and creates a smooth, sliceable consistency. Using refined coconut oil keeps the taste neutral if you prefer no coconut flavor.
- What if my chocolate seized while melting? Don’t worry! Stir in a few drops of coconut oil or warm liquid and gently reheat in short bursts to smooth it out.
- Can I skip the chocolate swirl? Totally! Your vegan pumpkin fudge will still be delicious and festive without it.
- How do I adjust the recipe to make more? This recipe makes about 8 squares. To make a larger batch, just double the ingredients and use a bigger pan.

A cozy, easy, no-bake vegan pumpkin fudge with a luscious chocolate swirl. Made with simple wholesome ingredients, naturally dairy-free, gluten-free, and freezer-friendly. Perfect for a quick fall treat.
- Prep Time: 10 minutes hands-on
- Cook Time: 5 minutes
- Total Time: 2 hours 15 minutes including chilling
- Yield: 8 generous squares 1x
- Category: Dessert
Ingredients
- 85g pumpkin puree
- 150g almond butter (or substitute sunflower seed butter or tahini for nut-free option)
- 65g coconut oil (refined coconut oil if neutral flavor preferred)
- 3 tbsp maple syrup (can substitute agave or brown rice syrup)
- 1/2 tsp cinnamon
- 1/4 tsp ginger
- Pinch of allspice
- Pinch of salt
- 25g dark chocolate
- 1 tsp coconut oil (for melting chocolate)
- Optional: dairy-free chocolate chips for sprinkling
Instructions
- Combine pumpkin puree, almond butter, coconut oil, maple syrup, cinnamon, ginger, allspice, and salt in a small saucepan.
- Warm over medium heat, stirring often, until almond butter and coconut oil melt and the mixture is smooth and glossy, about 3–5 minutes. Do not boil.
- Line a small loaf pan or silicone molds with parchment paper. Pour or spoon the pumpkin mixture into the pan and smooth the top with a spatula.
- Place dark chocolate and 1 tsp coconut oil in a heatproof bowl. Melt gently in short microwave bursts or over a double boiler, stirring until smooth.
- Drizzle or spoon the melted chocolate over the pumpkin layer and use a knife or skewer to swirl into patterns.
- Sprinkle dairy-free chocolate chips on top if desired, then place the pan in the freezer and chill for about 2 hours or until firm.
- Remove from the freezer, let sit at room temperature for 10 minutes. Lift the fudge from the pan using the parchment paper and cut into 8 squares.
Notes
Use refined coconut oil for a neutral taste if you don’t like coconut flavor., Keep stirring while heating to avoid almond butter burning., If melted chocolate thickens, add a bit more coconut oil and stir., Warm a sharp knife under hot water and wipe between slices for clean cuts., Use firm-packed pumpkin puree (not pumpkin pie filling) and drain excess liquid if needed., Avoid over-swirling the chocolate to maintain pretty contrast., Nut-free substitutes include sunflower seed butter or tahini., Different nut butters like peanut or cashew can be used for flavor variation., Add mix-ins like chopped nuts, toasted oats, or dried cranberries before freezing., Store fudge in airtight container in the fridge for a few days or freezer for up to 3 months., To serve, thaw in fridge for 30-60 minutes or at room temperature for 10-15 minutes.
Nutrition
- Serving Size: 1 square
- Calories: Approximately 180 kcal per square (estimated)
- Fat: Approximately 14g per square (estimated)
- Carbohydrates: Approximately 12g per square (estimated)
- Protein: Approximately 4g per square (estimated)