How to Make Fish Patty (Traditional & Healthy Version)

Sri Lankan Fish Patty is an irresistible street-food snack enjoyed across the island, celebrated for its crispy golden pastry enveloping a flavorful, spiced fish filling. Rooted in Sri Lanka's vibrant coastal culture, this classic favorite is a staple at gatherings, tea times, and busy market corners, loved by locals and visitors alike. The unique blend of fresh tuna or mackerel, aromatic spices, and flaky shortcrust pastry creates a satisfying bite with every mouthful. What sets the Sri Lankan Fish Patty apart is its harmonious balance of savory, spicy, and slightly tangy notes, thanks to the addition of green chilies, onions, and a touch of lime. Lightly fried to perfection, these patties are not only delicious but also a healthier take on traditional snacks, especially when prepared with minimal oil and wholesome ingredients. Their protein-rich fish filling makes them a smart choice for those seeking a nutritious, high-energy snack. Enjoyed with a cup of Ceylon tea or as a lunchbox treat, Fish Patty brings together the warmth and hospitality of Sri Lankan cuisine in a convenient, hand-held delight.

35 min total2 servingsMedium235 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare the filling by heating 1 tsp oil in a skillet over medium heat
0%
3 min

Step 1 · Prepare the filling by heating 1 tsp oil in a skillet over medium heat

Prepare the filling by heating 1 tsp oil in a skillet over medium heat. Add onions and green chili, sauté until soft and fragrant (about 2-3 minutes).

Step 2: Add mashed fish
0%
4 min

Step 2 · Add mashed fish

Add mashed fish, boiled potato, and grated carrot to the pan. Stir well to combine, then add black pepper, curry powder, and salt. Cook for 3-4 minutes, allowing flavors to meld.

Step 3: Remove filling from heat and stir in lime juice
0%

Step 3 · Remove filling from heat and stir in lime juice

Remove filling from heat and stir in lime juice. Allow it to cool completely before proceeding.

Step 4: Roll out the shortcrust pastry to about 1/8 inch thickness
0%

Step 4 · Roll out the shortcrust pastry to about 1/8 inch thickness

Roll out the shortcrust pastry to about 1/8 inch thickness. Cut into circles (about 4 inches in diameter).

Step 5: Place a heaped spoonful of filling into the center of each pastry c...
0%

Step 5 · Place a heaped spoonful of filling into the center of each pastry c...

Place a heaped spoonful of filling into the center of each pastry circle. Fold over to create a half-moon shape and seal edges with a fork. Brush with egg white if desired.

Step 6: Optional: Lightly coat each patty in whole wheat breadcrumbs for ex...
0%

Step 6 · Optional: Lightly coat each patty in whole wheat breadcrumbs for ex...

Optional: Lightly coat each patty in whole wheat breadcrumbs for extra crunch.

Step 7: Heat remaining oil in a non-stick pan over medium heat
0%
2 min

Step 7 · Heat remaining oil in a non-stick pan over medium heat

Heat remaining oil in a non-stick pan over medium heat. Shallow-fry patties until golden brown on both sides (about 2 minutes per side). Drain on kitchen paper.

Why this recipe is healthy

This Fish Patty recipe is healthier than deep-fried alternatives by using fresh fish, shallow frying, and incorporating vegetables and whole grains. Protein-rich fish supports muscle health, while fiber from potatoes and carrots aids digestion and helps maintain satiety. Lower in saturated fat and calories, it suits weight management and balanced diets, making it an excellent addition to a health-conscious meal plan.

A note on tradition

Fish Patty is a beloved snack across Sri Lanka, enjoyed at street-side stalls, parties, and afternoon tea tables. It reflects the island's rich fishing traditions and love for spicy, savory treats. While popular in coastal towns, it's found nationwide, especially during school events and festive gatherings. The patty's portability and satisfying taste have made it a staple in Sri Lankan snack culture.

← Back to Fish Patty