Cardamom Pistachio Truffles
Photo by Saif photos on Pexels

Cardamom Pistachio Truffles

Luxurious no-bake truffles combining creamy pistachio butter and sweetened condensed milk, infused with warm cardamom spice and enrobed in dark chocolate. These jewel-like confections capture the essence of Indian flavors in an elegant bite-sized form—rich, aromatic, and utterly addictive.

Prep
25 min
Cook
—
Wait
1 hr 15 min
Total
1 hr 40 min
Makes
24 truffles
Share

Steps

Before you start
  • Line two baking sheets with parchment paper
  • Have all ingredients at room temperature before starting
  • Measure cardamom precisely—it's potent and should enhance, not overpower
  • Ensure your dark chocolate is chopped into small, even pieces for faster melting
  1. Mix the filling base

    • In a medium bowl, combine the softened butter, pistachio butter, and sweetened condensed milk.
    • Stir together with a wooden spoon or rubber spatula until smooth and well combined, about 1–2 minutes.
    • The mixture should be creamy and hold together when squeezed.
    + Show details

    Ready when: Mixture is smooth, uniform in color, and creamy

    Tip: If pistachio butter is very thick, let it sit at room temperature for 30 minutes before mixing to ensure it blends easily.

  2. Add cardamom and salt

    • Sift the ground cardamom directly into the filling mixture to break up any clumps.
    • Add the sea salt.
    • Stir vigorously for 1–2 minutes until the cardamom is evenly distributed and the mixture is pale and uniform.
    • Taste a tiny pinch—the cardamom should be noticeable but balanced.
    + Show details

    Ready when: No streaks of cardamom visible; color is uniform

    Tip: Overmixing can create a grainy texture; stop as soon as the spice is fully incorporated.

  3. Chill the filling

    • Transfer the mixture to the refrigerator in the bowl, uncovered or loosely covered with plastic wrap.
    • Chill for 45–50 minutes until the mixture is firm enough to scoop but still slightly pliable—it should hold its shape when pressed but not be rock-hard.
    + Show details

    Ready when: Mixture is firm and holds its shape; a spoon pressed in leaves an indent that slowly springs back

    Tip: If chilled too long (over 60 minutes), the mixture becomes too hard to roll. Remove 5 minutes early if needed.

  4. Scoop the truffles

    • Working quickly, use a small cookie scoop or melon baller (about 1 tablespoon) to portion the filling onto one of the lined baking sheets, spacing them about 1 inch apart.
    • You should have roughly 24 scoops.
    • If the mixture begins to soften, return the bowl to the fridge for 5 minutes.
    + Show details

    Ready when: All filling is scooped into 24 portions

    Tip: Dip the scoop into warm water and wipe it dry between scoops to prevent sticking and ensure uniform portions.

  5. Roll into balls

    • Using your palms, gently roll each scoop into a smooth ball, working quickly so the filling doesn't warm too much.
    • Place each finished ball back on the baking sheet.
    • Work in batches if needed, returning the sheet to the fridge briefly to re-firm the mixture.
    + Show details

    Ready when: All scoops are rolled into smooth, uniform balls

    Tip: Keep the baking sheet on a cool surface; if your kitchen is warm, work over a bowl of ice water to keep your hands cool and the balls from warming.

  6. Freeze the balls

    • Place the baking sheet of truffles in the freezer for 15–20 minutes until the balls are frozen solid and firm to the touch.
    • This prevents them from falling apart when dipped in chocolate.
    + Show details

    Ready when: Truffles are frozen hard and don't indent when pressed lightly

    Tip: Don't skip this step—room-temperature truffles will collapse into the melted chocolate.

  7. Melt the chocolate

    • Place the chopped dark chocolate and coconut oil in a shallow bowl or small cup.
    • Set the bowl over a pot of gently simmering water (a double boiler setup), ensuring the bowl doesn't touch the water.
    • Stir occasionally with a rubber spatula until the chocolate is completely melted and smooth, about 3–5 minutes.
    • The chocolate should be around 88–90°F (31–32°C) for easy dipping.
    + Show details

    Ready when: Chocolate is completely smooth and glossy with no lumps

    Tip: If water splashes into the chocolate, it will seize and become grainy. Keep the heat gentle and the water below a rolling boil.

  8. Dip the truffles

    • Remove the frozen truffles from the freezer.
    • Working one at a time, drop a truffle into the melted chocolate.
    • Using a fork or dipping tool, gently turn it to coat all sides, then lift it out and let excess chocolate drip off for 2–3 seconds.
    • Place it back on the second lined baking sheet.
    • Work quickly—frozen truffles will warm and lose their coating.
    + Show details

    Ready when: All truffles are coated in an even layer of chocolate

    Tip: If the chocolate cools and thickens, return the bowl to the warm water bath briefly to loosen it. If a truffle starts to soften, pop it back in the freezer for 2 minutes.

  9. Set and garnish (optional)

    • If using the chopped pistachios, sprinkle them over the chocolate coating while it's still wet, pressing gently so they adhere.
    • Place the sheet of dipped truffles in the refrigerator for 20–25 minutes until the chocolate has set completely and is no longer tacky.
    + Show details

    Ready when: Chocolate is firm and doesn't feel sticky when touched

    Tip: Don't over-handle the truffles while the chocolate is still soft—fingerprints will show.

  10. Store and serve

    • Once the chocolate is fully set, transfer the truffles to an airtight container lined with parchment paper.
    • Store in a cool place until ready to serve.
    • Serve at room temperature for the best flavor and creamy texture.
    + Show details

    Ready when: Truffles are packaged and ready to serve

    Tip: Serve these within a day or two of making for the best texture; condensed milk centers can soften slightly with time.

