Panchphoran Green Beans (Green Beans With Bengali Spices)

This aromatic dish of green beans with Bengali spices comes together in under 10 minutes.

A plate of green beans seasoned with spices, next to a bowl of rice and a jar of seasonings on a textured surface

Serious Eats / Qi Ai

Why It Works

  • A Bengali-style blend of mustard seeds, cumin, fenugreek, nigella seeds, fennel seeds, and sesame seeds brings a mix of pungent, sweet, and caramelly flavors to the green beans.
  • Quickly adding the green beans after just briefly toasting the spices in the oil in the skillet helps prevent the spices from burning.
  • Briefly steaming the green beans with a few tablespoons of water in the covered skillet gives them their tender-crisp texture and ensures that they retain their bright green color.

Here's a simple, aromatic vegetable side dish that you can toss together in minutes—as long as you have fresh green beans and this easy to make Bengali panchphoran spice blend on hand. The fragrant spice blend of brown or black mustard seeds, cumin, fenugreek, nigella seeds, fennel seeds, and sesame seeds is briefly toasted in hot oil in a skillet before green beans and a few tablespoons water are quickly added to the skillet; the skillet is then covered to briefly steam and tenderize the beans before they're cooked uncovered until tender-crisp and coated in the crunchy, savory spice blend. The dish takes fewer than 10 minutes to cook and pairs well with chicken, fish, other proteins, or simply served over a bed of rice.

I started using this Bengali spice blend called panchphoran back in 2007 at my catering company, Un-Curry. The first dish I made using the blend was a recipe for boiled chopped potatoes coated in the seasoning. The simple potatoes were transformed by the blend's explosion of flavor. For me and my catering clients, it was love at first bite. I next started using panchphoran with green beans. I found that green bean’s delicate, grassy flavor paired perfectly with the nutty tasting, aromatic spice mixture. Panchphoran beans are now a popular dish at most of my family parties.

What Is Panchphoran and Why I Love It

When people tell me they love Indian food, I thank them. I also explain that because India is such a large country with a long history of migration and settlement, it is home to many kinds of cuisines, there is no one “Indian” food per se. Recipes are regional and the Bengali spice blend in this recipe is an example of that regionality. I’m from Maharashtra on India’s west coast but panchphoran (which means “five spices to be popped”), comes from the state of Bengal on India’s eastern coast. It is also used in some states that border Bengal, including Odisha and Bihar.

I asked my friend, Mondira (Banerji) Jaisimha who is of Bengali origin, for her thoughts on the spice blend. “Paanch Phoron (panchphoran) brings back memories of my paternal grandfather's village home, my maternal grandparents’ house in South India, and those happy days when my mother cooked Bengali food! The aroma of this five spice mix cooking is the precursor to most Bengali meals, and for me, the knowledge that the best food is on its way!”

Traditionally panchphoran is a blend of brown or black mustard seeds, cumin, fenugreek, nigella seeds (also called charnushka), and fennel seeds. Each seed brings its own unique flavor and texture to the mix: Brown (or black) mustard seeds are Dijon-like, with a slightly peppery taste when bitten into; cumin is mild and smoky; fenugreek has maple syrupy notes as well as bitterness; nigella seeds are oniony; and fennel seeds have a sweet anise flavor. Pop the five-spice blend into the hot mustard seed oil that Bengalis favor (or your favorite high smoke-point neutral oil) and you get a complex aroma and flavor profile, in which each spice harmonizes yet remains recognizable on its own. Though sesame seeds are not traditional in the mixture, I also like to add them for a rich, nutty flavor.

Cooked green beans with spices on a plate, accompanied by bowls of rice and spice mixture

Serious Eats / Qi Ai

Serving Suggestions for Panchphoran

While I love panchphoran with green beans, the spice blend also pairs well with many other vegetables, including broccoli, spinach, butternut squash, and white radishes, as well as potatoes. The recipe makes almost a full cup of the spice blend, which is much more than needed for the recipe. But since the spices are whole, this mix stays fresher and flavorful much longer than powdered spices do. Store it in a jar in a cool, dark cupboard and it will last for up to four months.

Key Steps for Perfect Spice-Coated Green beans

As outlined above, cooking the green beans with the spices is fairly simple and fast, but there are a few key steps to avoid burnt spices or tough, leathery beans. To avoid scorching the seeds and spices, once the oil is very hot, start with one tester mustard seed—if it pops, you're ready to go and at that point, remove the pan from the heat, add the spice blend, and cook it just briefly before you add the green beans and return the mixture to the heat. 

