Thick and Hearty Pinto Bean Chili
Print Recipe Add to Collection
5 from 5 votes

Thick and Hearty Pinto Bean Chili

Dried chiles and unsweetened cocoa give this chili a deep, rich taste. See the notes for an easy alternative to dried chilies.
Prep Time10 mins
Cook Time50 mins
Total Time1 hr
Course: Main Course
Cuisine: Vegan
Keyword: vegan chili
Servings: 4
Calories: 256kcal
Author: Susan Voisin


  • 3 large dried New Mexico chiles (see notes below)
  • 1 1/2 cups water
  • 1 medium onion , chopped
  • 4 cloves garlic , minced
  • 1 bell pepper chopped
  • 1 15-ounce can diced tomatoes
  • 1 8-ounce can tomato sauce (no salt added)
  • 3 cups cooked pinto beans (or 2 cans, rinsed and drained)
  • 1 teaspoon cumin
  • 1 teaspoon oregano
  • 1/4 teaspoon freshly ground black pepper
  • 1 teaspoon smoked Spanish paprika
  • 2 teaspoons cocoa powder
  • 1 teaspoon salt (or to taste)
  • 1 teaspoon sugar (optional)
  • cayenne or other red pepper to taste


  • Remove and discard the stems from the chiles. Place them in a small saucepan and pour the water over them. Bring to a boil and simmer for 15 minutes. Allow to cool. Put the chiles and the water into a blender and puree until well-blended. Pour into a strainer, pressing lightly on the pulp to get out all the flavor. Throw the pulp away and reserve the liquid.
  • In a large non-stick pot, sauté the onion in a little water (1 tablespoon to start) until it’s beginning to brown. Add the garlic, bell pepper, and a little more water and sauté for 3 more minutes. Add the reserved chile sauce, tomatoes, tomato sauce, beans, cumin, oregano, black pepper, and paprika and bring to a simmer.
  • In a small bowl, mix the cocoa powder with 1/4 cup hot water until it is well blended. Add it to the chili. Taste for seasonings and add salt and red pepper to taste. If it seems bitter add sugar. Cook on low for at least 30 minutes to allow flavors to blend.


If you can’t find dried chiles, try substituting 1 cup of vegetable broth plus a tablespoon or so of chili powder. Increase the chili powder to taste. Proceed to Step 2.
Nutritional information includes all optional ingredients.
One serving is zero smart points on Weight Watchers Freestyle program.


Serving: 1serving | Calories: 256kcal | Carbohydrates: 50g | Protein: 14g | Fat: 1g | Sodium: 568mg | Fiber: 15g