Pistachio Cannoli

While we have provided a jump to recipe button, please note that if you scroll straight to the recipe card, you may miss helpful details about ingredients, step-by-step tips, answers to common questions and a lot more informations that can help your recipe turn out even better.
I firmly believe desserts are therapy and also a petty form of revenge against boredom. Pistachio Cannoli are my chosen weapon — green, crunchy, suspiciously elegant, and somehow comforting like a vintage sweater (that has wine on it).
I will say this up front: if you think pistachio desserts are for only fancy dinners or weirdly specific brunches, you are wrong. Also maybe right? But mostly wrong. Also, I have a thing for mixing Midwest comfort vibes with West Coast chill — so expect contradictions.
Rewrite this heading
Let me confess: the first time I attempted these, they smelled like regret. The filling was pasty but also aggressively sweet, like toothpaste that went to culinary school and failed out. The shells? Soggy at the seams, like a tiny edible accordion making sad noises when you tried to bite them. (Yes, foods can make sounds. Don’t act like you’ve never heard a cannoli sigh.) I panicked and hid them in the back of the fridge behind a jar of something unlabeled.
I remember the texture: curdled ricotta but with the dignity of mascarpone trying to hold a meeting and not invite chaos. And the sound — the shells cracked in the most dramatic, bowl-playing-on-concrete way. Embarrassing? Absolutely. I sent a photo to someone and immediately regretted my life choices. The story wanders because I still dream about those sad shells sometimes. Also, there was pistachio dust everywhere. Everywhere.
Rewrite this heading
So why does this version finally work? Short answer: fewer assumptions, more patience, less showboating. I stopped trying to make the filling taste like a romance novel and let the cheeses be cheeses. I learned that mascarpone brings silk and ricotta brings structure, and together they make a soft-but-not-watery filling that stays put — which is crucial because you don’t want a cannoli leaking like a tiny broken fountain.
I also stopped overloading on powdered sugar (shock). Emotionally I got better — I stopped expecting perfection and started expecting enjoyment. Practically, I stopped filling shells too early (which makes them soggy) and started chilling the filling. The pistachio pieces now stay crunchy instead of turning into sad green confetti. This pistachio cannoli iteration is confident but also suspicious of my future baking impulses. I am confident-ish.
In case you’re into other nutty things that are slightly more bar-shaped and extremely beloved by my friends, I accidentally perfected a different dessert once and wrote about it here: Blackberry Pistachio Dream Bars. Mentioning that because it proves I sometimes get it right twice.
Rewrite this heading
- 12 cannoli shells
- 1 cup mascarpone cheese
- 1 cup ricotta cheese
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 cup crushed pistachios
- Green food coloring (optional)
- Pistachios for garnish
Budget note: mascarpone is pricier but a little goes a long way; ricotta is cheap and forgiving. Texture note: if your ricotta is watery, drain it briefly — unless you like soup. Availability: most grocery stores have mascarpone now, but Trader Joe’s stashes are like mythical creatures.
Cooking Unit Converter
If you need to flip between cups and grams because measuring like a civilized human matters, use the quick converter below:
Rewrite this heading
- In a mixing bowl, combine the mascarpone and ricotta cheeses.
- Add powdered sugar and vanilla extract to the cheese mixture, and mix until smooth and well combined.
- If using, add a few drops of green food coloring to achieve your desired tint.
- Fold in crushed pistachios gently.
- Fill the cannoli shells with the cheese mixture using a piping bag.
- Garnish each filled cannoli with additional crushed pistachios on the ends.
- Serve immediately for the best texture.
Non-linear explanation: yes, you MAY stir too aggressively and regret it — I have. Also, piping is easier than spooning but you can spoon like a caveman if it helps your soul. Chill the filling but don’t freeze it unless you enjoy cardboard textures. IMPORTANT: fill just before serving unless you like soggy chaos. Cool? Cool. I change my mind mid-bite.

Rewrite this heading
Okay, real talk: have you ever served something and watched someone look at it like it might cry? That’s my favorite thing. Do you prefer shells from the grocery or homemade? (I don’t judge but also I tried to make shells once — and then cried — long story.) If your family fights over the ends, are you hoarding them? Be honest.
Tell me — do you like the pistachio extra crunchy or whisper-crunchy? I assume we all assaulted a bag of nuts as kids. If you want to go wildly experimental, try a sprinkle of citrus zest on the filling. If you try this and your dog judges you, send me the photo. If you want more pistachio adventures that are loaf-shaped and dangerously easy, look at this: pistachio pudding bread. You’re welcome.
Short answer: not long. Fill them and eat within a few hours for the best crunch. If you must store, keep filling separate and shells in an airtight container for up to 2 days. Trust me, soggy ends are a vibe-killer.
Yes — make the filling up to 48 hours ahead; keep it chilled. Stir briefly before piping because it may firm up. Don’t add garnish pistachios until serving, unless you want stale crunch.
You can try, but mascarpone contributes a creamy richness that ricotta alone doesn’t match. Cream cheese works in a pinch but changes the personality of the filling (more tangy, less dreamy).
Nope — pistachios are central. If you need nut-free, consider swapping crushed crisp cookies instead, but then it’s not a pistachio cannoli and we might need to have feelings about that.
Extra crushed pistachios for texture, a dusting of powdered sugar for looks, or tiny chocolate chips if you insist on escalation. Garnish is personal; decide boldly.
I am telling you this as evidence that desserts are a small, loud biography of the baker — messy chapters, some bold moves, crumbs everywhere. I will probably remake these in a different way next year because I am committed to being difficult and evolving. Also distracted — is my phone buzzing? I think…

Pistachio Cannoli
Ingredients
Cannoli Shells
- 12 pieces cannoli shells You can use store-bought or homemade shells.
Filling
- 1 cup mascarpone cheese Mascarpone is pricier but adds creaminess.
- 1 cup ricotta cheese Drain if watery to avoid a soupy filling.
- 1/2 cup powdered sugar Adjust based on preferred sweetness.
- 1 teaspoon vanilla extract For flavor enhancement.
- 1/2 cup crushed pistachios Use for filling and garnish.
- 1 drop green food coloring Optional, for visual appeal.
Instructions
Filling Preparation
- In a mixing bowl, combine the mascarpone and ricotta cheeses.
- Add powdered sugar and vanilla extract to the cheese mixture, and mix until smooth and well combined.
- If using, add a few drops of green food coloring to achieve your desired tint.
- Fold in crushed pistachios gently.
Assembly
- Fill the cannoli shells with the cheese mixture using a piping bag.
- Garnish each filled cannoli with additional crushed pistachios on the ends.
- Serve immediately for the best texture.




