Sri Lankan cuisine is a rich and diverse fusion of flavors, spices, and textures, making it one of the most distinct and flavorful food cultures in South Asia. A traditional Sri Lankan lunch is a harmonious blend of rice, aromatic curries, spicy sambols, and crispy accompaniments, all carefully prepared to create a satisfying and nourishing meal. Whether you’re exploring classic Sri Lankan lunch recipes or trying new variations, each dish reflects centuries of culinary heritage and bold flavors that make this cuisine truly unforgettable.
Whether you are looking for traditional Sri Lankan lunch recipes, easy meal ideas, or vegetarian options, this guide provides everything you need to recreate authentic Sri Lankan flavors at home. From classic rice and curry to quick and simple dishes, you’ll discover step-by-step instructions, essential ingredients, and expert cooking tips to make your meal truly delicious and aromatic.
Table of Contents
Discover more delicious recipes and ideas by visiting our homepage!
What Are Traditional Sri Lankan Lunch Recipes?
Sri Lankan lunch recipes are celebrated for their diverse flavors, vibrant colors, and rich aromatic spices. A traditional Sri Lankan lunch features steamed rice paired with an assortment of curries, sambols, and pickles, creating a harmonious balance of textures and tastes. From creamy dhal curry and spicy chicken curry to refreshing coconut sambol and tangy mango pickles, each element plays a crucial role in making Sri Lankan lunch recipes both satisfying and flavorful.
Rice and Curry: The Ultimate Sri Lankan Lunch
- Steamed white or red rice serves as the base of every meal.
- A variety of vegetarian and meat-based curries are served alongside.
- Dishes often include lentil curry, chicken or fish curry, and sautéed leafy greens.
- Spicy sambols and pickles add heat and tangy flavors to balance the meal.
Hoppers and String Hoppers: A Breakfast Turned Lunch Favorite

- Hoppers (Appa): Bowl-shaped, crispy rice pancakes, served with spicy onion sambol or coconut gravy.
- String Hoppers (Idiyappam): Delicate rice noodles, usually eaten with coconut milk curry and dhal.
Kottu Roti: The Iconic Street Food Lunch

- Chopped flatbread stir-fried with vegetables, eggs, and curry sauce.
- Available in various versions, including chicken kottu, cheese kottu, and vegetarian kottu.
Pittu: A Simple Yet Satisfying Dish
- Steamed rice and coconut flour mixture, served with spicy curries and coconut milk.
Pro Tip:
Sri Lankan food is all about balancing spices and textures. Use fresh curry leaves, coconut milk, and roasted spice blends to enhance flavor and aroma.
How Do You Make Sri Lankan Lunch Recipes with Rice and Curry?
A Sri Lankan rice and curry meal is a perfect blend of bold flavors, diverse textures, and aromatic spices, creating a truly authentic and satisfying dining experience. Rooted in tradition, Sri Lankan lunch recipes bring together steamed rice, rich curries, spicy sambols, and crispy accompaniments, ensuring a nutritionally balanced and flavorful meal. Below is a detailed step-by-step guide on preparing a classic Sri Lankan lunch at home, allowing you to enjoy the essence of Sri Lankan cuisine in your own kitchen.
H3: Essential Ingredients for Sri Lankan Rice and Curry
Ingredient | Amount | Notes |
---|---|---|
White or Red Rice | 1 cup | Steamed |
Dhal (Lentils) | ½ cup | Cooked with coconut milk |
Chicken or Fish | 200g | Curry-style preparation |
Coconut Milk | 1 cup | For creamy texture |
Curry Leaves | 5-6 leaves | Adds authentic flavor |
Turmeric | 1 tsp | Essential Sri Lankan spice |
H3: Step-by-Step Cooking Instructions
- Cook the Rice:
- Wash the red or white rice thoroughly to remove excess starch.
- Boil or steam it until soft and fluffy.
- Prepare the Dhal Curry:
- Heat coconut oil in a pan, then add mustard seeds, curry leaves, and onions.
- Stir in lentils, turmeric, and coconut milk. Simmer until thick and creamy.
- Make the Protein Curry (Chicken or Fish):
- Sauté garlic, ginger, onions, and tomatoes in a pot.
- Add Sri Lankan curry powder, chili powder, and turmeric.
- Stir in chicken or fish and cook until tender.
- Finish with coconut milk for a rich, creamy texture.
- Prepare the Side Dishes:
- Coconut Sambol: Mix grated coconut, chilies, lime juice, and Maldive fish flakes.
- Eggplant Moju: Fry eggplant slices and toss them in vinegar, sugar, and mustard seeds.
- Assemble and Serve:
- Arrange the steamed rice in the center of the plate.
- Add dhal curry, protein curry, and side dishes around it.
- Serve with papadam (crispy lentil crackers) and mango pickles.
What Are Some Vegetarian Sri Lankan Lunch Recipes?

