No-Bake Pistachio Truffles

These mini vegan no-bake pistachio truffles are irresistibly sweet, silky, and creamy, packed with the wonderful nuttiness of pistachios. With just 5 simple ingredients, no oven needed, and ready in under an hour, these little bites are perfect anytime, especially in the summer! Stick around and I’ll walk you through exactly how to make them at home.
Meet the creamiest, most dreamy pistachio truffles you’ll ever taste. My no-bake vegan pistachio truffles combine a luscious pistachio biscuit center with a smooth white chocolate-pistachio shell. These bite-sized treats have just the right balance between sweet, creamy white chocolate and rich, nutty pistachio flavor. Whether it’s for a party, a thoughtful gift, or just an indulgent snack for yourself, these pistachio truffles will wow everyone with both their rich taste and beautiful look.
Welcome! You’re about to dive into making the creamiest, easiest pistachio truffles that are 100% vegan, no-bake, and made with only five simple ingredients. These pistachio truffles are beautifully sweet, nutty, and just melt in your mouth. A glossy pistachio-white chocolate coating gives them a stunning finish that looks just as amazing as it tastes.
Keep reading for everything you need: a clear ingredient list (plus easy gluten-free swaps), step-by-step instructions with pictures, handy tools to use, and expert tips to get your truffles looking neat and professional. I’ll also share quick variations, storage and make-ahead advice, plus answers to common questions so you can customise these pistachio truffles for any occasion—whether gifts, parties, or a simple everyday treat.
What makes them irresistible
- 100% vegan: This recipe uses only plant-based ingredients, no dairy or eggs at all.
- Gluten-free options: Simply swap out the biscuits for gluten-free or wheat-free options to suit those with dietary needs.
- Perfect flavor combo: The rich creaminess of white chocolate blends flawlessly with the fresh, nutty pistachios for an unbeatable taste.
- Luxe texture: These truffles have a velvety-smooth center that literally melts the moment you bite in.
- Super simple: Anyone can make them with easy steps—no fancy baking skills required.
- No oven required: Being completely no-bake means they’re great for hot summer days or last-minute treats. For another fun no-bake option, check out these Easter Egg Oreo Cookie Balls.
- Beautiful presentation: Coated in a beautiful mint-green, pistachio-flavored white chocolate shell that’s perfect for gifts or special occasions.
- Only 5 ingredients: Minimal ingredients means these pistachio truffles come together quickly and with little fuss.
- A unique twist: These pistachio truffles are a fresh alternative to traditional chocolate truffles, with a salty, nutty character that pistachio lovers will adore. Pistachio fans might also enjoy our Salted Honey Pistachio Cookies.
- Crowd-pleaser: Loved by pistachio fans and chocolate devotees alike, these treats are guaranteed to be a hit at any gathering.
What you’ll need

- 150g of golden Oreo cookies
- 60g of dairy-free cream cheese
- 50g of pistachio nuts (finely ground)
- 2 + 1/2 tablespoons of pistachio butter
- 200g of dairy-free white chocolate
How to make the truffles
- Line a baking tray with greaseproof paper and set aside.
- Pulse golden biscuits in a food processor until fine crumbs, or crush them in a sealed bag with a rolling pin.
- Grind the pistachio nuts separately until finely chopped.
- Combine the cookie crumbs, ground pistachios, dairy-free cream cheese, and 1/2 tablespoon pistachio butter in a bowl and stir until smooth and combined.
- Roll the mixture into small balls (~20 g each) and insert a toothpick into each ball for easier dipping.
- Arrange the truffles on the lined tray and freeze for about 25 minutes to firm up.
- Melt the dairy-free white chocolate in a heatproof bowl over simmering water (bain-marie) or in short microwave bursts, then stir in 2–3 tablespoons pistachio butter until smooth.
- Dip each chilled truffle into the melted pistachio white chocolate, tapping the toothpick on the bowl edge to remove excess coating.
-
Sprinkle chopped pistachios over each coated truffle while the chocolate is still soft.

- Return the coated truffles to the lined tray and freeze 5–10 minutes until the chocolate sets.
- Remove the toothpicks and transfer the truffles to a container.
Tips for perfect results
- Use cold hands or lightly coat your palms with a tiny bit of neutral oil to stop the mixture from sticking while rolling your truffle balls.
- If the mixture feels too soft to roll, pop it in the fridge for another 10-15 minutes or mix in a tablespoon extra of biscuit crumbs (like fine graham cracker crumbs) or ground pistachios to firm it up.
- Chill your truffles well before dipping—that helps the chocolate coating set smoothly and quickly, giving a polished look.
- If melting chocolate in the microwave, warm it in 15-20 second intervals and stir between to avoid overheating and burning.
- If your melted chocolate feels too thick, stir in a teaspoon of neutral oil or a bit more pistachio butter to loosen it. Avoid adding water because it can seize the chocolate.
- Weighing each truffle (about 20g) with a small kitchen scale makes them uniform and gives a professional, polished look.
- Add a tiny pinch of fine sea salt to the pistachio and chocolate mix to boost the flavors and balance the sweetness beautifully.
Flavor swaps and add-ins
- Gluten-free option: Just swap the golden Oreos for gluten-free vanilla biscuits to make these pistachio truffles suitable for gluten-free diets, including Coeliacs.
- Different nuts: Swap pistachio butter with almond or cashew butter and sprinkle chopped almonds or cashews instead for a new nutty twist.
- Chocolate coating alternative: Use dairy-free dark or milk chocolate instead of white chocolate for a richer, deeper flavor contrast with the pistachio center.
- Matcha pistachio: Mix in 1–2 teaspoons of matcha powder into the melted coating for a hint of green tea flavor and a pop of color.
- Varied coatings: Instead of chopped pistachios on top, try rolling the truffles in desiccated coconut, cocoa powder, or extra biscuit crumbs for different textures and looks.
- Adult version: Add a teaspoon of liqueur such as Amaretto or pistachio liqueur to the truffle mixture (for another no-bake dessert with a liqueur kick, try Mini Tiramisu Cups). If the mixture loosens too much, reduce the cream cheese slightly.
Storage and freezing advice
- Keep your pistachio truffles fresh in an airtight container in the fridge for up to 5–7 days. Serve them chilled for the best texture and flavor.
- For longer storage, freeze the truffles in a single layer on a tray until firm, then transfer them to a freezer-safe container or bag. They keep well for up to 3 months! Thaw in the fridge for 1–2 hours before serving.
- Avoid storing truffles in warm rooms or direct sunlight to prevent them from softening or melting.
- If you’re transporting them, pack the truffles with ice packs or in a cool insulated box to keep them cold and intact.

