Shape. Make about 22-23 small round meatballs (weighing approx. 35 grams each).
Heat 1 tablespoon of olive oil in a non-stick frying pan over high heat.
Brown the meatballs. Turn them gently using 2 forks or tweezers to brown all around. Do this in two batches.
Drain the meatballs on paper towels.
Melt butter over moderate heat in a saute pan. Add the minced garlic and cook for 30 seconds.
Add the flour and stir well with a wooden spoon. Cook for a minute or two until sandy in color.
Pour in the hot water or stock.
Simmer. Cover the saute pan with a lid and simmer over medium-low heat for 20 minutes.
Mix the yogurt and lemon juice in a bowl.
Drain all the sauce from the meatballs and slowly mix it into the yogurt.
Transfer the sauce back to the saute pan off the heat, and stir to combine with the meatballs.
Season the sauce with salt, and ground pepper (taste to see how much it needs), and mix in the 1-2 tablespoons of dill and 2 teaspoons of spearmint.
Serve with pita bread and enjoy!