Poriyal-Style Green Beans With Peanuts & Lemon

December 10, 2020
1 Ratings
Photo by James Ransom. Food stylist: Anna Billingskog. Prop stylist: Gerri Williams.
  • Prep time 10 minutes
  • Cook time 15 minutes
  • Serves 4 as a side
Author Notes

Poriyal is a bright and crunchy stir-fry from South India that can be made with myriad vegetables, though commonly green beans. It's traditionally cooked with a tadka of mustard seeds, whole dried red chiles, curry leaves, and lentils (most often yellow split peas or white gram lentils), then finished with a shower of freshly grated coconut shavings.

My take on this dish is an adaptation with many of the same flavors, but streamlined a bit and updated for my palate. While poriyal is typically made with finely chopped green beans, to speed up the prep and allow the vegetables to stay as crisp-tender as possible, I love making this dish with whole green beans. I also enjoy adding lemon zest, crushed peanuts, and cilantro as garnish, to brighten things up and give it some more crunch.

Speaking of the garnishes, these are just as flexible as the dish itself. If you are allergic to peanuts, you can substitute roasted cashew nuts or almonds. And if cilantro tastes like soap to you, you can use a mixture of tender herbs such as mint, parsley, and basil.

What You'll Need
  • For the green beans
  • 1 pound green beans, trimmed
  • 2 tablespoons unrefined coconut oil or extra-virgin olive oil
  • 1 teaspoon black mustard seeds
  • 15 fresh curry leaves (optional but recommended)
  • 1/2 teaspoon red pepper flakes
  • 2 medium shallots, sliced
  • 3 tablespoons unsweetened desiccated coconut or fresh/frozen coconut shavings
  • 1 teaspoon kosher salt, plus more to taste
  • 1/4 teaspoon freshly ground black pepper, plus more to taste
  • For garnish
  • 1/4 cup (heaped) roasted unsalted peanuts, crushed or roughly chopped (see Author Notes)
  • 1 bunch fresh cilantro, leaves and tender stems, chopped (see Author Notes)
  • 1 lemon, zested then cut into wedges
  1. Bring a large pot of water to boil. Add a generous amount of salt, it should taste like the sea. Salty water gives the beans the lovely bright green colour and also seasons the beans.
  2. Add the green beans and cook, stirring occasionally, until somewhat tender but still crunchy, about 4 minutes, and drain into a colander. (Note: They will be further stir-fried, hence better to keep them slightly undercooked.)
  3. Heat oil in a large skillet over medium-high heat. Once hot and shimmering (it’s very important that the oil is hot at this stage) add mustard seeds. They should pop immediately.
  4. Add the curry leaves, red pepper flakes, and shallots. Be careful as the curry leaves will splutter. Cook until the shallots are softened and ever so lightly browned, 2 to 3 minutes.
  5. Add the green beans, some salt & pepper and toss well with the flavored oil. Fry until cooked through but still a little bit crunchy.
  6. Gently fold in the coconut shavings. Add half the lemon zest and toss well. Adjust the salt to taste.
  7. Garnish with crushed peanuts, cilantro, and remaining lemon zest. Serve with wedges of lemon on the side.

See what other Food52ers are saying.

0 Reviews