Cookies Recipes

Chewy Chinese Candy

Chewy Chinese candy is one of those delightful old-fashioned treats that deserves a spot on your holiday baking list. These little gems have been around since the early 1900s, and once you taste them, you’ll understand why they’ve stayed popular for over a century.

I love these for their simplicity, no butter, no complicated techniques, just wholesome ingredients that come together beautifully. The dates provide natural sweetness and that signature chewy texture, while walnuts add a subtle crunch that keeps every bite interesting.

Whether you’re baking for Christmas, a potluck, or just because, this is a recipe that feels both vintage and totally doable for busy home cooks like us.

The Ingredient Lineup

This recipe uses simple pantry staples and whole ingredients to create something special. Everything comes together quickly, and you probably have most of these items on hand right now.

  • All-purpose flour: Gives the candy its structure and chewy base without being heavy.
  • Dates: The star ingredient that provides natural sweetness, moisture, and that signature chewy texture.
  • Walnuts: Add a gentle crunch and nutty depth that balances the sweetness beautifully.
  • Eggs: Bind everything together and help create the dense, fudgy center.
  • Baking powder: Helps the mixture rise slightly and creates a tender crumb.
  • Powdered sugar: The finishing coat that prevents sticking and gives that classic dusted appearance.

How to Make Chewy Chinese Candy

Here’s how to turn these simple ingredients into a batch of homemade candy magic.

Step 1: Prep Your Pan and Mix Dry Ingredients

Preheat your oven to 350°F and grease an 8×8-inch baking dish with butter or cooking spray. In a large bowl, sift together the flour, granulated sugar, baking powder, and salt to combine everything evenly.

Step 2: Add the Dates and Walnuts

Stir the chopped dates and walnuts into the dry mixture until they’re distributed throughout. This step ensures every piece of candy will have bits of both in every bite.

Step 3: Combine with Eggs

Crack the eggs into the bowl and stir until no dry spots remain and you have a thick, sticky batter. Don’t overmix, just combine until everything is moistened.

Step 4: Bake Until Just Done

Spread the batter into your prepared pan and bake for 24 to 28 minutes until the top is set but not overly browned. The key is not overbaking, you want the candy to stay moist so it rolls nicely.

Step 5: Cool and Shape

Let the baked layer cool for about 10 minutes, then slice it into small rectangles. Roll each piece gently between your hands to compress it into a log shape.

Step 6: Coat and Cool Completely

Roll each shaped candy in powdered sugar until evenly coated, then set them on a plate to cool completely. The powdered sugar coating prevents sticking and looks beautiful.

Chewy Chinese Candy close-up serving shot

Variations to Try

  • Swap the walnuts for pecans or almonds for a different nutty flavor.
  • Add a pinch of cinnamon or vanilla extract to the dry mixture for extra warmth.
  • Try dried figs or apricots mixed with the dates for a different fruit combination.

Easy Swaps

  • Use honey or maple syrup in place of half the granulated sugar for a richer flavor.
  • Substitute whole wheat flour for up to half the all-purpose flour for a nuttier taste.
  • Replace walnuts with sunflower seeds if you have a nut allergy in your household.

Tips From My Kitchen

  • Don’t skip the cooling time before slicing, 10 minutes lets the candy firm up just enough to handle without falling apart.
  • Keep your hands slightly damp when rolling the candies to prevent sticking, but not so wet that they fall apart.
  • If your mixture seems too dry to roll, you may have overbaked it, next time, pull it out a minute or two earlier.
  • Chop your dates and walnuts into small, even pieces so they distribute evenly throughout the candy.
  • Make these a day or two ahead of time, they actually taste better after sitting in the container overnight.

Recipe FAQs

Why are they called Chinese candy if they're not from China?

Honestly, nobody knows for sure! This recipe appeared in American cookbooks dating back to 1917, and the name stuck. There’s no connection to Chinese cuisine, it’s just one of those food mysteries that adds to the charm.

Can I make these without eggs?

Eggs are pretty essential to this recipe because they bind everything together and create that fudgy texture. I haven’t found a good substitute that works the same way, so I’d stick with the eggs for best results.

How do I know when they're done baking?

The top should look set and slightly golden, but a toothpick inserted in the center might have a tiny bit of moisture on it. They continue to firm up as they cool, so slightly underbaked is better than overbaked.

What if I don't have walnuts on hand?

Pecans, almonds, or even sunflower seeds work beautifully. You could also make them without nuts if someone has an allergy, they’ll be softer, but still delicious.

What to Serve With This

  • Pack them in small gift boxes with tissue paper for a homemade holiday present.
  • Arrange them on a dessert platter alongside other vintage treats like fudge or divinity.
  • Toss a few in your kids’ lunch boxes as a special surprise.
  • Serve them after dinner with coffee or tea as a light, sweet finish to a meal.
  • More Cookies Recipes to round out the menu

Reasons to Make This Tonight

  • Incredibly easy to make with just seven basic ingredients and minimal prep work.
  • No butter or fancy equipment needed, perfect for budget-friendly baking.
  • The hand-rolled, powdered-sugar coating keeps them from sticking and looks charming in gift boxes.
  • They store beautifully, making them ideal for baking ahead of time.
  • A nostalgic treat that brings back memories while tasting absolutely delicious.

More Easy Recipes

Chewy Chinese Candy served in a cozy home kitchen
Angela

Chewy Chinese Candy

A vintage homemade candy made with dates, walnuts, and eggs, hand-rolled and dusted with powdered sugar. Simple, nostalgic, and perfect for holiday baking.
Prep Time 10 minutes
Cook Time 26 minutes
Servings: 4 pieces
Course: Dessert
Cuisine: American

Ingredients
  

  • 3/4 cup all-purpose flour
  • 1 cup granulated sugar
  • 1 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 cup chopped dates
  • 3/4 chopped walnuts
  • 2 eggs
  • 1 cup powdered sugar, for rolling

Equipment

  • 8x8-inch baking dish
  • Large mixing bowl
  • Sifter or fine-mesh strainer

Method
 

  1. Preheat oven to 350 degrees and grease an 8x8-inch metal baking dish.
  2. In a large mixing bowl, sift together flour, granulated sugar, baking powder, and salt. Mix in dates and walnuts until evenly combined.
  3. Add eggs to mixture and stir until no dry spots remain.
  4. Transfer batter to the prepared baking dish and bake for 24-28 minutes. Careful not to overbake as they won’t roll as well if they’re too dry.
  5. Allow chews to cool for 10 minutes, then slice into small rectangles and roll between your hands to compress into a log shape. Roll each chew in powdered sugar, then allow them to fully cool.
  6. Store the fully cooled chews in an airtight container.

Notes

Do not overbake—the candy needs to stay moist to roll properly. These taste even better after sitting for a day or two. Store in an airtight container at room temperature for up to two weeks.

Did you love this recipe?

Leave a star rating in the recipe card, save it for later, or share it with a friend — it truly makes my day!

Please leave a rating, review, or comment!

Your email address will not be published. Comments are reviewed before they appear.

Recipe Rating