Soft Gooey Pistachio Cookies

Featured in Sweet Treats You'll Actually Make Twice.

Soft cookies meet dreamy pistachio cream in this treat. The dough is filled with chunky dark chocolate and pistachios, wrapped around chilled pistachio cream for a gooey center. Sprinkle with extra toppings and flaky salt before baking to perfection. Let the cookies rest briefly, but enjoy warm for molten centers. Though it takes some chilling time, the crispy edges with the creamy filling are so worth it.
A woman wearing a chef's hat and apron.
Updated on Sat, 22 Mar 2025 22:23:53 GMT
Soft cookies stuffed with gooey pistachio cream and chocolate—all you need for a special treat. Pin it
Soft cookies stuffed with gooey pistachio cream and chocolate—all you need for a special treat. | cookbybook.com

When you first taste these meltaway Sweetened Condensed Milk Snowballs, you'll get why they're such a treasured winter favorite. These soft, buttery treats turn basic kitchen staples into something truly wonderful - each little snowball delivers pure comfort with every nibble.

I made these with my little niece last week. When I saw her face light up while rolling the warm cookies in powdered sugar, I remembered why easy recipes often make the most lasting family memories.

Key Ingredients

  • Pistachio Cream Spread: Go for a rich, premium spread that stays firm. Brands from Italy typically have the strongest pistachio taste.
  • All-Purpose Flour: This forms the base of your cookie structure; grab unbleached flour for extra taste.
  • Butter: Pick unsalted, melted butter to get that amazing chewy bite. It browns slightly and makes these cookies stand out.
  • Chocolate Chunks: Good-quality chunks will melt nicely and create beautiful pockets of chocolate throughout your cookies.
  • Pistachios: Get fresh, unsalted nuts and chop them yourself for the best flavor and crunch.
Delicious pistachio cream cookies, a sweet treat with creamy pistachio filling. Pin it
Delicious pistachio cream cookies, a sweet treat with creamy pistachio filling. | cookbybook.com

I love watching these truffles vanish at parties. It shows why homemade goodies mean so much. There's something special about turning simple stuff from your pantry into treats that look and taste like they came from a fancy shop.

Step-by-Step Guide

Getting Ready:
Put parchment on your baking trays and heat the oven to 350°F. Take tablespoon-sized scoops of pistachio cream, place them on a plate, and stick them in the freezer for 30 minutes or more. Mix all your dry stuff in a bowl.
Creating the Dough:
Mix melted butter with sugars until it looks like damp sand. Add your egg and vanilla, and keep mixing until it gets lighter. Slowly add the dry ingredients, then mix in chocolate chunks and chopped pistachios.
Putting It Together:
Scoop big portions of dough. Make a hole in each ball and push in a frozen pistachio cream chunk. Wrap the dough completely around the filling, making sure it's sealed. Form into balls and stick extra chocolate bits on top.
Cooking Time:
Leave plenty of room between cookies on the tray. Bake for 12-14 minutes until the edges turn golden. Sprinkle some flaky salt on them right away. Let them cool for 5 minutes before moving to a rack.

My kid and I fell in love with pistachio treats during our vacation in Italy. We were so impressed by how they use pistachios in their desserts that I came up with these cookies. Now we make them together every holiday as our special tradition.

Creating Gooey Middles

The secret is all about the filling. When you freeze the pistachio cream for at least half an hour, you get that amazing gooey center without making the cookie spread too much while baking.

Baking Chemistry

Adding cornstarch gives these cookies their softness, while brown sugar keeps them moist and chewy. I tried many test batches before finding just the right mix for that professional bakery texture.

Pro Baking Advice

  • If your dough feels too warm, pop the balls in the fridge for 15 minutes before baking to stop them from spreading.
  • Grab a light-colored baking tray for even heat and to avoid burnt bottoms.
  • Add extra chocolate chunks and pistachios on top to make them look like they came from a fancy bakery.

