![]()
HRCookery Β· A cozy bowl of comfort
How to Make Crispy Sri Lankan Beef Rolls
These Sri Lankan-style beef spring rolls are crispy on the outside and filled with juicy, spicy beef, vegetables, and aromatic seasonings. They make a delicious tea-time snack, party appetizer, or Ramadan iftar favourite.
Sri Lankan-inspired Β· Snack
A little story before the first bite
Homemade Beef Rolls with Crispy Breadcrumb Coating
Make crispy Sri Lankan beef rolls at home with spicy beef, potato, Jaffna curry powder, and a golden breadcrumb coating. Perfect for snacks and parties!
Sri Lankan-style beef spring rolls are a delicious, crispy snack filled with savoury spiced beef, tender vegetables, and aromatic Sri Lankan flavours. Wrapped in thin pastry and fried until golden brown, these spring rolls have a crunchy exterior and a flavourful filling that makes every bite irresistible.
The beef filling is prepared with onions, green chilies, and a blend of spices that bring warmth and a gentle kick of heat. The combination of juicy beef and fragrant seasonings creates a satisfying filling, while the crispy wrapper adds the perfect contrast in texture.
These homemade beef spring rolls are perfect for tea-time snacks, Ramadan iftar, family gatherings, parties, and special occasions. You can prepare them ahead of time and freeze them for convenient cooking whenever you need a quick and delicious snack.
Serve your Sri Lankan-style beef spring rolls hot and crispy with tomato sauce, chili sauce, or your favourite dipping sauce. Whether you’re making them for your family or sharing them with guests, these flavour-packed spring rolls are sure to be a crowd-pleaser!
Ingredients
- 500 g Boneless beef
- 750 g Potatoes
- 250 g Onion
- 150 g Leeks
- 3 Green chili
- Few Curry leaves
- 1 tablespoon ginger garlic paste
- 1 tablespoon Jaffna Chili powder
- Β½ teaspoon Turmeric powder
- 1 tablespoon lemon juice
- Salt β As you need
- Cooking oil β As you need
- water as you need
For Curry:
- 1 kg All-purpose flour
- 2 mi water
- Salt β as you want
For the Crepe (wrapper):
- 250 g Breadcrumbs
For Coating:
Letβs cook
Instructions step by step
A gentle simmer, a fragrant tempering, and a bright squeeze of limeβthis comforting parippu comes together in about 35 minutes.
Prepare the ingredients
Rinse the beef and cut it into tiny pieces. Also, cut the potato into small pieces as shown in the picture below. Besides, chop the onion, leeks, curry leaves, and green chilies. Apart from all, get ready with ginger garlic paste, lime, curry powder, turmeric powder, salt, and cooking oil.
Temper the spices
Heat the oil and add half of the onion. SautΓ© them till translucent. Then add green chilies and curry leaves. SautΓ© them till onion starts turn to golden.
Add the spices and beef
Now, add the beef, Jaffna chili powder, turmeric powder, and salt. Give a good mix.
Stir-fry until tender-crisp
Cook for 5β7 minutes, stirring occasionally. If necessary, add 1β2 tablespoons of water and cover for 2β3 minutes to help the beef soften. Uncover and stir-fry until the excess moisture evaporates. Taste and adjust the seasoning.
Add potatoes
Add potato and Give a good mix.
Cook until all the liquid evaporates
Cook covered under medium flame until all the liquid evaporates. For me, it takes about 10 minutes. Taste a piece of beef, if it is not cooked well enough add some water and cook again.
Add ginger garlic paste
Add ginger garlic paste and mix well.
Add leeks and onions
Now add the rest of the onion and leeks. Stir, mix and cook for one or two minutes under medium flame.
Squeeze the lime
Finally, switch off the flame and squeeze the lime. Also, adjust salt if needed and give one last good mix. This is how to make the best spicy typical Sri Lankan-style curry for beef rolls.
Prepare the Homemade Wrappers
Take a large bowl, add all-purpose flour and salt. Mix them well. Add the water little by little while mix them using a whisk. Mix well until all dissolved thoroughly. For me, it takes about 10 minutes.
Leave the rest for dipping
Take ΒΎ of the smooth batter for making the dosa (wrapper) and leave the rest for dipping the rolls.
Make the wrappers
Heat the dosa pan and make dosa as shown in the picture below. You donβt need to flip the dosa. Cook one side is enough to make the rolls.
Make the rolls
Now put the curry on top of the dosa and make the rolls as shown in the picture below.
Repeat it
Do the same until you finish the beef curry.
Get ready to coat breadcrumb
Take the breadcrumbs and the rest of the smooth batter.
Coat them with the breadcrumbs
Dip each roll inside the batter and then coat them with the breadcrumbs as shown in the picture below.
Repeat it
Homemade Sri Lankan beef rolls coated in breadcrumbs and arranged on a baking tray, ready for deep-frying.
Fry the rolls
Now heat the oil in a deep fryer. Fry the rolls under a high flame. Continue frying until they turn golden brown. For me, it takes about 4 minutes for each batch.
Serve and enjoy
This is how to make the best Sri Lankan beef rolls without frozen wrappers. Serve and enjoy these typical Sri Lankan-style soft and crispy beef rolls.

