PProvenance
Enter
Cooking in
Penticton · the Okanagan
Nearest city · Kelowna Change
Kristang

Kristang pork meatball: bidara technique

Bidara are the Kristang pork meatballs — a preparation that shows the Portuguese influence through the form (minced meat formed into balls and cooked in sauce, a technique found across the Portuguese culinary tradition as 'almôndegas') while using the Kristang spice vocabulary in both the meatball mixture and the cooking sauce. Bidara are served in a tomato-based or coconut milk-based sauce — the tomato version is more European-facing; the coconut milk version more Malay-facing. Meatball mixture: minced pork shoulder (not too lean — a 70/30 lean-to-fat ratio is ideal) is combined with finely minced garlic, shallots, fresh coriander leaf, a small amount of soy sauce, white pepper, salt, and a binding agent (breadcrumbs soaked in coconut milk). The mixture is worked by hand until it holds together — unlike Italian meatballs, Kristang bidara are not enriched with egg, which produces a denser, more resilient texture suitable for the longer sauce cooking. They are formed to golf-ball size (approximately 30-35g each). The cooking sauce is made from fried sambal berlado (chili paste) combined with either diced tomatoes and chicken stock (the European version) or coconut milk and tamarind (the Malay version). The raw meatballs are added to the simmering sauce and cooked for 15-18 minutes — they must not be pre-fried, as frying before saucing is not traditional and produces a drier result.

‹Swipe for the next dish›
ServesAbout 20 meatballs (four portions)
Within reach4of 9 in Penticton

Four in town · three elsewhere in British Columbia · two not yet within reach.

How the 9 are reached
In town
4 · garlic cloves, shallots, soy sauce, canned whole tomatoes
Elsewhere in British Columbia
3 · coconut milk, coconut milk, tamarind
Not yet within reach
2 · sambal berlado, sambal berlado
Cook
I

The Market List

The benchmark for each ingredient, and who stocks it near you. Tap a stockist to go straight to the product.

For the meatball mixture
600 g
pork shoulder, minced
70/30 lean-to-fat ratio
Your own market
3 tbsp
breadcrumbs
soaked in coconut milk for 5 minutes, excess squeezed out
Your own market
3 tbsp
coconut milk
for soaking the breadcrumbs
Origin · Sri Lankan coconut (Coconut Research Institute of Sri Lanka), Sri LankaElsewhere in British Columbia · Jeya Brothers →
10 g
fresh coriander leaf
finely chopped
Your own market
½ tsp
white pepper
ground
Your own market
1 tsp
salt
Your own market
For the tomato sauce (European version)
3 tbsp
sambal berlado
chili paste, fried
Not yet within reach of Penticton · each reach is counted
400 g
canned whole tomatoes
crushed by hand; do not blend
250 ml
chicken stock
Your own market
For the coconut milk sauce (Malay version)
3 tbsp
sambal berlado
chili paste, fried
Not yet within reach of Penticton · each reach is counted
400 ml
coconut milk
Origin · Sri Lankan coconut (Coconut Research Institute of Sri Lanka), Sri LankaElsewhere in British Columbia · Jeya Brothers →
2 tbsp
tamarind
dissolved in water to yield tamarind water

Within reach counts in town, delivered, shipped and the nearest city. A staple counts once it has a local seller. Charted from each shop's own pages; not yet vouched by a cook who shops here.

The larder of Penticton →

Each tap is counted, so the stockist sees the demand Provenance sends them.

II

The Method

