A brothy, comforting Mexican tomato soup made with toasted alphabet pasta, fresh tomatoes, onion, and garlic. This plant-based version uses vegetable broth instead of chicken, but it's the same nostalgic soup so many of us grew up eating.
Add the tomatoes, onion, garlic, and a splash of water to a blender. Blend until smooth.
Heat the olive oil in a large pot over medium heat. Add the alphabet pasta and stir frequently until golden brown, about 3-4 minutes. Watch closely so it doesn't burn.
Carefully pour the blended tomato mixture into the pot. Stir well and cook for a few minutes until the mixture thickens and darkens in color.
Pour in the vegetable broth and add the sprig of cilantro. Stir well, then reduce heat.
Cover and simmer for about 8-10 minutes, or until the pasta is fully cooked. Taste and adjust salt as needed.
If using garbanzo beans, add them once the pasta has softened, during the last couple minutes of simmering.
Remove the cilantro sprig before serving. Ladle into bowls and top with a squeeze of fresh lime juice, queso fresco, crema, or pickled jalapeños as desired.
Video
Notes
Leftovers keep in an airtight container in the refrigerator for up to 3 days. The pasta will continue to absorb liquid as it sits, so add a splash of broth when reheating to loosen it back up. This soup doesn't freeze well, as the pasta tends to turn mushy once thawed.Please note that nutritional information does not include the toppings. The final calorie and nutrition numbers will depend on what you add and how much of it.