Opening the recipe box…
We store a small record in your browser to see how people find KalaPlate and improve the site. Privacy policy
Opening the recipe box…
Greatest plates · Breakfast
A comforting Thai breakfast soup of tender pork meatballs simmered in a gingery broth over cooked jasmine rice, finished with plenty of coriander, spring onion and crispy garlic. Light but deeply savoury and packed with protein to start the day.
Containsegg · gluten · soy · fish
About 627 kcal a serve — 36 g protein, 46 g carbs, 33 g fat. Each segment is that macro's share of the calories, within about 10%.

Combine pork mince, grated garlic, white pepper, soy sauce and the chopped coriander roots and stems. Mix well with your hands until slightly sticky, then roll into small bite-sized balls (about 24).
24 small balls
Heat the oil in a small pan over medium heat. Add the sliced garlic and fry, stirring, until pale golden. Remove immediately with a slotted spoon onto paper towel — it will keep crisping. Reserve the garlic oil.
2–3 min, medium
Bring the chicken stock to a gentle simmer in a large pot. Add the ginger matchsticks, fish sauce and soy sauce and simmer for 5 minutes to infuse.
5 min simmer
Drop the pork meatballs into the simmering broth a few at a time. Simmer gently for 6–8 minutes until cooked through and floating. Skim any foam from the surface.
Stir the cooked jasmine rice into the broth and warm through for 2–3 minutes. If you like, crack an egg into each serving bowl before ladling in the hot soup, or slide the eggs into the pot to gently poach.
2–3 min
Ladle the soup and meatballs into bowls. Scatter with spring onion, reserved coriander leaves and crispy garlic, and drizzle with a little of the garlic oil. Serve hot.
serve hot
Estimated per serve
627 kcal · 36 g protein · 46 g carbs · 33 g fatestimates, within ~10%
Every recipe in KalaPlate reads like this.
A whole library of them — plus a weekly plan built around your household's rules, a shopping list that writes itself, and a plate guide for anyone tracking. Allergies are enforced, never filtered.
Cheesy Grits with Bacon & Fried Egg
American / BBQ · Breakfast
Simit Breakfast Plate with White Cheese, Olives, Tomato and Egg
Turkish · Breakfast
American · Breakfast
American · Breakfast