In a food processor place 2 slices of bread and pulse until crumbly.Keep aside.
In a mixing bowl mix all the meatball ingredients and make round balls.
In a deep pot heat 2 tbsp of oil and shallow fry the meatballs until golden.Transfer onto a tray.
In the same pot add a tsp of oil and add the onions.
Saute until translucent and add the garlic.
Add the Chipotle,ground cumin and oregano.Stir to mix.
Saute for half a minute and add the kidney beans.
Follow it with the tomatoes and stock.
Mix well and add the meatballs.Bring to a boil, reduce the heat and cook for about 10 minutes.
Add the red pepper and continue to cook for another 2-3 minutes.Check the seasonings.
Turn off the heat.
To serve take some chili in a bowl, top it with some sour cream and cilantro.
Enjoy!