I prefer to use green beans labeled haricot verts, which tend to be a bit more tender than other green beans and quick more quickly because they are thinner, but any green bean variety will work. If you use beans that have not had their strings removed—such as fresh farmers market beans—I recommend stringing them, so give yourself a few extra minutes for this prep. 

Chapatis, naan, or white rice pair well with these beans as part of an Indian meal. The dish also makes a delicious accompaniment to steak, chicken, fish, and other proteins. Or you can simply serve them atop white rice for a simple, light supper.

Recipe Details

Panchphoran Green Beans (Green Beans With Bengali Spices)

Cook 10 mins
Total 10 mins
Serves 2 to 4
Keep Screen Awake

Ingredients

For the Panchphoran (Bengali Spice Blend):

  • 2 tablespoons brown or black mustard seeds, plus more for testing oil

  • 2 tablespoons cumin seeds

  • 2 tablespoons fenugreek seeds

  • 2 tablespoons Nigella seeds

  • 2 tablespoons fennel seeds

  • 2 tablespoons white sesame seeds (optional)

For the Green Beans:

  • 2 tablespoons (30 ml) neutral oil such vegetable, avocado, or grapeseed, or mustard seed oil

  • 2 tablespoons panchphoran blend from recipe above

  • 1 teaspoon ground turmeric

  • 1/2 teaspoon Kashmiri chile powder

  • 12 ounces (340 g) green beans, preferably haricots verts, trimmed and cut in half crosswise (see notes)

  • 1/4 cup (60 ml) water

  • 1 1/2 teaspoons Diamond kosher salt; for table salt, use half as much by volume, plus more to taste

  • 1 tablespoon lemon or lime juice (optional)

  • 2 tablespoons minced fresh cilantro leaves and tender stems

  • Chapati, naan, or white rice for serving

Directions

  1. For the Bengali Spice Blend: In a glass or metal bowl or jar, add all ingredients and toss to combine. (Seed mixture can be stored at room temperature in an airtight container for up to 4 months.)

    Two sections show spices in a bowl and mixed spice blend in a jar with a spoon

    Serious Eats / Qi Ai

  2. For the Green Beans: Have a splatter screen or lid handy. In a large stainless steel skillet, heat oil over medium heat until just smoking, about 2 1/2 minutes. Reduce heat to low and test the oil with one mustard seed. If it pops right away, the oil is ready; if not, return heat to medium-high for 1 additional minute and retest. When oil is ready, turn off heat then immediately add 2 tablespoons Bengali spice blend to hot oil, cover with mesh screen or lid and let spices pop (15 seconds), shaking the skillet occasionally to prevent spices from burning or sticking.

    Two-step process showing dry roasting spices in a pan and then cooling them down

    Serious Eats / Qi Ai

  3. As soon as the popping slows, add turmeric and Kashmiri chile. Stir briskly then immediately add green beans to skillet. Toss beans to coat in spiced oil, then turn heat to low and cook for 2 minutes.

    Cooking spices and green beans in a pan, two-step process shown

    Serious Eats / Qi Ai

  4. Add water and salt and stir to combine. Increase heat to medium, cover, and cook until beans are tender-crisp and remain bright green, 4 to 8 minutes. Note that spices should taste cooked and coat the beans, but not be overly darkened. Water should be mostly evaporated and spiced-oil should cling to the beans. If beans remain watery, continue to cook uncovered over medium heat until water is mostly evaporated, about 1 minute. Remove green beans from heat and season to taste with salt.

    Green beans being sautéed in a pan, with water being added and spices visible

    Serious Eats / Qi Ai

  5. To serve, mix beans with lemon or lime juice, if using, and garnish with with chopped cilantro.

    Cooking green beans in a pan with a liquid being poured from a bowl

    Serious Eats / Qi Ai

Special Equipment

Stainless steel skillet with mesh screen or lid

Make-Ahead and Storage

The spice blend can be stored in an airtight container at room temperature for up to 4 months.

Leftover green beans can be refrigerated in a tightly sealed container for up to 4 days.

Nutrition Facts (per serving)
202 Calories
12g Fat
21g Carbs
6g Protein
×
Nutrition Facts
Servings: 2 to 4
Amount per serving
Calories 202
% Daily Value*
Total Fat 12g 16%
Saturated Fat 1g 7%
Cholesterol 0mg 0%
Sodium 517mg 22%
Total Carbohydrate 21g 8%
Dietary Fiber 9g 31%
Total Sugars 4g
Protein 6g
Vitamin C 11mg 56%
Calcium 202mg 16%
Iron 8mg 43%
Potassium 384mg 8%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)