Loading

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
Prep30 min
Cook25 min
Serves15
A plate of freshly made Sri Lankan beef rolls, showcasing their crispy golden-brown exterior, served with a side of dipping sauce and garnished with fresh herbs.
Sri Lankan-Style Beef Spring Rolls55 min total


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!

Sri Lankan-style beef spring rolls are crispy on the outside and filled with juicy, spicy beef, vegetables, and aromatic seasonings.

Ingredients

Scale
Preparation ingredients for a beef dish, including rinsed beef cut into small pieces, diced potatoes, chopped onions, leeks, curry leaves, and green chilies, alongside ginger garlic paste, lime, curry powder, turmeric powder, salt, and cooking oil.

    For the Crepe (wrapper):

  • 1 kg All-purpose flour
  • 2 mi water
  • Salt – as you want

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.

Prep10 min
Cook25 min
Serves4 people
01 Preparation ingredients for a beef dish, including rinsed beef cut into small pieces, diced potatoes, chopped onions, leeks, curry leaves, and green chilies, alongside ginger garlic paste, lime, curry powder, turmeric powder, salt, and cooking oil.

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.

02 Close-up of a skillet with golden-brown sautΓ©ed onions, green chilies, and curry leaves frying in hot 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.

03 A skillet filled with sautΓ©ed onions, green chilies, and curry leaves, with pieces of beef being added along with Jaffna curry powder, turmeric powder, and salt for seasoning.

Add the spices and beef

Now, add the beef, Jaffna chili powder, turmeric powder, and salt. Give a good mix.

04 A covered skillet cooking with steam rising, containing beef and spices, demonstrating the high-heat cooking process.

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.

05 A skillet with sautΓ©ed beef and spices, showing diced potatoes being added and mixed in for even distribution.

Add potatoes

Add potato and Give a good mix.

06 A covered skillet simmering over medium heat, with steam escaping from the lid, containing beef, potatoes, and spices as they cook until the liquid evaporates.

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.

08 A skillet filled with beef and potatoes, with sliced onions and leeks being added, mixed in, and stir-fried for a couple of minutes over medium heat.

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.

09 A skillet of flavorful Sri Lankan-style beef curry at the final stage, with a lime being squeezed over the mixture and a spoon stirring it for a final mix.

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.

10 A large bowl filled with all-purpose flour and salt, with a whisk being used to gradually mix in water, creating a smooth batter.

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.

11 A bowl of smooth batter with a portion removed, showing three-quarters set aside for making dosa wrappers and the remaining batter for dipping rolls.

Leave the rest for dipping

Take ΒΎ of the smooth batter for making the dosa (wrapper) and leave the rest for dipping the rolls.

12 A skillet with a golden-brown dosa being cooked on one side, with steam rising and a wooden spatula resting nearby.

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.

13 A dosa laid flat with a generous amount of curry placed on top, being rolled up to create a delicious wrap.

Make the rolls

Now put the curry on top of the dosa and make the rolls as shown in the picture below.

14 A stack of dosas on a countertop, each topped with beef curry and being rolled up, with some curry remaining in a bowl nearby.

Repeat it

Do the same until you finish the beef curry.

15 Homemade Sri Lankan beef rolls arranged on a baking tray, with homemade batter and breadcrumbs ready for coating.

Get ready to coat breadcrumb

Take the breadcrumbs and the rest of the smooth batter.

16 A hand dipping a rolled dosa filled with beef curry into smooth batter, followed by coating it with breadcrumbs on a countertop.

Coat them with the breadcrumbs

Dip each roll inside the batter and then coat them with the breadcrumbs as shown in the picture below.

17 Homemade Sri Lankan beef rolls coated in breadcrumbs and arranged on a baking tray, ready for deep-frying.

Repeat it

Homemade Sri Lankan beef rolls coated in breadcrumbs and arranged on a baking tray, ready for deep-frying.

18 A deep fryer filled with hot oil, with breaded rolls being lowered into the fryer, bubbling and sizzling as they cook to a golden brown.

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.

19 A plate or tray filled with breaded rolls made from dosas filled with beef curry, showcasing a crispy golden-brown exterior.

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.

A plate of freshly made Sri Lankan beef rolls, showcasing their crispy golden-brown exterior, served with a side of dipping sauce and garnished with fresh herbs.

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.

02

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.

03

Make thin homemade wrappers:

Spread the batter evenly in the pan to create thin, flexible pancakes that are easy to roll without breaking.

04

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.

05

Roll tightly:

Fold in the sides and roll firmly to keep the filling enclosed during coating and frying.

06

Seal the edges properly:

Use a flour-and-water paste to secure the wrappers and prevent them from opening in the hot oil.

07

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.

08

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.

09

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.

10

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.

A plate of freshly made Sri Lankan beef rolls, showcasing their crispy golden-brown exterior, served with a side of dipping sauce and garnished with fresh herbs.
A little comfort, a lot of flavour

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 pairings
01

