
Place the ground beef in a bowl.
Add one grated onion, the minced garlic, turmeric, sumac, salt, and black pepper.
Mix everything thoroughly until well combined.
Finely dice the onions.
Heat the butter and oil in a large pot over medium heat.
Add the onions and sauté until soft and lightly golden.
Sprinkle with turmeric and stir well to release its lovely aroma.
Pour in the chicken stock and bring it to a gentle simmer.
Add the rice and chickpeas, then cook for about 15 minutes.
Remove the pot from the heat before adding the yogurt.
Place the Greek yogurt in a separate bowl and add a few ladlefuls of hot soup. Stir until smooth and well combined. Gradually pour the yogurt mixture back into the pot, one ladleful at a time, stirring well after each addition. This step helps prevent the yogurt from curdling.
Add the fresh herbs, spring onions, and prepared meatballs to the soup.
Return the pot to the stove and simmer gently over low heat for another 20 minutes, or until the meatballs are cooked through.
Important: Do not let the soup boil after adding the yogurt. Keep the heat low and stir regularly to prevent the soup from sticking to the bottom of the pot.
Season with additional salt and black pepper to taste.
Ladle the hot Ash-e Mast into bowls and garnish with a little fresh dill.
Serve warm and enjoy this comforting bowl of traditional Persian goodness!