Ingredients
1/2 cup dried chickpeas
3/4 cup dried kidney beans
2 tablespoons olive oil
2 cups chopped onion
2 carrots, cut into 1/4-inch dice
2 stalks celery, cut into 1/4-inch dice
1 garlic clove, minced
3 1/2 cups chopped white mushrooms (12 ounces)
1 red bell pepper, cut into 1/4-inch dice
1 fresh jalapeno chile, seeded and chopped
3 tablespoons tomato paste
1 teaspoon chili powder
1 teaspoon ground coriander
1 tablespoon ground cumin
2 teaspoons dried oregano
Coarse salt
1/4 teaspoon freshly ground pepper
1 tablespoon Worcestershire sauce
1/3 cup dry red wine
1 can (28 ounces) crushed tomatoes
1/2 cup bulghur
Grated cheddar cheese, fresh cilantro, and sour cream, for serving
Preparation
Put chickpeas and kidney beans in separate bowls, and cover each with 3 cups cold water. Cover with plastic wrap; let soak overnight at room temperature.
Drain and rinse. Transfer chickpeas and kidney beans to separate medium saucepans. Cover with water by 1 1/2 inches. Bring to a boil. Reduce heat; simmer until tender, about 50 minutes for kidney beans and 1 hour for chickpeas. Drain.
Heat oil in a 6-quart stockpot over medium-high heat until hot but not smoking. Add onion, carrots, celery, and garlic. Cook, stirring occasionally, until onion is translucent, about 6 minutes. Add mushrooms, bell pepper, and chile. Cook until pepper and chile are just tender, about 8 minutes. Stir in tomato paste, spices, oregano, 2 teaspoons salt, the pepper, Worcestershire, and wine. Add crushed tomatoes, 3 1/2 cups water, chickpeas, kidney beans, and bulghur.
Bring to a simmer. Reduce heat; gently simmer until thick, about 30 minutes. Season with salt. Serve with cheese, cilantro, and sour cream.