With dipping sauces:

Serve with tomato ketchup, sweet chili sauce, spicy chili sauce, or garlic mayonnaise.

02

For tea time:

Enjoy these beef rolls with a hot cup of Ceylon tea for a delicious Sri Lankan-style afternoon snack.

03

For Ramadan iftar:

Add them to your iftar spread alongside samosas, cutlets, patties, and fresh fruit.

04

For parties and gatherings:

Arrange the rolls on a serving platter with a selection of dipping sauces for easy sharing.

05

As a light meal:

Pair with a fresh green salad, coleslaw, or a simple vegetable salad for a balanced plate.

06

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.

01 / keep chilled
3 – 4 Days

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.

02 / make ahead
2 – 3 months

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.

02 / make ahead
Up to 2 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.

03 / warm it gently
Reheating

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.

03 / warm it gently
Reheating

Air fryer:

Reheat at 180Β°C (350Β°F) for 5–8 minutes, turning halfway through. Add a few extra minutes if needed.

03 / warm it gently
Reheating

Frying pan:

Heat a small amount of oil over medium heat and turn the rolls occasionally until crisp and heated through.

03 / warm it gently
Reheating

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.


Got questions?

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.

A plate of freshly made Sri Lankan beef rolls, showcasing their crispy golden-brown exterior, served with a side of dipping sauce and garnished with fresh herbs.
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.

A plate of freshly made Sri Lankan beef rolls, showcasing their crispy golden-brown exterior, served with a side of dipping sauce and garnished with fresh herbs.

Breaded Beef Spring Rolls

Yield: 60
Prep Time: 15 minutes
Cook Time: 40 minutes
Assemble Time: 1 hour
Total Time: 1 hour 55 minutes

Sri Lankan Beef Rolls are a popular snack that beautifully showcases the rich flavors of Sri Lankan cuisine. These rolls consist of a spicy beef curry. It is wrapped in a thin, crispy dosa - like wrapper. This makes them an enticing treat for gatherings or as a street food delight.

No Ratings

Ingredients

For Curry:

For the Dosa (wrapper):

For Coating:

Instructions

  1. Prepare the Beef Curry:
    - Heat oil in a pot and sautΓ© half of the chopped onion until translucent.
    - Add the green chilies and curry leaves; sautΓ© until the onion is golden.
    - Incorporate the beef, Jaffna curry powder, turmeric powder, and salt. Mix well.
    - Cover and cook on high flame for 5 minutes.
    - Add the chopped potatoes and stir to combine.
    - Cook covered on medium flame for about 10 minutes or until the liquid evaporates. If the beef isn’t tender, add a bit of water and continue cooking.
    - Add ginger garlic paste, stir, then incorporate the remaining onion and leeks. Cook for 1–2 minutes over medium flame.
    - Turn off the heat, squeeze lime juice, and taste for salt, adjusting as needed.
  2. Prepare the Dosa (Wrapper):
    - In a large bowl, mix all-purpose flour and salt.
    - Gradually add water while whisking until you get a smooth batter (it should take about 10 minutes).
    - Reserve ΒΎ of the batter for making dosas and set aside the rest for dipping.
    - Heat the dosa pan and pour batter to form dosas. Cook only on one side.
  3. Assemble the Beef Rolls:
    - Place a scoop of the beef curry on top of each dosa and roll them up.
    - Dip each roll in the reserved batter and coat with breadcrumbs.
  4. Fry the Rolls:
    - Heat oil in a deep fryer and fry the rolls on high flame until golden brown, about 4 minutes for each batch.
  5. Serve:
    - Enjoy your homemade Sri Lankan beef rolls, crispy on the outside and soft on the inside!

Enjoy making and sharing this vibrant dish, perfect for gatherings or as a delightful snack!

Notes

  • I suggest you buy the beef with some fat. Don’t go with the lean beef.
  • If you don’t like more spiciness, reduce the number of green chilies and/or the amount of curry powder.
  • You can substitute ginger garlic paste to instantly mince the ginger and garlic.
  • If you don't have Jaffna curry powder, you can use a substitute. Use 2 tablespoons of chili powder and 1 tablespoon of curry powder.
  • Recommended Products

    As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

    Nutrition Information:
    Yield: 60 Serving Size: 1
    Amount Per Serving: Calories: 55Total Fat: 2gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 1gCholesterol: 7mgSodium: 37mgCarbohydrates: 7gFiber: 1gSugar: 1gProtein: 3g

    **Nutritional information on HRCookery is provided as a courtesy. We can't guarantee the accuracy of the nutritional information given for any recipe on the site. these figures should only be considered as estimates.

    Did you make this recipe?

    Did you try this recipe? Rate it below!I can’t wait to see your results! MentionΒ @HRCookeryΒ or tagΒ #HRCookery!