Whenever I bake these cookies, I think about that little Italian bakery that got me started. They're not just cookies—they've become a present, a family custom, and a bit of everyday wonder wrapped in cookie form.

Delicious pistachio cream cookies, a sweet treat with creamy pistachio filling. Pin it
Delicious pistachio cream cookies, a sweet treat with creamy pistachio filling. | cookbybook.com

Frequently Asked Questions

→ Can I prepare these ahead of time?
Absolutely! Chill the cookie dough and freeze the pistachio cream beforehand. Fully assembled cookies can rest in the fridge for up to a day before baking.
→ What kind of pistachio cream is best?
A thick pistachio spread with stabilizers is ideal to keep it from seeping into the cookie while baking.
→ How should I store leftover cookies?
Pop them into an airtight container at room temperature and eat within 3 days. Microwave briefly to bring back the gooey texture.
→ Are the baked cookies freezer-friendly?
Yes, you can freeze them for up to 3 months. Let them thaw naturally and rewarm gently to enjoy.
→ Why freeze the pistachio cream?
Freezing ensures the cream holds its shape in the oven, so you get that perfect gooey bite every time.

Gooey Pistachio Cookies

Soft cookies packed with pistachio cream, topped with chunks of chocolate and chopped pistachios for crunch, making them extra special.

Prep Time
40 Minutes
Cook Time
12 Minutes
Total Time
52 Minutes
By: Susan

Category: Desserts

Difficulty: Intermediate

Cuisine: American

Yield: 11 Servings (11 big cookies)

Dietary: Vegetarian

Ingredients

→ Base for Cookies

01 115g unsalted butter, melted and cooled slightly
02 1 large egg, room temp
03 50g white sugar
04 ½ teaspoon baking soda
05 ½ teaspoon baking powder
06 100g packed brown sugar
07 180g plain flour
08 ½ teaspoon salt
09 1 tablespoon cornstarch
10 1 teaspoon vanilla essence

→ Mix-ins & Filling

11 50g shelled pistachios, roughly chopped
12 Flaky salt for finishing
13 100g semi-sweet or dark chocolate, chopped into chunks
14 150g creamy pistachio spread

Instructions

Step 01

Lay down a sheet of parchment paper on a plate. Scoop the pistachio spread into small blobs or smooth it into a thick layer. Freeze for 1 hour or until solid. If making a layer, cut it into squares once firm and keep in the freezer.

Step 02

Mix together flour, cornstarch, baking powder, baking soda, and salt in a medium bowl. Set it aside.

Step 03

In a bigger bowl, combine the melted butter with both sugars and whisk until they’re blended. Add the egg and vanilla, mixing until it’s smooth and a bit thicker.

Step 04

Stir the dry mix into the wet mixture lightly. Toss in the chopped chocolate and pistachios, folding just until combined.

Step 05

Scoop out dough portions with a 4-tablespoon scoop onto a board lined with parchment. Chill the dough in the fridge for roughly an hour, letting it firm up.

Step 06

Heat the oven to 350°F. Take a dough ball, flatten it, add a frozen blob of pistachio filling in the middle, then seal it up. Optional: Stick extra chocolate, nuts, or pistachio blobs on top. Bake for 11–12 minutes till the edges are firm and the centers are soft. Right after baking, sprinkle flaky salt on top.

Notes

  1. Eat these cookies warm to enjoy soft, gooey centers. The pistachio filling hardens as they cool.
  2. Pick pistachio spreads that are thickened to avoid it absorbing into the cookies.

Tools You'll Need

  • Parchment paper
  • Mixing whisk
  • Baking pan
  • 4-tablespoon-sized cookie scoop

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes nuts (pistachios)
  • Includes dairy
  • Includes egg
  • Includes gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 348
  • Total Fat: 19 g
  • Total Carbohydrate: 41 g
  • Protein: 5 g