In a bowl mix the chili powder, cumin, coriander, garlic powder, oregano, and cayenne pepper. This will be your seasoning.
Take ONE of the cans of beans (drain) and empty it into a blender and blend it until smooth. If it gets too thick to blend smooth just add a small amount of beef stock until it blends thick and smooth.
In a skillet, brown the ground beef. Then Drain.
Add the chopped onion, minced garlic cloves, and 3 tablespoons of seasoning to the meat. Stir in ingredients and cook for another 5 minutes while stirring the meat frequently to slightly cook the spices into the meat.
Now, in the crock pot add the cooked meat, chopped tomatoes, peppers, tomato sauce, 2nd can of kidney beans (drained), the blended can of kidney beans, and the rest of the seasoning.
Add beef stock broth and stir into the crock pot until the chili has a thick soup consistency. (Or the thickness that you prefer.) If you like really thick chili you can probably skip this step all together. (DO NOT use water to thin the chili as this will just make the chili more bland.).