Sri Lankan Leek Curry Recipe: Aromatic Coconut & Spice Stew

Enjoy this quick Sri Lankan leek curry with chili flakes—perfect with rice and optional meat or fish. It’s an easy way to add more vegetables to dinner while delivering an irresistible curry flavor.

An elevation shot showing part of a pink bowl filled with curry leeks and chilli. A golden spoon sticks into it. A white background, with a glass and a pink and white tea towel in the background.

Sri Lankan recipe

Sri Lankan cuisine is diverse and shows many Indian influences, so curries come in countless varieties. This leek curry is a fast, flavorful side I often serve with rice, sometimes alongside meat or fish, and other times mixed into the rice for a one-pan-style meal.

The method is simple: thinly sliced leeks are stir-fried until tender and slightly sweet, then finished with curry powder and chili flakes. The result is a pleasing combination of soft, slightly caramelized leek, warm curry aromatics, and a subtle heat from the chili. It takes about 15 minutes from start to finish, making it ideal for busy weeknights.

This is nice with…

This quick vegetable side pairs well with many dishes. Try it with:

  • Honey chicken with rice
  • Teriyaki meatballs
  • Rendang eggs
  • Koe lo yuk (sweet and sour pork)
  • Spicy cashew chicken
  • Chicken korma
  • Biryani chicken

What do you need for Curry with Leeks and Chili?

Below are the main ingredients; exact quantities are shown in the recipe card further down.

Ingredients Sri Lankan Leek Curry, individually labelled on a white background
  • Onion: Adds sweetness and depth to the dish.
  • Curry Madras: A fragrant yellow curry blend (turmeric, coriander, cumin, fenugreek, paprika, garlic, onion and pepper) that brings warm spice without overpowering heat.
  • Leek: Mild and slightly sweet when cooked; slice into thin rings for even cooking.
  • Chili flakes: Coarsely ground red chilies that add fruity heat—adjust to taste.

How to prepare Vegan Leek Curry

A printable recipe card with step-by-step instructions appears below for convenience.

4 collage photo preparation Sri Lankan Leek Curry
  1. Heat oil in a wok or large frying pan over medium heat and add the chopped onion. Stir-fry for about 2 minutes until soft and translucent.
  2. Stir in the curry Madras and cook for 1 minute to bloom the spices.
  3. Add the sliced leek and toss to combine. Reduce the heat to low and let the leeks soften, stirring occasionally. Sprinkle the chili flakes over the leeks.
  4. Season with salt to taste, mix thoroughly, and serve immediately.

Tips, Substitutions, and Variations

  • Extra protein: Stir in cubed tofu, cooked chicken, or shrimp for a fuller main course.
  • Prep ahead: Have all ingredients chopped and measured before you start—stir-frying moves quickly.
  • Even cooking: Cut the leek into uniform slices so everything softens at the same rate.
  • Adjust spice: Increase chili flakes for more heat or halve them for a milder result.
  • Equipment: A wok is ideal, but a large frying pan or skillet works perfectly.
  • Shallot swap: Use a shallot instead of a yellow onion for a sweeter, more delicate flavor.
Een hoogtefoto met een roze kom met Prei met curry en chililvlokken. Een hand houd een lepel vast die een schep eruit neemt. Een witte ondergrond. Rechts onderin een roze witte theedoek.

Did you make this recipe? Tag your photo with #byandreajanssen on Instagram—I love seeing your versions and often share favorites. If you enjoyed the dish, please leave a rating on the recipe card to help other home cooks.

Need more inspiration?

  • Find video recipes on the creator’s YouTube channel.
  • Save recipes to your preferred collection so you can find them again easily.

📖 Recipe

RECIPE CARD

A square photo of a pink bowl on a white background, filled with curry leek with chili.
Sri Lankan Leek Curry

Andréa

A super-fast Sri Lankan leek curry seasoned with curry Madras and chili flakes. Serve with rice or alongside meat or fish for a colorful, vegetable-packed side.
5 of 25 votes
Print Recipe
Pin Recipe

Prep Time 5 mins
Cook Time 10 mins
Total Time 15 mins

Course Side Dish
Cuisine Asian

Servings 4 personen
Calories 98 kcal

Recipe Help

Two helpful tools simplify cooking: a step-by-step cook mode that keeps the screen on, and an easy-step display that shows one instruction at a time and adjusts ingredient quantities when you change servings.

Step-by-Step Directions

Ingredients

  • 2 tablespoons sunflower oil
  • 1 small onion, finely chopped
  • ½ teaspoon curry Madras
  • 2 leeks, cleaned and cut into small slices
  • ¼ teaspoon chili flakes
  • salt, to taste

All recipes include Metric and US customary measurements; select your preferred units in the recipe card.

Instructions

  • Heat the oil in a large wok or skillet and add the chopped onion. Cook for about 2 minutes until soft.
  • Add the curry Madras and cook for 1 minute, stirring to release the spices’ aroma.
  • Add the leek slices, mix well, and reduce the heat to low. Let the leeks soften for about 5 minutes, stirring occasionally.
  • Sprinkle the chili flakes, season with salt to taste, toss everything together, and serve immediately.

Notes

Variations

  • Add cubed tofu, cooked chicken, or shrimp for more protein.
  • Adjust chili flakes to suit your preferred spice level.
  • Use shallots instead of yellow onion for a milder, sweeter note.

Tips

  • Have all ingredients prepped before you start to make stir-frying smooth and quick.
  • Slice leeks evenly so they cook uniformly.
  • If you don’t have a wok, a wide skillet will do the job.

Storage
Cool quickly before storing.

  • Refrigerator: Store in an airtight container for up to 3 days.
  • Freezer: Freeze in a suitable container for up to 3 months; thaw in the fridge before reheating.
  • Reheat gently in a pan over low heat with a splash of oil or warm in the microwave.

Nutrition

Calories: 98kcal
Carbohydrates: 8 g
Protein: 1 g
Fat: 7 g
Keyword Sri Lankan recipe, vegan side dish, leek curry

Tried this recipe?

Let us know how it turned out!

3 x Side dish

  • German Fried Potatoes
  • Braised Red Cabbage with Apples and Balsamic
  • Easy Curried Rice Salad With Smoked Chicken
More Side Dish Recipes