I’m always looking for ways to elevate simple desserts, and nothing does that quite like homemade syrup. This pistachio syrup recipe captures the rich, nutty flavor and vibrant green color of fresh pistachios without any artificial ingredients. This recipe isn’t just about a basic syrup; we’re also making a light, spiced cardamom cream swirl to turn simple coffee or dessert into something truly special. The key to the stunning green color and smooth texture is taking a little extra time to blanch the raw pistachios at the start. This two-part recipe takes about 20 minutes to prepare and is perfect for weekend brunches or cozy evening treats. Get ready for a rich, nutty flavor that far surpasses anything you’ll buy pre-made.

Ingredients
- 250 g (1 cup) shelled raw pistachios
Use raw, unsalted pistachios to ensure the best flavor and vibrant color. Blanched and peeled pistachios are key for the smoothest texture and brightest green hue in the final syrup. Avoid roasted pistachios as they will create a brownish syrup with a different flavor profile. - 600 ml (2.5 cups) filtered water, divided
The water is split for two purposes: half to create the simple syrup base and half to blend with the pistachios for the paste. Using filtered water prevents mineral off-flavors from affecting the delicate taste of the pistachios. Ensure measurements are accurate for proper syrup consistency and sweetness level. - 400 g (2 cups) granulated sugar, divided
The sugar provides the sweetness and structure needed for the syrup base, and a small amount is reserved for the cream swirl. Granulated white sugar (sucrose) dissolves clearly, ensuring a smooth, transparent syrup base. Do not substitute brown sugar or other sweeteners as they will drastically change the flavor and color. - 1.2 g (1/4 tsp) fine sea salt
A small amount of fine sea salt enhances the pistachio flavor and balances the sweetness of the syrup. Use fine sea salt or kosher salt; avoid larger salt flakes which may not dissolve fully. - 5 ml (1 tsp) alcohol-free vanilla extract
The vanilla extract provides a supporting aromatic note that complements the pistachio and cardamom flavors. Alcohol-free extract prevents the flavor from evaporating during the cooking process. - 240 ml (1 cup) heavy cream, chilled
Heavy cream is essential for creating the luxurious Cardamom Cream Swirl. Ensure the cream is very cold before whipping to achieve proper soft peaks. Do not substitute with milk or half-and-half, as they lack the fat content required for whipping (you could use full-fat canned coconut cream as a non-dairy alternative). - 2 g (1 tsp) ground green cardamom
Ground green cardamom provides a warm, floral spice note that pairs beautifully with pistachio. Use freshly ground cardamom for the most intense aroma and flavor. - 2.5 ml (1/2 tsp) alcohol-free vanilla extract (for cream)
Additional vanilla extract added to the cream enhances its aroma and sweetness.
Instructions
Step 1: Prepare the Pistachios
Bring a small pot of water to a boil, then add the shelled pistachios and boil for exactly 1 minute to loosen the skins. Immediately drain the hot water and rinse with cold water to stop the cooking process and preserve the green color. Pinch each pistachio between your fingers to slip off the skins; this process ensures a bright green syrup and smooth texture without bitter skins.
Step 2: Create the Pistachio Paste
Combine the blanched, skinned pistachios with 120 ml (1/2 cup) of the filtered water in a high-speed blender. Blend until a very fine, smooth paste forms, scraping down the sides as necessary to ensure no large pieces remain. The goal is a completely smooth paste, similar in texture to almond butter, for the best final syrup consistency.
Step 3: Make the Syrup Base
In a medium saucepan, combine the remaining 480 ml (2 cups) filtered water and 375 g (1.75 cups) granulated sugar over medium heat. Stir occasionally until the sugar is fully dissolved and the mixture appears clear, taking about 5-7 minutes. Avoid letting the mixture boil vigorously during this step; keep it at a gentle simmer to dissolve the sugar evenly.
Step 4: Combine and Simmer
Add the prepared pistachio paste to the simmering sugar syrup and whisk thoroughly to combine all ingredients. Reduce the heat to low and simmer for 10 minutes, stirring frequently to prevent the paste from sticking to the bottom of the pan and scorching. The pistachio syrup will thicken slightly as it simmers and the flavors will meld together. I always keep a close eye on the pot during this step; when I tried rushing it once, the syrup caught on the bottom and scorched, ruining the delicate flavor.
Step 5: Strain and Finish
Remove the syrup from the heat and strain it through a fine-mesh sieve or cheesecloth into a clean heatproof container. Press gently on the solids (pistachio pulp) to extract as much liquid as possible; discard the remaining solids. Stir in the fine sea salt and 5 ml (1 tsp) alcohol-free vanilla extract, then allow the finished pistachio syrup to cool completely to room temperature before chilling.
Step 6: Prepare the Cardamom Cream Swirl
In a separate chilled mixing bowl, combine the heavy cream, the reserved 25 g (2 tbsp) granulated sugar, 2 g (1 tsp) ground green cardamom, and 2.5 ml (1/2 tsp) alcohol-free vanilla extract. Using an electric mixer, whip the mixture on medium-high speed until soft peaks form, which takes about 3-5 minutes depending on the mixer. Be careful not to over-whip into stiff peaks or butter. If you whip past soft peaks, the cream can turn grainy; stop mixing as soon as the peaks hold their shape loosely.
Step 7: Serve and Garnish
Pour a generous amount of the chilled pistachio syrup onto your dessert or into a serving pitcher. Gently spoon or pipe ribbons of the Cardamom Cream Swirl over the syrup, creating delicate patterns with a skewer or spoon tip. Garnish with a light dusting of finely ground cardamom and a few slivered pistachios for texture and visual appeal.
How to Use Your Pistachio Syrup and Cardamom Cream Swirl
This pistachio syrup recipe offers versatile applications for sweetening and flavoring. The cardamom cream swirl takes it to the next level by adding a rich, aromatic texture that pairs perfectly with the syrup.
- Coffee and Beverages: Drizzle the pistachio syrup into hot lattes, iced coffees, or cold brews for a vibrant, nutty twist. Top with a spoonful of the cardamom cream for a cafe-style drink at home.
- Breakfast Applications: Swirl the syrup into yogurt parfaits or pour over pancakes, waffles, or French toast for a special weekend brunch. I like to keep a jar of this pistachio syrup on hand for Sunday morning pancakes; it’s a huge hit with my family.
- Dessert Topping: Use it as an elegant topping for vanilla ice cream, cheesecake slices, or a simple pound cake for a touch of elegance.
- Milkshakes and Smoothies: Blend a tablespoon or two into milkshakes for kids or into a basic green smoothie for a flavor and protein boost.
Storing Your Homemade Pistachio Syrup
Store your finished pistachio syrup recipe properly to ensure maximum freshness and safety. Because this recipe contains natural pistachio solids, it requires refrigeration to prevent spoilage.
- Storage Container: Keep the syrup in an airtight glass container or a tightly sealed jar in the refrigerator.
- Shelf Life: The syrup will stay fresh for up to 2 weeks, provided it’s kept chilled and sealed properly.
- Separation Note: Natural separation of pistachio solids and oil may occur; simply shake well before using to recombine the components.

