High in fiber, low in fat, and completely adaptable to your taste, this soup is great for all seasons. Serve as an entree for a healthy, satisfying meal that comes together quickly for an easy weeknight meal.
1 Tbsp canola oil
1 medium onion, medium dice
3 medium carrots, medium dice
3 stalks celery, medium dice
Kosher salt and freshly ground black pepper
4 cloves garlic, minced
1 jalapeno, minced
2 Tbsp tomato paste
2 Tbsp cumin
1 Tbsp smoked paprika
1/2 cup white wine
1 28-oz can peeled whole tomatoes, crushed by hand
2 cups chicken broth (or vegetable broth to make it vegan)
3 15-oz cans black beans, drained
1 bay leaf
10 sprigs fresh thyme
Fresh cilantro (or parsley), rough chop, for garnish
Avocado, diced, for garnish
Lime juice, for garnish
Greek yogurt, for garnish (omit to make it vegan and dairy-free)
1. In a large pot, heat oil over medium-high heat. Add onion, carrots, and celery to the pot, season with salt and pepper, and saute until tender, about 5-7 minutes.
2. Add garlic and jalapeno and cook for another minute.
3. Stir in tomato paste, cumin, and smoked paprika and cook for another 2-3 minutes.
4. Deglaze the pan with wine, scraping the bottom of the pot to loosen any stuck-on bits; reduce by half.
5. Add tomatoes, chicken broth, 1 cup water, beans, bay leaf, and thyme; bring to a boil, reduce to simmer and cook for 30 minutes, stirring occasionally.
6. Remove bay leaf and thyme and roughly puree with an immersion blender or regular blender (it should still be very chunky; alternately, you could eliminate this step completely and leave it as is).
7. Adjust seasoning and serve with cilantro (or parsley), avocado, lime juice, and yogurt (all optional).