01 - Warm the oil in a large heavy-bottomed pot or Dutch oven over medium-high heat.
02 - Add diced onion, red bell pepper, green bell pepper, and jalapeño if using. Cook for 5–7 minutes until softened.
03 - Stir in minced garlic and sauté for 1 minute, stirring constantly.
04 - Incorporate ground beef and cook, breaking apart, until fully browned and no longer pink, about 7–8 minutes. Drain excess fat if necessary.
05 - Mix in chili powder, cumin, smoked paprika, cayenne, oregano, salt, black pepper, and optional sugar. Cook for 1 minute until fragrant.
06 - Stir in tomato paste, diced tomatoes with juices, and beef stock until well combined.
07 - Bring mixture to a boil, then reduce heat to low and simmer uncovered for 30 minutes, stirring occasionally.
08 - Incorporate kidney beans and simmer for 15–20 minutes until chili thickens and flavors meld.
09 - Taste and modify seasoning as desired before serving.
10 - Ladle hot chili into bowls and garnish with preferred toppings such as shredded cheese, sour cream, or chopped cilantro.