National Dish Sri Lanka: Spicy Green Bean Curry (Recipe) · National Dish Recipes

National Dish Sri Lanka: Spicy Green Bean Curry (Recipe)

Spicy green bean curry in coconut milk garnished with fresh coriander
In this article

Meet Spicy Green Bean Curry, a vibrant highlight of Sri Lankan home cooking that turns a humble handful of green beans into something memorable. Fragrant with toasted spices and rounded off with creamy coconut milk, it strikes a lovely balance between fiery heat and gentle richness. Best of all, it is both vegetarian and vegan, quick to put together, and brings the bright, layered flavours of the island straight to your table.

About Spicy Green Bean Curry

Spicy Green Bean Curry is a culinary highlight of Sri Lankan cuisine, celebrated for its aromatic spice blend and the crisp freshness of the green beans at its heart. The dish brings together tradition and everyday practicality, offering both vegetarian and fully vegan options. A generous splash of coconut milk lends it a creamy texture that makes the curry a genuine treat. It is not only simple to prepare but also carries the wonderful diversity of Sri Lankan flavours right onto the plate.

Ingredients (serves 1–2)

  • 250 g fresh green beans
  • 1 tin coconut milk (about 400 ml)
  • 1 onion, finely chopped
  • 2 cloves garlic, chopped
  • 1 piece of ginger (about 2 cm), grated
  • 2 tablespoons vegetable oil
  • 1 teaspoon turmeric
  • 1 teaspoon cumin
  • 1 teaspoon mustard seeds
  • 1–2 green chillies, to taste (optional)
  • Salt and pepper, to taste
  • Fresh coriander, to garnish

Shopping for the ingredients

When shopping for Spicy Green Bean Curry, look for fresh, snappy green beans, as they form the backbone of the dish. An Asian grocery is often the best place to track down authentic spices such as mustard seeds and turmeric. Choose a good-quality coconut milk too, so the curry gains its full, rounded flavour. Do not forget a bunch of fresh coriander for the garnish, as it ties the whole dish together beautifully.

Preparing the dish

Before you start cooking the Spicy Green Bean Curry, wash and prepare all of your ingredients thoroughly. Trim the green beans into bite-sized pieces and chop the onion, garlic and ginger. It is important to have everything to hand, as the cooking itself moves along quite quickly. A well-organised kitchen makes the process smoother and keeps everything running efficiently.

Step-by-step instructions

  1. Heat the vegetable oil in a large frying pan or wok over medium heat.
  2. Add the mustard seeds and wait until they begin to pop.
  3. Stir in the chopped onion, garlic and grated ginger, and fry until golden.
  4. Sprinkle in the turmeric, cumin and green chillies, toasting the spices briefly.
  5. Add the green beans and fry them for around 5 minutes.
  6. Pour in the coconut milk and let the curry simmer gently until the beans are tender.
  7. Season with salt and pepper and garnish with fresh coriander.

Gluten-free / lactose-free version

Spicy Green Bean Curry is naturally gluten-free and lactose-free, as it contains no animal products. Simply use good-quality spices and make sure the coconut milk is free from any added ingredients that could contain gluten or lactose. The dish is a superb choice for anyone with intolerances, offering a wholesome, nourishing meal. Enjoy it without a second thought.

Tips for vegans and vegetarians

Spicy Green Bean Curry is ideal for vegans and vegetarians, since it relies entirely on plant-based ingredients. To make the dish even more nourishing, you can add red lentils or chickpeas. These boost the protein content and make the meal more filling. Serve the curry with rice or quinoa for a complete plate, or pair it with a warming bowl of Dhal Curry.

More tips and tricks

When making Spicy Green Bean Curry, feel free to adjust the heat to suit yourself. Add more or fewer green chillies depending on how fiery you like it. A squeeze of lemon juice can lend the dish an extra note of freshness. Experiment with different vegetables, or throw in some carrots or cauliflower to ring the changes.

Adapting the recipe to your taste

The recipe for Spicy Green Bean Curry is easy to tailor to personal preference. If you prefer a creamier consistency, increase the amount of coconut milk or stir in a little coconut cream. If you like things fruitier, try experimenting with chunks of pineapple, which lend the curry a sweet edge — much as they do in a bright Pineapple Curry. Consider using seasonal vegetables too, to keep the flavours fresh.

Ingredient substitutions

If you do not have green beans to hand, you can happily switch to courgette or broccoli. These vegetables soak up the flavour of the spices well and add a different texture. For an even simpler version, a frozen vegetable mix works nicely too. Just take care to adjust the cooking time so you reach the best consistency, as you would with a hearty Mixed Vegetable Curry.

Drink pairing ideas

A refreshing drink pairs wonderfully with a spicy Spicy Green Bean Curry. A classic lassi, whether sweet or salted, balances the heat of the curry beautifully. Alternatively, a green smoothie or a fruity cocktail can lift the whole meal. Even a good glass of ice-cold water with mint and lemon can bring welcome relief.

Serving and presentation ideas

To present the Spicy Green Bean Curry at its best, serve it generously in a deep bowl. Garnished with fresh coriander and perhaps a scattering of toasted nuts, it not only looks appetising but also gains a pleasant crunch. Serve the curry with a side of coconut roti or basmati rice for a rounded meal, or spoon it alongside a bowl of Coconut Milk Rice. A pretty table setting with colourful napkins and candles can round off the whole experience.

A bit of history

Spicy Green Bean Curry is part of the rich culinary tradition of Sri Lanka, shaped by the diversity of its cultural influences. Spices have long been woven into everyday Sri Lankan cooking to give food its flavour and aroma. This dish combines the fundamentals of Sri Lankan cookery with regional ingredients, making it a firm favourite among vegetarians and vegans. Its story reflects the adventurous spirit and variety of Sri Lankan cuisine.

More recipe ideas

Summary: Spicy Green Bean Curry

Spicy Green Bean Curry is a tasty, aromatic dish, rich in both spices and nourishment. It offers a perfect balance between heat and creamy coconut milk, and reflects the diversity of Sri Lankan cooking. Whether for a simple supper or as part of a larger spread, this curry is always a good choice. Let yourself be won over by the flavours and enjoy a meal that is as wholesome as it is delicious.