Chop up onion and measure out one cup.
Mix ground beef and onion in a large frying pan and brown together.
Chop the meat down with a hamburger chopper into small pieces while frying.
Do NOT drain! This is kept for viscosity and flavor.
Seed the bell pepper and chop the half-pepper into medium-small pieces.
Remove the stems from the Serrano and jalapeno peppers and chop into a few pieces each.
Do NOT seed the hot peppers.
Put all the peppers into a food processor and chop on low for 5-10 seconds.
Don’t completely puree the mixture.
Add garlic, chili powder, salt, black pepper and cumin to the food processor.
Add 1 tbsp. water to food processor.
Puree all contents at desired speed until it has the consistency of a coarse paste.
You may have to stop and spoon the mixture down from the sides of the food processor, back into the blades to get it all mixed together.
Drain beans of excess water. (I also rinsed and drained).
Add ground beef (and the small amount of leftover grease), the pepper/spice paste, tomatoes and beans into a crockpot.
This recipe is almost exactly 3.5 quarts, so make sure the crock pot is at least that big.
Cook for 8-10 hours on low or about 5 hours on high.
Serve chili garnished with tortilla chips, sour cream and cheddar cheese.