Sri Lankan cuisine is incredibly vegetarian-friendly, with numerous dishes that highlight fresh vegetables, lentils, and coconut-based curries. Below are some of the most popular vegetarian Sri Lankan lunch options.
Dhal Curry (Parippu Curry)
- A creamy, mildly spiced lentil curry made with coconut milk.
- Best enjoyed with rice, roti, or string hoppers.
Jackfruit Curry (Polos Curry)
- Young jackfruit is simmered in coconut milk and spices, giving it a meaty texture.
- Often called Sri Lanka’s plant-based alternative to meat curry.
Beetroot Curry
- Grated beetroot is sautéed with mustard seeds, curry leaves, and coconut milk.
- The dish is sweet, earthy, and mildly spiced.
Brinjal Moju (Eggplant Pickle)
- Fried eggplant slices are coated in vinegar, sugar, and mustard seeds.
- This dish is sweet, tangy, and slightly spicy, adding depth to any meal.
Gotu Kola Salad (Pennywort Salad)
- A nutritious herb-based salad made with gotu kola leaves, lime juice, onions, and grated coconut.
- Rich in antioxidants and vitamins, making it a perfect side dish.
Pro Tip:
For an authentic Sri Lankan vegetarian meal, pair dhal curry, beetroot curry, and jackfruit curry with steamed rice and coconut sambol.
What Spices Are Commonly Used in Sri Lankan Lunch Recipes?