1
Combine the breadcrumbs and coconut milk in a small bowl and allow to soak for 5 minutes, then squeeze out the excess liquid so the paste binds the meat without making it wet and slack. The soaked crumb should be a cohesive, damp paste — not wet, not dry. Chill the pork mince for 30 minutes before proceeding, because cold fat holds the mixture together during forming and prevents it from smearing and losing texture in the hand.
2
In a mixing bowl, combine the minced pork shoulder, squeezed breadcrumb paste, garlic, shallots, coriander, soy sauce, white pepper, and salt, then work the mixture by hand until it holds together as a single cohesive mass — this sustained kneading builds enough structure in the meat to hold the ball without egg as a binder. Do not add egg. The finished mixture should feel dense and resilient under the fingers — not slack, not wet — then chill for 30 minutes so the fat firms again and rolling becomes clean.
3
Form the chilled mixture into balls of approximately 30–35 g each (golf-ball size), rolling firmly between the palms so the surface is smooth and the ball holds its shape without cracking at the seam — a crack means the mixture is too dry or insufficiently worked, and the ball will open in the sauce. Set aside on a tray. Do not pre-fry.
4
For the sauce, fry the sambal berlado in a wide, deep pan until fragrant and the oil begins to separate from the paste, which tells you the raw heat of the chilli has cooked out and the flavour has deepened rather than sharpened. Add the tomatoes, crushed by hand directly into the pan retaining all their juices, and the chicken stock for the European version, or the coconut milk and tamarind water for the Malay version, then bring to a simmer over medium heat. The sauce should be loose enough to partially submerge the meatballs — adjust with a splash of stock or water if needed, so the balls poach in the sauce rather than sit above it.
From the canon — Sambal berlado is the Kristang term for a spiced red chili paste used as a cooking base and condiment — distinct from a standard sambal belacan (raw pounded … Sambal berlado: Kristang red chilli curry paste →
5
This is where the dish lives or dies: lower the raw meatballs directly into the simmering sauce rather than frying them first, because a sealed surface closes the meat off and the interior will not absorb the flavour of the sauce as it cooks through. The fat-to-lean ratio of the pork is equally decisive — 70/30 pork will remain moist and tender through the full sauce cooking, while lean pork will emerge dry, grainy, and flavourless. Simmer gently, uncovered, for 15–18 minutes, until the meatballs are firm to a gentle press with no raw give at the centre and the sauce has visibly clung to and coloured their surface.
6
Taste the sauce and adjust for salt. Serve immediately — the meatballs should be plump and glistening, sitting in a sauce that has body from the crushed tomato texture or the coconut milk reduction, not a smooth, blended uniformity.
III

Quality Hierarchy

01
Reserve — Pork shoulder sourced from a heritage-breed animal with confirmed fat marbling; hand-ground to order at 70/30 lean-to-fat ratio. Sambal berlado made from fresh dried chillies, pounded by hand. Coconut milk pressed from a fresh grated coconut on the day.
02
Estate — Butcher-ground pork shoulder at 70/30, from a known supplier. Good-quality commercial sambal berlado or freshly blended chili paste. Canned whole tomatoes from a reliable brand, hand-crushed. Coconut milk from a good-quality carton or can.
03
Market — Supermarket pork mince, verified at 70/30 or close — check the fat content on the label. Commercial sambal or chili paste. Standard canned whole tomatoes, hand-crushed. Canned coconut milk.
04
House — Any ground pork available, but hold the 70/30 ratio as the absolute minimum standard — do not substitute lean pork mince regardless of other constraints. The dish cannot be recovered from lean pork once cooked.
IV

Sensory Tests

◇Touch. The squeezed breadcrumb soaker forms a cohesive, damp paste — neither wet nor powdery — that disappears into the mince without streaking.
◇Touch. The worked meatball mixture feels dense and resilient, holding a clean shape when pressed; if it cracks when rolled, it is insufficiently bound.
◇Sight. Each formed ball is smooth-surfaced, 30–35 g, and holds its shape without a visible seam crack.
◇Smell. The fried sambal berlado is ready when it smells deeply aromatic and the oil visibly separates and pools at the edge of the paste.
◇Touch. After 15–18 minutes in simmering sauce, the meatballs yield firm but not hard to a gentle press; there is no raw, soft give at the centre.
◇Sight. The sauce has clung to the meatball surfaces and coloured them; the sauce itself retains visible texture from the hand-crushed tomatoes or the body of the coconut milk reduction — it is not smooth.
◇Where it lives or dies. The fat-to-lean ratio of the mince decides the dish: 70/30 pork stays moist and absorbs the sauce over 15–18 minutes; lean pork emerges dry, grainy, and flavourless — and the meatballs must go into the sauce raw, never pre-fried, so the sauce can penetrate from the outside in.
Pillar V
Cross-cuisine parallels are part of membership.
The dishes this one teaches you, across the cuisines — on every recipe.
Enter · from $49 a year
VI

What to Pour

Pouring for British Columbia · ·

The pairing
1897 Amber Ale
Stanley Park Brewing · Metro Vancouver
Stanley Park Brewing · Vancouver →
Beer
From British Columbia
Beldame
Strange Fellows Brewing · Metro Vancouver
Strange Fellows Brewing · Vancouver →
Beer lager
Without alcohol
Kombucha Lemonade
Boombacha
Not yet stocked in British Columbia
Non-alcoholic

Each tap is counted, so the stockist sees the demand Provenance sends them.

Why each one works is part of membership — Enter · from $49 a year →

The whole pairing
Pillar VII
Origin and lineage are part of membership.
Where the dish comes from and how it came to be — on every recipe.
Enter · from $49 a year