Video
From the cook’s notebook
Notes & tips
Follow these simple notes and tips to make your homemade Sri Lankan beef rolls perfectly crispy on the outside, flavourful on the inside, and easy to prepare. From making thin homemade wrappers to getting the breadcrumb coating just right, these tips will help you achieve delicious, golden beef rolls every time.
Cool the filling completely:
Allow the spicy beef and potato filling to cool before filling the homemade wrappers. This helps prevent tearing and makes rolling easier.
Keep the filling thick:
Cook off excess moisture from the beef mixture so the rolls hold their shape and the wrappers do not become soggy.
Make thin homemade wrappers:
Spread the batter evenly in the pan to create thin, flexible pancakes that are easy to roll without breaking.
Adjust the spice level:
Add more or less green chili and chili powder according to your preference. Jaffna curry powder adds an authentic Sri Lankan flavour.
Roll tightly:
Fold in the sides and roll firmly to keep the filling enclosed during coating and frying.
Seal the edges properly:
Use a flour-and-water paste to secure the wrappers and prevent them from opening in the hot oil.
Coat evenly with breadcrumbs:
Dip each roll in beaten egg before coating it with breadcrumbs. For a thicker, crispier crust, repeat the coating if desired.
Maintain the correct oil temperature:
Fry at approximately 170β175Β°C (340β350Β°F) until golden brown. Avoid overcrowding the pan, as this lowers the oil temperature.
Prepare ahead:
Assemble and coat the rolls in advance, then refrigerate them until ready to fry. For longer storage, freeze them in a single layer before transferring them to a freezer-safe container.
Reheat for crispiness:
Reheat leftover cooked rolls in an oven or air fryer until hot throughout and crispy again.
At the table
Serving suggestions
These crispy Sri Lankan beef rolls are perfect for serving with your favourite dipping sauces or alongside other Sri Lankan snacks.
The perfect pairing
Spicy Beef and Potato Rolls β Sri Lankan-Style
Serve these crispy Sri Lankan beef rolls hot and fresh, when the breadcrumb coating is golden and crunchy. Pair them with your favourite dipping sauces and enjoy them as a savoury snack, appetizer, or party favourite.
Explore the pairingsWith dipping sauces:
Serve with tomato ketchup, sweet chili sauce, spicy chili sauce, or garlic mayonnaise.
For tea time:
Enjoy these beef rolls with a hot cup of Ceylon tea for a delicious Sri Lankan-style afternoon snack.
For Ramadan iftar:
Add them to your iftar spread alongside samosas, cutlets, patties, and fresh fruit.
For parties and gatherings:
Arrange the rolls on a serving platter with a selection of dipping sauces for easy sharing.
As a light meal:
Pair with a fresh green salad, coleslaw, or a simple vegetable salad for a balanced plate.
For lunch boxes:
Pack the rolls with a small container of dipping sauce. Allow them to cool slightly before packing to help preserve their crispiness.
Save some for later
Storage & reheating
This curry keeps well for another meal. Store it covered, then warm it gently to bring back its creamy texture.
Refrigerator
Allow cooked Sri Lankan beef rolls to cool slightly, then refrigerate in an airtight container within 2 hours of cooking. Store for up to 3β4 days.
Freezing cooked rolls:
Freeze the cooled rolls in a single layer, then transfer them to a freezer-safe container or bag. For the best quality, use within 2β3 months.
Freezing uncooked rolls:
Assemble the rolls, coat them with egg and breadcrumbs, and freeze in a single layer until firm. Transfer to a freezer-safe container and cook from frozen, ensuring the filling reaches a safe temperature.
Oven:
Preheat to 180Β°C (350Β°F). Place the rolls on a baking tray and heat for 10β15 minutes, turning halfway through, until hot and crispy.
Air fryer:
Reheat at 180Β°C (350Β°F) for 5β8 minutes, turning halfway through. Add a few extra minutes if needed.
Frying pan:
Heat a small amount of oil over medium heat and turn the rolls occasionally until crisp and heated through.
Microwave:
Heat in short intervals until hot throughout. The rolls will soften, so finish them in an oven or air fryer for a crispier coating.
Frequently Asked Questions
Have questions about making Sri Lankan beef rolls at home? Here are answers to common questions about preparing the homemade wrappers, seasoning the spicy beef and potato filling, achieving a crispy breadcrumb coating, and storing or reheating your beef rolls. These tips will help you make delicious, golden, and crispy rolls every time.
What are Sri Lankan beef rolls made of?
Sri Lankan beef rolls are savoury snacks made with a spicy beef and potato filling, seasoned with curry powder, curry leaves, leeks, onions, and green chilies. They are wrapped in homemade pancakes, coated with egg and breadcrumbs, and deep-fried until crispy.
Can I make beef rolls ahead of time?
Yes! You can prepare the filling, make the wrappers, and assemble the rolls in advance. Store them covered in the refrigerator until you are ready to coat or fry them, or freeze the prepared rolls for longer storage.
Can I freeze homemade Sri Lankan beef rolls?
Yes. Arrange the assembled, breadcrumb-coated uncooked rolls in a single layer and freeze until firm. Transfer them to a freezer-safe container or bag. Fry from frozen, using moderate heat and allowing enough time for the centre to become thoroughly hot.
Why are my beef rolls breaking while frying?
Rolls may break if the homemade wrappers are too thin, the filling is too wet, or the edges are not sealed properly. Allow the filling to cool completely, roll firmly, and seal the edges with flour paste before coating.
How do I make beef rolls extra crispy?
Dip each roll in beaten egg and coat it evenly with breadcrumbs. For a thicker crust, repeat the egg and breadcrumb coating. Fry in oil at approximately 170β175Β°C (340β350Β°F), avoiding overcrowding the pan.
Can I use ground beef for this recipe?
Yes. Ground beef works very well and cooks quickly. You can also use finely chopped cooked beef, provided it is thoroughly heated when preparing the filling.
Can I adjust the spice level?
Absolutely! Reduce the green chilies and chili powder for a milder flavour, or add extra chili powder and Jaffna curry powder for a spicier Sri Lankan-style filling.
What can I serve with Sri Lankan beef rolls?
Serve them hot with tomato ketchup, chili sauce, sweet chili sauce, or garlic mayonnaise. They are delicious as tea-time snacks, party appetizers, and Ramadan iftar treats.
How do I reheat leftover beef rolls?
Reheat the rolls in an oven at 180Β°C (350Β°F) for 10β15 minutes or in an air fryer for approximately 5β8 minutes, until heated through and crispy. Reheat leftovers to an internal temperature of 74Β°C (165Β°F).
Can I make these beef rolls without breadcrumbs?
Yes, but the coating will be different. Breadcrumbs create the traditional crunchy exterior. Without them, the rolls will have a lighter, less crunchy surface after frying.












26 March 2023 at 10:38 AM[…] BEST SRI LANKAN SPRING ROLLS β HR cookery […]