Making Mr. Song’s Cheeses

By Miranda Brown

The subject of this post may strike readers as odd. The combination of “Chinese” and “cheese” brings little to mind: neither memorable textures, nor fragrant flavors. Nothing, not even a single name like Parmesan or cheddar. The reason for the dearth of associations is obvious enough. Cheese is largely absent from the Chinese diet, nowadays found only in the periphery of the Chinese world, in places like Yunnan and Mongolia, where it is regarded as ethnic food for Tibetans and other minorities.

Yet things were different several hundred years ago. Chinese gastronomes once waxed poetic about the taste and texture of cheese, professing their preference for it over elaborate delicacies. One poet, living in the thirteenth century, extolled the flavor of cheese, saying, “No need for fancy morsels when there is cheese!”[1] Another, living a century later, asserted the superiority of dairy to bean curd. “While this old fellow is content with his tofu,” he wrote, “The delight gotten from cheese is double.”[2]  These early foodies related recipes for manufacturing fresh, non-melting cheeses like paneer and the secrets for creating stretched curds like mozzarella.

Over the last several years, I have experimented with recipes for Chinese cheese, attempting to recapture the flavors and textures of centuries past. One recipe, for stretched-curd “milk threads,” proved tricky. Preserved in a 16thc-cookbook, Song’s Instructions for Preserving Life (Songshi yangsheng bu 宋氏養生部), the recipe can be summarized like this:

  1. Heat cow’s milk until hot.
  2. Pour in a souring agent (akin to diluted vinegar), dripping it into the milk gradually.
  3. Once a curd forms, collect it with a cotton wrap and shape into a disc.
  4. Take the curd and place inside of a pot of scalding water.
  5. In a separate vessel of scalding water, press it into the shape of a thin sheet of coarse silk.
  6. Place the curd onto a stick, rolling and pulling.
  7. Put the curd inside the scalding water in the pot, rolling and pulling three to five more times while in the water.
  8. Roll out the resulting thread, placing it on a rack to dry in the sun (oil can be added to make the product smoother).[3]

This recipe assumes a working knowledge of the cheesemaking process. Hence, the omission of precise measurements. Readers must know beforehand the quantities of milk or souring agent, and the temperature of the milk or scalding water. Needless to say, this presents a challenge to a modern cook who is unfamiliar with cheesemaking.

My first attempts to produce the cheese failed, even with un-homogenized milk. The resulting curds, small and grainy, refused to stretch after being immersed in hot water. I sought help from Youtube, watching videos of Indian housewives making kalari, a non-rennet string cheese that was similar to Song’s stretched curd in terms of ingredients (cow’s milk, vinegar, hot water). I noticed that when coagulating the milk, the home cooks would test the temperature of the milk with their fingers, stopping the heating process once they could no longer keep their fingers in the liquid, rather than waiting for the milk to come to a soft boil as one would when making ricotta or paneer. This made me think that control of temperature was key to success, something hinted by Song’s own directions: heat the milk until hot, not boiling. Still, my subsequent efforts to make the cheese failed despite the care taken during the initial curdling process. I wondered if the pasteurization process, which requires that the milk be heated to at least 165° Fahrenheit, had something to do with my lack of success.

My breakthrough came during a trip to California, where I was able to purchase raw or unpasteurized milk. I heated a quart of the raw milk gently until hot (110° F), then poured in a little diluted vinegar and shut off the heat, all the while continuously stirring the milk. Within minutes, the milk transformed into one large curd.

Figure 1: Raw milk coagulated with diluted vinegar. Image courtesy of the author.
Figure 1: Raw milk coagulated with diluted vinegar . Image courtesy of the author.

I removed the curd and heated a pot of water to simmering, and immersed the curd into the scalding water for a few moments, removing it from the pot and kneading, repeating the process three times. Voilà, an elastic curd that stretched easily.

Figure 2: The stretched curd with the author, made with a quart of milk. Image courtesy of the author.
Figure 2: The stretched curd with the author, made with a quart of milk. Image courtesy of the author.

Looking back at the experience with Chinese cheesemaking, I can say that the success of my experiment depended on a variety of factors: knowledge of arcane texts, watching other cheesemakers at work, and many failed experiments in the kitchen.

Miranda Brown teaches the history of Chinese science and food in the Department of Asian Languages and Cultures at the University of Michigan. Fascinated with recipes of all kinds, she is the author of the Art of Medicine in Early China (2015) and with Yang Yong, “The Wuwei Medical Manuscripts” (2017). She is currently writing a book about the premodern history of dairy in China.


[1] Zhu Xi  朱熹, Zhuzi wenji 朱子文集 (Taipei: Defu wenjiao jijinhui, 2000), 3/110.

[2] Yang, Lian 楊鐮 (chief editor), Quan Yuan shi 全元詩 (Beijing: Zhonghua shuju, 2013), 109.

[3] For a translation of the whole recipe, see Miranda Brown, “Mr. Song’s Cheeses, South China, 1368-1644.” Gastronomica: The Journal of Critical Food Studies (Forthcoming). 


OpenEdition suggests that you cite this post as follows:
Amanda Herbert (January 10, 2019). Making Mr. Song’s Cheeses. The Recipes Project. Retrieved November 8, 2024 from https://doi.org/10.58079/td5t


2 thoughts on “Making Mr. Song’s Cheeses”

  1. Is it known why cheese seems to have largely dropped out of Chinese cuisine?

  2. This is fascinating … I must try it. It looks similar to majdouli cheese which David Asher talks about in The Art of Natural Cheesemaking.
    Raw milk is a must when attempting historical dairy recipes 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.