Chinese Spinach and Peanut Salad

A light palate-opening appetizer or the perfect accompaniment to a stir-fry or braise.

Overhead view of Peanut and Spinach salad

Serious Eats / Amanda Suarez

Why It Works

  • Blanching hearty greens then squeezing them brings out their natural sweetness, removes flavorless water, and locks in beautiful dark green chlorophyll.
  • Peanuts provide a nutty counterbalance to spinach in ways reminiscent of Korean sigeumchi namul with sesame oil and Japanese goma-ae with sesame sauce.

This combination of spinach and peanuts is most commonly found in Dongbei, Northeastern China, where both ingredients grow plentifully in the summer.

Importantly, this recipe demonstrates how Chinese salads almost always feature cooked and not raw vegetables (one of the big exceptions to this, of course, is also one of the most famous: smashed cucumber salad). The process is quite similar to Korean sigeumchi namul and Japanese goma-ae, in which dark leafy greens are also blanched and then squeezed. The idea is simple: water doesn’t taste like much, so blanching and squeezing removes that water, leaving behind more flavor, while also locking in the place the vegetable's vibrant flavor and color.

Hands wringing water out of spinach wrapped in a towel

Serious Eats / Amanda Suarez

As for the vinaigrette, this recipe takes advantage of my “all-purpose” Chinese vinaigrette, altering that base recipe only with some additional garlic for a bit more punch. This vinaigrette recipe is one I created after surveying scores of recipes for Chinese cold dishes known as liangcai (涼菜). While variations are endless, I found enough common themes among the recipes to come up with a basic all-purpose version built on a by-volume ratio of three parts savory ingredient (like soy sauce) to three parts aromatic oil to one part acidic ingredient (like vinegar) to one part sugar.

It's a versatile dressing that can grace countless dishes, hot and cold, and it can be altered as desired to create different flavor combinations, depending on the dish. Much like a Western vinaigrette's basic 3:1 of oil to vinegar rule-of-thumb, this 3:3:1:1 Chinese dressing ratio is a helpful way to provide some structure and guidelines, making it easier to be creative while producing a flavor profile that is true to the cuisine.

This dish is best served as an appetizer to open up the palate for the rest of the meal or next to heavier braises and stir-fries, as would be traditional in Northern China.

Recipe Facts

Prep: 10 mins
Cook: 20 mins
Total: 30 mins
Serves: 2 servings

Rate & Comment


  • 1/2 cup (3 1/2 ounces; 100g) raw skin-on peanuts, soaked in cold water for at least 10 mins, then drained and dried
  • 1/2 cup (120ml) neutral-flavored oil, such as peanut, canola, soybean, or vegetable
  • 1 teaspoon (3g) Diamond Crystal kosher salt; for table salt use half as much by volume or the same weight
  • 1 pound (450g) spinach, thick stems trimmed and thoroughly washed in several changes of water of any sand or grit (see note)
  • 1 tablespoon (15ml) Chinese light soy sauce
  • 1 tablespoon (15ml) seasoning oil from the Chinese all-purpose vinaigrette recipe
  • 1 teaspoon (5g) Chinese Zhenjiang (black) vinegar
  • 1 teaspoon (4g) granulated sugar
  • 3 medium cloves (6g) finely minced peeled fresh garlic


  1. In a small saucepan, cover the peanuts with oil. Set over medium heat and cook, slowly bringing the oil up to 350°F (175°C) and then holding it there, until the peanuts are golden, about 10 minutes. Using a slotted spoon, transfer the peanuts to a paper towel-lined baking sheet to drain, then transfer to a large metal bowl. Toss the peanuts with the salt and let cool.

    Four image Collage. Top Left: a hand pouring oil from a white bowl over peanuts in a pan. Top Right: peanuts boiling in oil. Bottom Left: darkened peanuts strained through a mesh strainer. Bottom right: salted roasted peanuts on a paper towel.

    Serious Eats / Amanda Suarez

  2. In a large bowl, prepare an ice bath. In a large pot of salted boiling water, blanch spinach until just tender and cooked through, about 30 seconds. Using a spider, quickly transfer spinach to ice bath, stirring to chill rapidly. Drain spinach, then wrap in a clean kitchen towel and squeeze to express any excess water. Cut spinach into 2-inch lengths.

    Four Image Collage. Top Left: Spinach being put into a dutch oven with boiling water. Top Right: Spinach being blanched in an ice bath. Bottom left: Hands wringing towel wrapped spinach to remove the water. Bottom Right: Cutting off ends of spinach

    Serious Eats / Amanda Suarez

  3. In a small bowl, whisk together soy sauce, seasoning oil, vinegar, and sugar until well combined.

    Small bowl of dressing

    Serious Eats / Amanda Suarez

  4. When ready to serve, combine spinach, peanuts, minced garlic, and vinaigrette. Serve cold.

    Plated Peanuts and Spinach dish in a white bowl with a blue rim

    Serious Eats / Amanda Suarez


This salad can be made with any variety of mature (i.e., not baby) spinach. Amaranth and hearty leafy greens, including kale, chard, and jìcài (shepherd’s purse), would all also be good.

Make-Ahead and Storage

The vinaigrette can be refrigerated in an airtight container for up to 1 week. The dressed salad can be refrigerated, covered, for up to 3 days, but will gradually lose its vibrant color.