Prepare the Ingredients: Start by prepping your ingredients. Peel the garlic cloves. Chop the onion into medium pieces. Wash and chop the tomatoes. Rehydrate the dried chilies by soaking them in hot water for about 10 minutes, then chop them.
Sauté the Vegetables: In a large pot, heat the oil over medium-high heat. Once the oil is hot, add the garlic and chopped onion. Sauté for about 5 minutes, or until the onion begins to brown.
Add the chopped tomatoes and rehydrated chilies to the pot. Continue to sauté for another 5-7 minutes, stirring occasionally, until the tomatoes are soft and the chilies are fragrant.
Add Beans and Broth: Add the pinto beans to the pot, stirring to combine with the sautéed vegetables. Pour in the chicken broth and add the bay leaf.
Simmer the soup: Bring the mixture to a boil, then reduce the heat and let it simmer for about 10 minutes.
Blend the Soup: Remove the bay leaf from the pot. Using an immersion blender, blend the soup until it is smooth and creamy. If you don’t have an immersion blender, you can carefully transfer the soup in batches to a regular blender and blend until smooth. Be cautious as the soup will be hot.
Adjust seasoning: Taste the soup and season with salt and pepper according to your preference.
Prepare the Tortilla Strips: While the soup is simmering, preheat your oven to 350°F (175°C). Cut the whole wheat tortilla into thin strips and place them on a baking sheet.
Toast the tortilla strips in the oven for about 5-7 minutes, or until they are crispy and lightly browned.
Serve: Ladle the hot Tarasca soup into bowls. Top with the toasted tortilla strips. For additional garnishes, you can add a dollop of yogurt, slices of avocado, and a sprinkle of fresh cilantro.