Answers to common questions
-
Are these pistachio truffles vegan?
Yes! The recipe uses dairy-free cream cheese, vegan white chocolate, and plant-based pistachio butter, making these absolutely 100% vegan. For another plant-based dessert to add to your menu, see this Vegan Biscoff Cheesecake Recipe.
-
Can I make them nut-free?
You can! Substitute pistachios and pistachio butter with alternatives like sunflower seed butter and hulled sunflower seeds. The texture stays similar, though the nutty pistachio flavor will be different.
-
Can I use regular Oreos or other biscuits?
Definitely! Just choose plain vanilla or sweet biscuits. If they contain dairy, your truffles won’t be vegan, so check your labels carefully. Prefer to bake a neutral cookie for crumbling? Try this Easy Sugar Cookies Recipe Without Butter.
-
What if my melted chocolate seizes or is too thick?
If that happens, don’t try to fix it with water. Instead, stir in a small bit of neutral oil or a teaspoon more pistachio butter. Warm it gently over the bain-marie and stir until smooth again.
-
Can I make these ahead for a party?
Absolutely! You can make and freeze pistachio truffles up to 3 months in advance. Just thaw them in the fridge before serving. To keep them looking fresh, wait to add chopped pistachios until right before serving if you expect any condensation.
-
How do I get a smooth, professional-looking chocolate coating?
Make sure your truffles are very cold before dipping, use smoothly melted chocolate, tap off excess coating, and work fairly quickly. Keeping the dipping tray chilled helps the coating set evenly and beautifully.

Mini vegan no-bake pistachio truffles with a creamy pistachio biscuit center and smooth white chocolate-pistachio shell, featuring only five simple ingredients.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: Approximately 20 truffles 1x
- Category: Dessert
Ingredients
- 150g golden Oreo cookies (use gluten-free vanilla biscuits for gluten-free option)
- 60g dairy-free cream cheese
- 50g pistachio nuts, finely ground
- 2 1/2 tablespoons pistachio butter
- 200g dairy-free white chocolate
Instructions
- Line a baking tray with greaseproof paper and set aside.
- Pulse golden biscuits in a food processor until fine crumbs, or crush in a sealed bag with a rolling pin.
- Grind the pistachio nuts separately until finely chopped.
- Combine cookie crumbs, ground pistachios, dairy-free cream cheese, and 1/2 tablespoon pistachio butter in a bowl and stir until smooth and combined.
- Roll mixture into small balls (~20g each) and insert a toothpick into each ball for easier dipping.
- Arrange truffles on the lined tray and freeze for about 25 minutes to firm up.
- Melt dairy-free white chocolate in a heatproof bowl over simmering water (bain-marie) or in short microwave bursts, stir in 2–3 tablespoons pistachio butter until smooth.
- Dip each chilled truffle into melted pistachio white chocolate, tapping toothpick on bowl edge to remove excess coating.
- Sprinkle chopped pistachios over each coated truffle while chocolate is still soft.
- Return coated truffles to lined tray and freeze 5–10 minutes until chocolate sets.
- Remove toothpicks and transfer truffles to a container.
Notes
Use cold hands or lightly coat palms with neutral oil to prevent sticking while rolling truffles., If mixture is too soft, chill 10-15 minutes or add extra biscuit crumbs or ground pistachios to firm up., Chill truffles well before dipping for smooth, quick chocolate coating set., When microwaving chocolate, heat in 15-20 second intervals and stir to avoid burning., If melted chocolate is too thick, stir in a teaspoon of neutral oil or pistachio butter; avoid adding water., Weigh each truffle (~20g) for uniform size and professional appearance., Add a pinch of fine sea salt to balance sweetness and boost flavors.
Nutrition
- Serving Size: 1 truffle (~20g)
- Calories: Approximately 110 kcal per truffle
- Fat: 7g per truffle
- Carbohydrates: 10g per truffle
- Protein: 2g per truffle
More in Uncategorized
How to Make a Mango Sticky Rice Matcha Latte
Fresh Southern Peach Cobbler
Mochi Ice Cream