Shola Goshti (شوله گوشتی) — Afghan Wheat and Lamb Porridge Comfort Food
Shola Goshti is a beloved Afghan comfort dish of slow-cooked wheat and lamb, simmered until creamy and spoonable. Often served in winter and for gatherings, it showcases patience, gentle spices, and hearty hospitality.

Printable Recipe Card
Servings: 6 · Total: 205 min · Difficulty: medium
Ingredients (quick list)
- 300 g whole wheat berries (rinsed well)
- 700 g lamb shoulder (boneless, cut into 3 cm cubes)
- 250 g yellow onion (finely diced)
- 12 g garlic cloves (minced)
- 30 g tomato paste
- 30 ml neutral oil (such as sunflower or grapeseed)
- 10 g fine sea salt (divided)
- 2 g ground black pepper
- 3 g ground turmeric
- 2 g ground cumin
- 2 g ground coriander
- 2200 ml water (plus more if needed during simmering)
+ 3 more in the full ingredients section below.
Steps (summary)
- Rinse the wheat berries under cold water until the water runs mostly clear, then drain well. Cover the wheat with fresh water i…
- Heat the oil in a heavy pot over medium heat, then add the diced onion and cook for 10 minutes until deeply golden. Stir often…
- Add the lamb and 8 g of the salt, then brown for 8–10 minutes until the surface loses its raw color and takes on light color in…
- Stir in the minced garlic, turmeric, cumin, coriander, black pepper, and tomato paste, and cook for 60–90 seconds. The mixture…
- Add the drained wheat and pour in 2200 ml water, then bring to a strong simmer. Reduce to low heat, cover partially, and cook f…
- After 2 hours, continue cooking for 45–60 minutes, stirring more frequently as the porridge thickens. If it becomes too thick t…
+ 2 more steps in the full instructions section below.
Cultural Background
Shola Goshti reflects Afghan home cooking built on slow simmering and shared bowls, especially in colder months. Its wheat-and-meat base echoes ancient staple grains of the region, while yogurt and mint add the familiar Afghan contrast of richness and tang.
Equipment
💡 Tips
- Stir from the bottom every 10–15 minutes once the wheat starts softening to prevent scorching; a heavy-bottomed pot helps a lot.
- For extra silkiness, mash about 1 cup of the cooked wheat against the side of the pot and stir it back in during the final 15 minutes.
- If using a pressure cooker, cook lamb and soaked wheat with 1800 ml water for 45 minutes at high pressure, then simmer uncovered 15–20 minutes to thicken.
⚠️ Common Mistakes
❌ Letting the porridge sit unstirred as it thickens, causing scorching on the bottom.
✅ Fix: Lower the heat and stir every 10 minutes; add 100–200 ml water if the spoon drags heavily.
❌ Stopping the cook too early so the wheat stays chewy and the texture is grainy.
✅ Fix: Continue simmering until the wheat berries are fully soft and the mixture looks creamy; time varies by wheat age, often 2.5–3.5 hours.
❌ Adding yogurt directly into the pot at high heat, making it split.
✅ Fix: Serve yogurt as a topping, or temper it with 2–3 tbsp of warm porridge before stirring in off the heat.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently on the stove with 100–200 ml water per serving, stirring often to restore creaminess; microwave in 1-minute bursts, stirring between, to avoid hot spots.
📅 Make Ahead
Soak the wheat berries up to 12 hours ahead and refrigerate them drained. You can also cook the full dish 1 day ahead; it thickens overnight, so plan to reheat with measured water to bring back a porridge consistency.
🍽️ Pairs Well With
- Afghan naan
- fresh cilantro and scallions
- sliced radish
- pickled vegetables
- green tea
Regional Variations
- Some households add a pinch of ground cardamom (0.5 g) near the end for a subtle sweet aroma.
- In parts of Afghanistan, the topping is served as plain yogurt with dried mint only, letting the lamb broth carry the seasoning.
- A thicker, more “set” version is cooked longer and served sliced, especially for large gatherings.
Ingredients
- 300 gwhole wheat berries (rinsed well)
- 700 glamb shoulder (boneless, cut into 3 cm cubes)
- 250 gyellow onion (finely diced)
- 12 ggarlic cloves (minced)
- 30 gtomato paste
- 30 mlneutral oil (such as sunflower or grapeseed)
- 10 gfine sea salt (divided)
- 2 gground black pepper
- 3 gground turmeric
- 2 gground cumin
- 2 gground coriander
- 2200 mlwater (plus more if needed during simmering)
- 240 gplain whole-milk yogurt (for serving)
- 2 gdried mint (crushed)
- 2 gground paprika (optional but traditional for color)
🔄 Substitutions
- lamb shoulder→ beef chuck
- whole wheat berries→ cracked wheat (bulgur), coarse
- whole-milk yogurt→ labneh
Instructions
- 1
Rinse the wheat berries under cold water until the water runs mostly clear, then drain well. Cover the wheat with fresh water in a bowl and soak for 8 hours, then drain again to help it cook evenly and become creamy.
- 2
Heat the oil in a heavy pot over medium heat, then add the diced onion and cook for 10 minutes until deeply golden. Stir often and scrape the bottom so the onion caramelizes without burning, which builds the dish’s signature savory sweetness.
- 3
Add the lamb and 8 g of the salt, then brown for 8–10 minutes until the surface loses its raw color and takes on light color in spots. Keep the heat steady and stir to coat the meat in the onion and oil, because this step develops a richer broth.
- 4
Stir in the minced garlic, turmeric, cumin, coriander, black pepper, and tomato paste, and cook for 60–90 seconds. The mixture should smell fragrant and the tomato paste should darken slightly, which removes raw acidity and rounds out the flavor.
- 5
Add the drained wheat and pour in 2200 ml water, then bring to a strong simmer. Reduce to low heat, cover partially, and cook for 2 hours, stirring every 15 minutes to prevent sticking as the wheat releases starch.
- 6
After 2 hours, continue cooking for 45–60 minutes, stirring more frequently as the porridge thickens. If it becomes too thick to stir comfortably, add 100–200 ml water at a time and keep simmering until the wheat is very soft and the lamb is tender enough to shred.
- 7
Use a wooden spoon to gently break up the lamb into smaller pieces, or shred a portion with tongs and return it to the pot for a more uniform texture. Add the remaining 2 g salt, then simmer uncovered for 10 minutes to concentrate the flavor and achieve a creamy, spoon-coating consistency.
- 8
Mix the yogurt topping by combining yogurt, grated garlic, 2 g salt, dried mint, and paprika until smooth. Serve the Shola Goshti hot in bowls and spoon the garlic yogurt over the top, letting it melt slightly into the porridge for a tangy finish.
🪪 Recipe Passport
Cultural Background
Shola Goshti reflects Afghan home cooking built on slow simmering and shared bowls, especially in colder months. Its wheat-and-meat base echoes ancient staple grains of the region, while yogurt and mint add the familiar Afghan contrast of richness and tang.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Lawang (لاونگ) — Afghan Stuffed Chicken with Raisins, Nuts, and Warm Spices
Afghan · Main Courses · 120 min

Khichiri Qorooti (خچری قروتی) — Afghan Rice and Mung Beans with Dried Yogurt Sauce
Afghan · Main Courses · 90 min

Seekh Kebab (کباب سیخی) — Afghan Grilled Minced Meat Skewers with Cumin
Afghan · Kebabs · 37 min

Karadjordje's Schnitzel (Карађорђева шницла) — Serbian Kajmak-Filled Cutlet
Serbian · Main Courses · 48 min

Pljeskavica (Пљескавица) — Serbian Grilled Meat Patty
Serbian · Main Courses · 47 min

Indian Achari Murgh (अचारी मुर्ग) — Pickle-Spiced Punjabi Chicken Curry with Whole Spices
Indian · Stews · 80 min

Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup
Persian · Soups · 145 min

Ash-e Eskatlandi (آش اسکاتلندی) — Persian-Style Scottish Beef & Barley Soup
Persian · Soups · 230 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.