Sri Lankan cuisine is famous for its rich blend of spices, which create the bold flavors that define traditional Sri Lankan lunch recipes. These spices are often toasted and ground to enhance their fragrance, giving each dish a deep, complex aroma.
Essential Spices in Sri Lankan Cooking
Sri Lankan curries rely on a signature blend of spices, each contributing unique flavors. Below are the most commonly used spices in Sri Lankan lunch recipes:
- Curry Powder: A mix of roasted coriander, cumin, fennel, and turmeric, providing depth to curries.
- Turmeric: Adds a golden color and a mild earthy taste while offering anti-inflammatory benefits.
- Cinnamon & Cloves: These warm spices give a slight sweetness to both savory and sweet dishes.
- Cardamom: Used in rice dishes, curries, and even desserts for its aromatic, slightly citrusy flavor.
- Dried Red Chilies: Essential for heat, often used whole or ground into chili powder.
How Sri Lankans Use Spices
In Sri Lankan cooking, spices are often tempered in hot oil with curry leaves, garlic, and onions before being added to dishes. This releases their essential oils, intensifying their flavors. Additionally, roasted spice blends are preferred for meat and fish dishes, while unroasted spice blends are used in vegetable curries.
How Can I Make an Easy Sri Lankan lunch recipes at Home?
Preparing an authentic Sri Lankan lunch does not have to be complicated. Many dishes can be simplified while maintaining their traditional flavors. Below are some quick and easy ideas for a flavorful Sri Lankan lunch at home.
H3: Quick & Simple Sri Lankan Lunch Ideas
- Coconut Sambol with Rice & Fried Egg
- A fast and flavorful meal made with grated coconut, chili, lime juice, and onions.
- Served alongside steamed rice and a perfectly fried egg.
- Dhal & Roti
- A protein-rich and fiber-packed dish, featuring creamy lentils and soft coconut roti.
- Takes only 30 minutes to prepare.
- Fish Curry with Steamed Rice
- A mildly spiced coconut-based fish curry, paired with rice and a simple salad.
- Can be cooked in under 40 minutes.
H3: Meal Prep Tips for Sri Lankan Lunches
- Batch cook curries and store them in airtight containers for easy weekday lunches.
- Use frozen grated coconut to make sambols quickly without the hassle of grating.
- Prepare spice blends in advance and store them in jars for easy access.
For those who want more simple meal ideas, check out Quick Sri Lankan Recipes for time-saving inspiration.
What Are Popular Side Dishes for Sri Lankan Lunch Recipes?
Side dishes play a crucial role in Sri Lankan lunch recipes, providing contrasting flavors, textures, and spice levels. Below are some of the most popular accompaniments served with Sri Lankan rice and curry.
Coconut Sambol
- A fresh and spicy coconut-based side dish.
- Made with grated coconut, dried chilies, Maldive fish flakes, lime juice, and onions.
Pol Roti (Coconut Flatbread)
- A chewy, crispy coconut-infused flatbread, often served with dhal curry.
- Made with flour, grated coconut, salt, and water.
Maldive Fish Sambol
- A dried fish relish packed with umami and spice, adding depth to the meal.
- Best served alongside steamed rice and mild curries.
Gotu Kola Salad (Pennywort Salad)
- A nutrient-rich herb-based salad made with finely chopped gotu kola leaves, lime juice, onions, and grated coconut.
- Known for its health benefits, including boosting digestion and immunity.
For more traditional side dishes, visit Authentic Sri Lankan Sides for additional recipes.
FAQs: Answering Common Questions About Sri Lankan Lunch Recipes
Q1: What is a traditional Sri Lankan lunch?
A traditional Sri Lankan lunch consists of steamed rice, multiple vegetable curries, dhal curry, and a protein-based curry (chicken, fish, or eggplant curry). It is often accompanied by sambols and pickles to enhance the meal’s flavors.
Q2: What is the Best Rice for Sri Lankan Lunch Recipes?
The most commonly used rice varieties in Sri Lankan cuisine include white samba rice, red rice, and basmati rice. Red rice is particularly popular because of its high fiber and nutrient content.
Q3: Can I make Sri Lankan lunch recipes without coconut?
Yes! Although coconut milk is a staple, you can use cashew paste or almond milk as a substitute in curries. However, this may slightly alter the flavor and texture.
Q4: How Spicy Are Sri Lankan Lunch Recipes?
Sri Lankan food ranges from mild to extremely spicy, depending on the dish. However, you can adjust the spice level by reducing chili and black pepper in the recipes.
Q5: What Drinks Pair Well with Sri Lankan Lunch Recipes?
Some of the most refreshing drinks that complement Sri Lankan meals include:
Wood Apple Juice: A traditional fruit juice with a tangy and earthy flavor.
King Coconut Water: Naturally sweet and hydrating.
Ceylon Tea: Complements spiced dishes beautifully.
Wood Apple Juice: A traditional fruit juice with a tangy and earthy flavor.
PrintAuthentic Sri Lankan Rice & Curry Lunch
- Total Time: 50 minutes
- Yield: 2 plates 1x
Description
Sri Lankan lunch is a vibrant and aromatic meal featuring steamed rice, a variety of rich curries, spicy sambols, and crispy accompaniments. This balanced meal brings together the perfect harmony of textures and bold flavors, making it a staple in Sri Lankan cuisine. Whether you’re a fan of spicy curries or milder coconut-infused dishes, this traditional lunch is a must-try!
Ingredients
For the Steamed Rice:
- 1 cup white or red rice (washed and soaked for 10 minutes)
- 2 cups water
- ½ tsp salt
For the Dhal Curry (Parippu Curry):
- ½ cup split red lentils (masoor dhal)
- 1 cup coconut milk
- 1 cup water
- ½ tsp turmeric powder
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 sprig curry leaves
- ½ tsp mustard seeds
- ½ tsp cumin seeds
- 1 tbsp coconut oil
- 1–2 dried red chilies (optional)
- Salt to taste
For the Chicken Curry (Kukul Mas Curry):
- 200g chicken, cut into pieces
- 1 small onion, sliced
- 2 cloves garlic, minced
- 1-inch ginger, grated
- 1 small tomato, chopped
- 1 tbsp Sri Lankan curry powder
- ½ tsp turmeric powder
- ½ tsp chili powder (adjust to taste)
- ½ tsp black pepper
- 1 sprig curry leaves
- 1 tbsp coconut oil
- ½ cup coconut milk
- ½ cup water
- Salt to taste
For the Coconut Sambol (Pol Sambol):
- 1 cup freshly grated coconut
- 1 small onion, finely chopped
- 2 red chilies, finely chopped (adjust to taste)
- ½ tsp salt
- Juice of ½ a lime
- ½ tsp Maldive fish flakes (optional for non-vegetarian)
For the Brinjal Moju (Eggplant Pickle):
- 1 medium eggplant, cut into thin strips
- 1 tbsp coconut oil
- ½ tsp mustard seeds
- ½ tsp turmeric powder
- ½ tsp sugar
- ½ tsp vinegar
- Salt to taste
Optional Crispy Accompaniments:
- 2–3 Papadams (fried or roasted)
- 2 tbsp Mango or lime pickle
Instructions
Step 1: Cook the Rice
- Rinse the rice thoroughly and soak for 10 minutes.
- In a pot, bring 2 cups of water to a boil, add rice and salt, then cover and reduce heat.
- Simmer for 15-20 minutes until rice is cooked and fluffy.
- Set aside while preparing the curries.
Step 2: Prepare the Dhal Curry
- Rinse the lentils and add them to a pot with water, turmeric, and salt.
- Cook for 10 minutes until lentils become soft.
- In a separate pan, heat coconut oil and add mustard seeds, cumin seeds, onions, garlic, red chilies, and curry leaves.
- Once fragrant, pour the tempering into the cooked lentils.
- Add coconut milk, stir well, and simmer for another 5 minutes. Set aside.
Step 3: Cook the Chicken Curry
- Heat coconut oil in a pan and sauté onions, garlic, ginger, and curry leaves.
- Add tomatoes, curry powder, turmeric, chili powder, and black pepper.
- Stir in the chicken pieces, season with salt, and cook for 5 minutes.
- Pour in coconut milk and water, then cover and simmer for 15 minutes until chicken is tender.
- Adjust seasoning if needed and remove from heat.
Step 4: Make the Coconut Sambol
- In a bowl, mix grated coconut, chopped onions, red chilies, and salt.
- Add lime juice and Maldive fish flakes (if using).
- Stir well and set aside.
Step 5: Prepare the Brinjal Moju (Eggplant Pickle)
- Heat coconut oil in a pan and fry eggplant strips until golden brown.
- Remove and drain on paper towels.
- In the same pan, add mustard seeds, turmeric, sugar, vinegar, and salt.
- Toss in the fried eggplant and mix well. Set aside.
Step 6: Assemble & Serve
- Place a generous serving of steamed rice in the center of a plate.
- Arrange dhal curry, chicken curry, coconut sambol, and brinjal moju around the rice.
- Add crispy papadams and mango pickle for extra texture.
- Serve hot and enjoy an authentic Sri Lankan lunch!
Notes
- Vegetarian Option: Swap chicken curry with Jackfruit Curry (Polos Curry) or Pumpkin Curry for a delicious plant-based meal.
- Mild Version: Reduce the amount of chili powder and add extra coconut milk for a milder taste.
- Meal Prep Tip: Cook larger portions and refrigerate for up to 3 days. Curries taste even better the next day!
- Best Drinks to Pair: Enjoy with King Coconut Water, Ceylon Tea, or fresh Lime Juice for an authentic experience.
This Sri Lankan rice & curry meal is a celebration of flavors, textures, and spices. Whether you’re enjoying it at home or sharing it with loved ones, this recipe brings the essence of Sri Lanka to your table. Happy cooking! 🇱🇰🍛
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Lunch
- Cuisine: Sri Lankan
Nutrition
- Serving Size: 2
- Calories: ~620 kcal
- Fat: ~22g
- Carbohydrates: ~75g
- Protein: ~38g
Conclusion
Sri Lankan cuisine offers a unique blend of flavors, spices, and textures, making every meal a delightful and memorable experience. Whether you’re preparing a traditional rice and curry meal, trying vegetarian Sri Lankan dishes, or exploring quick and easy recipes, each dish reflects the rich culinary heritage of Sri Lanka.
By incorporating fresh ingredients, authentic spice blends, and traditional cooking techniques, you can easily recreate these flavorful dishes at home. Whether you’re new to Sri Lankan cooking or an experienced home chef, these lunch recipes provide a delicious way to enjoy this vibrant cuisine.
Thank you for exploring Sri Lankan lunch recipes with us! Enjoy your cooking, and don’t forget to experiment with flavors to create your own authentic Sri Lankan meals.