Good to know

Tips
  • Quality matters: Use high-quality pistachio butter (check the ingredient list—just pistachios and salt, no oil added) for the best flavor. Natural nut butters vary in consistency; if yours is very oily, stir it well or refrigerate briefly before using.
  • Cardamom is potent—measure carefully. If you've never used ground cardamom, start with ¼ teaspoon and taste a tiny portion of the filling. You can always add more, but you can't take it out.
  • Temperature control wins the game: Keep all components cool. Warm filling spreads instead of rolling, and warm truffles crack when dipped. A cool kitchen makes this recipe much easier.
  • If the chocolate coating is too thick, add another ½ teaspoon coconut oil and stir gently over warm water. If it's too thin, let it cool slightly or add a few extra chopped chocolate pieces.
Make ahead

These truffles can be made up to 5 days ahead. Store them in an airtight container in the refrigerator, and they'll taste best when served at room temperature. You can also freeze them for up to 3 weeks—let them thaw at room temperature for 10 minutes before serving.

Storage & reheating

Room temperature (cool spot, away from heat): 1–2 days. Refrigerator: up to 5 days in an airtight container. Freezer: up to 3 weeks. Before serving from cold storage, let them sit at room temperature for 10–15 minutes so the center softens slightly and the cardamom flavor opens up.

Substitutions
  • pistachio butter, unsweetened and unsalted → Almond butter or cashew butter. Use the same quantity. Almond butter is milder; cashew butter is slightly sweeter and richer. The cardamom will still shine through.
  • dark chocolate, 70% cacao → Milk chocolate or white chocolate. The truffles will be sweeter and less complex. White chocolate pairs beautifully with cardamom if you prefer a milder flavor.
  • ground cardamom → Ground ginger (½ teaspoon) or a blend of ginger and cinnamon (⅛ teaspoon each). Ginger gives a warmer, spicier note. Use less—ground spices vary in potency. Taste and adjust.
  • sweetened condensed milk → Dulce de leche (cajeta) thinned with 1 tablespoon heavy cream. This adds caramel notes. Use ½ cup of the mixture. The result will be richer and deeper in flavor.

More no-bake desserts

See all →

Find more like this

Cuisine
Indian
Method
No-Cook

Reviews (0)