STEP-1
Combine 1 pound ground beef, 1 beaten egg, 2 teaspoons minced garlic, ½ cup fresh cilantro chopped, 1 teaspoon cumin, ½ teaspoon salt, ¼ teaspoon pepper, and ½ cup cooked rice.
STEP-2
Form 20-24 tight meatballs by rolling between your palms (we made ours about 1½ inches wide). Brown on all sides in a hot pan with 1-2 tablespoons olive oil for a few minutes. Set aside.
STEP-3
In a large pot, combine 4 cups chicken broth, ½ carrot sliced, 1 chopped celery stalk, 1 (16-ounce) can diced tomatoes, ½ teaspoon cumin, 1 teaspoon oregano, and ½ cup fresh cilantro leaves.
STEP-4
Bring to a boil, and reduce heat to a mild simmer for 10 minutes.
STEP-5
Drop meatballs and 1 diced potato in the soup and slightly boil so that the meatballs cook quickly. Return to simmer and cook another 20 minutes.
STEP-6
Salt and pepper to taste. Enjoy warm topped with some fresh parsley (if desired).