In a large soup pot, heat the oil over medium heat. Add the onion; cook until translucent, 5-6 minutes; do not allow it to brown. If it begins to brown, lower the heat. Add the garlic; cook for additional 3-4 minutes, until garlic is shiny.
Add the tomatoes with their liquid. If they are whole, use your hand to squeeze and burst them. Add the stock. Simmer, uncovered, over low heat, for 30 minutes.
In a small bowl, whisk the eggs. Whisk the soup and while whisking, slowly drizzle in the eggs, whisking all the time. Simmer for 4 minutes. Ladle into bowls.
In a small bowl, stir together the jalapeño, avocado, scallions, cilantro, and lime juice. Top each bowl with a spoonful of this garnish. Serve a lime wedge with each bowl.
Recipe posted with permission from Kosher By Design Brings It Home: picture-perfect food inspired by my travels, by Susie Fishbein