Authentic Halim Recipe: Persian Wheat & Meat Porridge
Halim is a slow-cooked Persian wheat and shredded meat porridge, beaten to a smooth, almost stretchy texture and topped with cinnamon, sugar, and melted butter. It’s a beloved winter breakfast and comfort food across Iran, related to Turkish keşkek and South Asian haleem.
- Prep time: 20 minutes (plus overnight soaking)
- Cook time: 4-5 hours
- Servings: 6
Halim Ingredients
- 1 cup wheat berries (or cracked wheat), soaked overnight
- 1 lb turkey breast or lamb shoulder
- 1 cinnamon stick
- 1 small onion, halved
- Salt to taste
- For serving: ground cinnamon, sugar, melted butter
How to Make Halim
- Drain the soaked wheat berries. Simmer them in plenty of water until very soft and starting to break apart, about 2-3 hours (a pressure cooker cuts this to 45-60 minutes).
- Separately, simmer the meat with the cinnamon stick, onion, and salt in water to cover until completely tender and falling apart, about 2 hours. Reserve the broth and shred the meat finely, discarding the onion and cinnamon stick.
- Combine the cooked wheat and shredded meat in a large pot with a few ladles of the reserved broth.
- Beat the mixture vigorously with a wooden spoon (or blend briefly with an immersion blender) over low heat, adding broth gradually, until it becomes a smooth, thick, uniform porridge — this beating step, called koobidan, is what gives halim its signature stretchy texture. Expect to beat and simmer for another hour or so.
- Ladle into bowls and top each serving with a swirl of melted butter, a dusting of ground cinnamon, and sugar to taste.
Short on Time? Try the Ready-Made Version
The long simmer-and-beat process is what makes halim special, but it’s also what keeps most people from making it on a weekday. Goaldees carries a ready-to-eat canned halim — just heat and top with cinnamon and sugar, no overnight soak or hours of beating required.
Tips for the Best Halim
- Don’t rush the beating step — a short beat leaves halim grainy; the smooth, almost stretchy texture only comes from sustained beating over low heat.
- Turkey vs. lamb — turkey breast is the common modern choice (lighter, widely available); lamb shoulder is the more traditional, richer option.
- Don’t skip the topping — the cinnamon-sugar-butter finish is what balances halim’s savory wheat-and-meat base; it’s meant to be eaten together, not on the side.
Frequently Asked Questions
What is halim made of?
Halim is made from wheat berries (or cracked wheat) and shredded meat, usually turkey or lamb, slow-cooked and beaten together into a smooth porridge, then topped with cinnamon, sugar, and melted butter.
Is halim sweet or savory?
Both — the base itself is savory, made from wheat and meat, but it’s traditionally finished with cinnamon and sugar on top, giving each bite a sweet-savory contrast.
What’s the difference between halim and haleem?
They’re the same dish family under different transliterations — Persian halim, Turkish keşkek, and South Asian haleem are all regional variations of a slow-cooked wheat-and-meat porridge, though ingredients and spicing differ by region.
Is there a faster way to make halim?
Yes — Goaldees sells a ready-to-eat canned halim, so you can skip the overnight soak and hours of beating and just heat and top with cinnamon and sugar.
Shop the Ready-Made Version
Skip the hours of simmering and try authentic halim from Goaldees (also searched as Goldis), shipped fresh, nationwide across the US. Shop Can Foods.

