Prep time: 10 minutes
Cook time: 45 minutes
Dry bean cooking time: 2 hours
Yield: 8-9 cups
Ingredients
- 1/2 pound dry white beans OR 2 (15-ounce) cans white beans, drained
- 1 tablespoon extra virgin olive oil
- 1 medium onion, chopped, about 1 1/2 cups
- 1 clove garlic, minced, about 1 teaspoon
- 2 teaspoons ground cumin
- 1/4 teaspoon cayenne pepper (start with 1/8 teaspoon & add more depending on spice of chiles)
- 1/8 teaspoon ground cloves
- 2 4-ounce cans chopped green chiles
- 1 1/2 teaspoons dried oregano
- 1 jalapeño or serrano pepper, finely chopped
- 1 pound ground turkey (pref dark meat)
- 4 cups chicken stock
If cooking dry beans:
- 1 1/2 teaspoons salt
- 1 clove garlic
- 1 bay leaf
Instructions
- If using dry beans, cook them first: Place the soaked beans in a medium pot and cover with a couple inches of hot water, about 2 quarts. Add 1 1/2 teaspoons salt, 1 chopped garlic clove, and one bay leaf. Heat on high to bring to a simmer, cover, and reduce heat to very low to maintain a low simmer. Cook for 2 to 3 hours or until the beans are cooked through and tender. Drain.
- Sauté onions with seasonings: In a large thick-bottomed pot, sauté onions in olive oil on medium high heat until tender, about 4 minutes. Add the garlic, cumin, cloves, and cayenne and cook a minute more. Add the green chiles and dried oregano. Add the minced jalapeño or serrano.
- Add turkey and stock, and simmer: Add the turkey and chicken stock. Increase the heat to high, bring to a simmer, reduce the heat to low, cover and maintain the simmer for 20 minutes, until the turkey is cooked through.
- Add cooked beans: Add the drained cooked beans and cook for 15 minutes more. Taste for seasonings and add more salt to taste. Depending on how salty your stock and beans are, you may need to add a teaspoon or more. Add more cayenne for heat (1/8 tsp at a time).
Adapted from Simply Recipes.
Updated October 28, 2026.