In a saucepan bring 1 quart of salted water to a boil. Grind together the parsley, cilantro and garlic. Soak the slices of bread in the chicken bouillon.
In a bowl, mix together the ground beef, parsley mixture, spices and bread. Add the oil and egg. Mix thoroughly adding about 1/2 cup of water or the left over chicken bouillon.
Shape the mixture into large meatballs approximately 2 inches in diameter that you drop in the water for 10 minutes. When done, set aside.
In a heavy saucepan, saute the onion until it turns golden. Add the spices and water and cook at medium temperature for 20 minutes.
Gently set down the meatballs on top of the onion and resume cooking for an additional 20 to 30 minutes. Reduce the liquid if necessary.
Notes
Two pounds of ground beef will make 20-26 meatballs.I prefer using a medium size potato (baking) instead of the bread.Today it works best to use your food processor instead of grinding. Add some of the water to the items you are processing.