In a Dutch oven or heavy bottom pot, heat butter over medium heat. Add diced onion and cook 3-4 minutes, until soft. Toss in bell pepper and let cook a few more minutes.
3 tbsp Butter, Olive Oil, or Lard, 1 Onion, diced, 1 Bell Pepper (any color), diced
Add ground beef and beef liver (if using). Break up the meat. While it starts to cook, mix in seasonings.
1 lb Ground Beef, ⅓ cup Beef Liver, puréed, 2 tsp Salt, 3 tbsp Chili Powder, 1½ tsp Oregano, 1 tbsp Parsley (dried), 1 tbsp Cumin, ¼ tsp Black Pepper
After meat has browned, stir in minced Garlic. Allow garlic to cook about 1 minute. Then, stir in remaining ingredients in order listed and bring to a boil.
3 Garlic cloves, minced, 1 15oz can Kidney beans, undrained, 1 15oz can Cannellini beans, undrained, 1 28oz can diced Tomatoes, undrained, 1 6oz can Tomato paste, 1½ cups Chicken, Beef, or Veggie stock
Reduce the heat down to a steady simmer and cover with a tight fitting lid. Allow the chili to cook for 30 minutes to an hour. Serve warm with optional shredded cheese, sour cream, and saltine crackers.