Ash-e Sholeh Ghalamkar (Persian Multi-Grain Soup)

Ash-e Sholeh Ghalamkar (Persian Multi-Grain Soup)

آش شله قلمکار

The most elaborate and celebratory of all Persian soups—a magnificent feast of grains, legumes, meat, and herbs simmered into a thick, nourishing pottage. 'Ghalamkar' refers to the elaborate printed textiles of Isfahan, and like that intricate craft, this soup weaves together many ingredients into a harmonious whole. Traditionally served at religious gatherings, nazri (charitable offerings), and special occasions, this is Persian comfort food at its most generous.

soupPrep: 45 minCook: 180 minintermediateServes 12

Cultural Note- Isfahan

Ash-e sholeh ghalamkar is the king of Persian soups—made for religious commemorations (nazri), large family gatherings, and community events. The name references Isfahan's famous ghalamkar textiles, suggesting the soup's elaborate, woven complexity. Making this soup is an act of generosity—it's meant to be shared with family, neighbors, and those in need. The variety of grains and legumes represents abundance and diversity, while the communal nature of preparation and sharing embodies Persian hospitality.

Critical Moments

  • Soaking wheat and legumes overnight
  • Long simmering (1.5+ hours) before adding faster-cooking ingredients
  • Achieving thick pottage consistency
  • Generous seasoning to bring together all ingredients
1
PREP5 min

Soak grains and legumes overnight

Place wheat berries, chickpeas, white beans, and kidney beans in separate bowls. Cover each with cold water by at least 8cm. Soak for 8-12 hours or overnight. Drain and rinse before using.

All legumes and wheat have doubled in size
Soaking overnight is essential for even cooking. Quick soaking doesn't work well for this many varieties.
Checkpoint: All soaked items should be plump and hydrated
2
PREP25 min

Prepare herbs

Wash all herbs thoroughly in several changes of water. Finely chop parsley, cilantro, chives, dill, and fenugreek. Roughly chop spinach. This is a large quantity—take your time.

Large pile of vibrant green chopped herbs
A food processor can help with this quantity, but don't over-process to a paste
3
COOK8 min

Brown the meat (if using)

Heat 60ml oil in a large stockpot over high heat. Pat lamb cubes dry and brown in batches on all sides, about 6-8 minutes total. Remove and set aside.

Deep brown crust on meat
High230°C / 450°F
SmellRich, caramelized meat
SoundStrong sizzling
Skip this step for vegetarian version
4
COOK11 min

Sauté aromatics

Reduce heat to medium. Add diced onion to the pot and sauté until golden, about 10 minutes. Add garlic and turmeric, stir for 1 minute until fragrant.

Golden onions coated in turmeric
Medium165°C / 325°F
SmellSautéed onion with earthy turmeric
SoundSizzling
5
COOK10 min

Add slow-cooking ingredients

Return browned meat to pot. Add soaked wheat berries, chickpeas, white beans, and kidney beans. Add 3000ml water. Bring to a boil, skimming any foam. Reduce to a simmer.

Foam skimmed; legumes simmering
Medium-LowGentle simmer
These ingredients need the longest cooking time—they go in first
6
COOK90 min

Long simmer for grains and legumes

Simmer for 1.5 hours, stirring occasionally, until wheat berries are chewy-tender and chickpeas are soft. Add water as needed to maintain soup consistency. Season with salt halfway through.

Wheat berries are tender; chickpeas yield when pressed
LowGentle simmer
SmellRich, savory broth developing
SoundGentle bubbling
TouchWheat berries are chewy but not hard

Critical Step

Wheat berries and dried legumes take 1.5+ hours to become tender. Adding other ingredients too early results in mushy grains and undercooked wheat.

Checkpoint: Bite a wheat berry and chickpea—both should be tender
While waiting: Prepare toppings during the last 30 minutes
7
COOK30 min

Add barley, rice, lentils, and mung beans

Add pearl barley, rice, lentils, and mung beans (if using). Add remaining 500ml water. Continue simmering for 30 minutes.

Additional grains distributed throughout
LowGentle simmer
These ingredients cook faster than the wheat and larger legumes
8
COOK28 min

Add all herbs

Add all the chopped herbs to the pot. Stir well—the soup will become deeply green. Add cinnamon if using. Simmer for another 25-30 minutes until everything is tender and flavors have melded.

Thick, deeply green soup with visible grains and legumes
LowGentle simmer
SmellHerbaceous, complex, deeply savory
SoundThick bubbling
TouchVery thick pottage consistency
The soup should be quite thick—more pottage than broth. Add water only if too thick to stir.
9
COOK3 min

Final seasoning

Taste and adjust salt generously—this hearty soup needs bold seasoning. Add pepper. The consistency should be thick like porridge but still spoonable.

Thick, glossy, deeply colored soup

Critical Step

With this many ingredients, adequate salt is essential to bring all the flavors together. Under-seasoned ash-e sholeh ghalamkar tastes flat despite its complexity.

10
TOPPING18 min

Fry the onion topping

Heat 60ml oil in a large skillet over medium-high heat. Add sliced onions and fry for 15-18 minutes until deeply golden and crispy. Remove to paper towels.

Deep golden-brown, crispy onions
Medium-High175°C / 350°F
11
TOPPING2 min

Fry the mint

Melt butter in a small skillet over medium heat. Add dried mint and swirl for 30-45 seconds until fragrant. Remove from heat immediately.

Golden butter with green mint
12
FINISH5 min

Serve with all toppings

Ladle soup into wide bowls. Drizzle kashk in swirls, add a mound of crispy onions, and drizzle mint butter over everything. Serve immediately with bread.

Deep green soup with white kashk swirls, golden onions, and glistening mint butter
This is a complete meal—serve generously. The toppings are essential, not optional garnishes.

Extras

Equipment

large stockpotlarge skilletsmall skilletstandard

Make Ahead

  • Soup base (without toppings) improves overnight and freezes excellently for 3 months.
  • Will thicken significantly when cold—thin with water when reheating.
  • Make toppings fresh.

Reheat gently, stirring frequently as it's thick and can scorch.

Add water to restore consistency.

Fresh toppings are essential.

Serve With

🍚Not served with rice—complete meal

Sides

  • Fresh bread (sangak, lavash)
  • Sabzi khordan
  • Torshi
  • Raw onion wedges

Drinks

  • Doogh
  • Black tea

Substitutions

wheat berriesPearled wheat (gandom-e pooste kande) cooks faster. Farro can substitute. The wheat is traditional—try to include it.
variety of legumesCan simplify to chickpeas, lentils, and one type of bean. The variety is traditional but not mandatory.
kashkGreek yogurt mixed with sour cream approximates the tang. For vegan, drizzle with olive oil and lemon.
fresh herbsFrozen Persian herb mix works. Use at least 4 varieties of herbs—the complexity is essential.

Scaling

Traditionally made in very large batches for community gatherings. Recipe can be halved but the variety of ingredients makes it naturally suited to larger quantities. Freezes excellently—make a big batch and freeze portions.

Source

Regional · Isfahan traditional cooking

The name references ghalamkar, the traditional block-printed textiles of Isfahan—suggesting the soup's intricate combination of ingredients. This is nazri food, made in large batches for sharing at religious commemorations and community gatherings.

Related Recipes