Flavor Variations and Pairing Ideas
While this recipe stands strong on its own, it’s easy to adjust a few elements to customize the flavor profile or simplify the process for quick meals.
- Rosewater Twist: Add 1/2 tsp of high-quality rosewater at the end, along with the vanilla extract, for a floral pairing that complements the pistachio.
- Add Depth with Almond: Replace a portion of the pistachios (up to 1/4 cup) with blanched almonds for a deeper, nuttier flavor profile in your finished pistachio syrup recipe.
- Spiced Cream Swaps: If you don’t enjoy cardamom, substitute with a pinch of nutmeg and cinnamon for a different warm spice profile.
FAQs
Can I make this pistachio syrup without blanching?
While technically possible, blanching and peeling the pistachios is highly recommended. The skins contain tannins that can make the syrup appear brown or grey, and they can add a slightly bitter taste. Removing them ensures the vibrant green color and smooth texture in your final pistachio syrup recipe.
Why did my syrup look grey instead of bright green?
This usually happens if you overcook the pistachios or if you used roasted pistachios instead of raw ones. The heat dulls the color quickly, so follow the simmering time carefully. We’re aiming for a gentle simmer, not a vigorous boil, to preserve the color and flavor of the raw nuts.
Does homemade pistachio syrup need to be refrigerated?
Yes. Because this pistachio syrup recipe includes actual pistachio solids and fat, which can spoil at room temperature, it must be stored in the refrigerator for safety. Store-bought syrups often contain preservatives that allow for shelf-stable storage, but homemade versions are different.
Can I use this syrup for cocktails?
Absolutely. This syrup is perfect for adding a nutty, sweet note to cocktails like an Old Fashioned variation or a simple gin and tonic. It also makes a fantastic addition to non-alcoholic mocktails for a healthy lifestyle option.
Why did the Cardamom Cream Swirl separate when I whipped it?
The cream was likely over-whipped. Whipping past the soft-peak stage causes the fat globules to separate, resulting in a grainy texture or a separation into butter and buttermilk. I find that using a smaller, chilled metal bowl for whipping a single batch helps prevent over-mixing.
How do I fix a syrup that is too thick or thin?
If too thick, add a tablespoon of hot water at a time until you reach the desired consistency. If too thin, pour back into the saucepan and simmer uncovered for another 5-10 minutes to reduce it. Be careful not to let the pistachio syrup simmer for too long, or you risk losing the bright green color.
Conclusion
Making homemade pistachio syrup recipe is a rewarding process that yields far superior results compared to store-bought options, perfect for healthy eating or a quick meal upgrade. Save this pistachio syrup recipe to your Pinterest board so you can easily find it next time you want to elevate your family’s breakfast or dessert!
Print
pistachio syrup recipe
- Total Time: 35 minutes
- Yield: 8 servings 1x
- Diet: Vegetarian
Description
A homemade pistachio syrup and spiced cardamom cream swirl recipe designed to elevate desserts and beverages.
Ingredients
- 1 cup shelled raw pistachios
- 2.5 cups filtered water, divided
- 1.75 cups granulated sugar
- 0.25 cups granulated sugar (for cream swirl)
- 0.25 tsp fine sea salt
- 1.5 tsp alcohol-free vanilla extract, divided
- 1 cup heavy cream, chilled
- 1 tsp ground green cardamom
Instructions
- Prepare the Pistachios: Bring a small pot of water to a boil, then add the shelled pistachios and boil for exactly 1 minute to loosen the skins. Immediately drain the hot water and rinse with cold water to stop the cooking process and preserve the green color. Pinch each pistachio between your fingers to slip off the skins; this process ensures a bright green syrup and smooth texture.
- Create the Pistachio Paste: Combine the blanched, skinned pistachios with 0.5 cup of filtered water in a high-speed blender. Blend until a very fine, smooth paste forms, scraping down the sides as necessary to ensure no large pieces remain.
- Make the Syrup Base: In a medium saucepan, combine the remaining 2 cups filtered water and 1.75 cups granulated sugar over medium heat. Stir occasionally until the sugar is fully dissolved and the mixture appears clear, taking about 5-7 minutes.
- Combine and Simmer: Add the prepared pistachio paste to the simmering sugar syrup and whisk thoroughly to combine all ingredients. Reduce the heat to low and simmer for 10 minutes, stirring frequently to prevent the paste from sticking to the bottom of the pan.
- Strain and Finish: Remove the syrup from the heat and strain it through a fine-mesh sieve or cheesecloth into a clean heatproof container. Press gently on the solids (pistachio pulp) to extract as much liquid as possible. Stir in the fine sea salt and 1 tsp alcohol-free vanilla extract, then allow the finished pistachio syrup to cool completely to room temperature before chilling.
- Prepare the Cardamom Cream Swirl: In a separate chilled mixing bowl, combine the heavy cream, the reserved 0.25 cups granulated sugar, 1 tsp ground green cardamom, and 0.5 tsp alcohol-free vanilla extract. Using an electric mixer, whip the mixture on medium-high speed until soft peaks form, which takes about 3-5 minutes.
- Serve and Garnish: Pour a generous amount of the chilled pistachio syrup onto your dessert or into a serving pitcher. Gently spoon or pipe ribbons of the Cardamom Cream Swirl over the syrup, creating delicate patterns. Garnish with a light dusting of finely ground cardamom and a few slivered pistachios.
Notes
Use raw, unsalted pistachios for the best flavor and vibrant color. Blanching and peeling the pistachios ensures the smoothest texture and brightest green hue in the final syrup. For the cream swirl, ensure the heavy cream is very cold before whipping to achieve proper soft peaks. Be careful not to over-whip into stiff peaks or butter. Store leftover syrup in an airtight container in the refrigerator for up to 2 weeks.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Stovetop
- Cuisine: General
Nutrition
- Serving Size: 2 tbsp (30 ml)
- Calories: 395 calories
- Sugar: 51 g
- Sodium: 73 mg
- Fat: 19 g
- Saturated Fat: 7 g
- Unsaturated Fat: 8 g
- Trans Fat: 0 g
- Carbohydrates: 54 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 30 mg
Keywords: Pistachio, Cardamom, Syrup, Dessert Topping, Cream Swirl, Homemade, Easy Recipe




