Tortilla soup is a flavorful and spicy soup that is made with tomatoes, onions, garlic, and spices. It starts with sautéing onions and garlic in olive oil, then adding diced tomatoes, chicken broth, and spices like cumin, chili powder, and paprika. The soup is simmered until the flavors meld together, and then tortilla strips are added for a crunchy texture. It's a delicious and satisfying soup that is perfect for Mexican food lovers.