Heat olive oil in a large pot over medium-high heat.
Cook ground beef until it browns, breaking it into small pieces.
Add diced onions and cook until they become translucent.
Stir in tomato paste, green bell pepper, garlic, poblano pepper, jalapeños, diced tomatoes, tomato sauce, and spices (cumin, chili powder, garlic salt, smoked paprika, Cajun or Creole seasoning). Mix and cook for 2-3 minutes.
Incorporate bay leaves and ranch-style beans into the mixture.
Pour in enough water to cover all the ingredients.
Bring the mixture to a boil, then reduce heat and simmer for at least 30 minutes (or up to 2 hours) until it reaches your desired consistency.
Serve the chili hot with your preferred toppings like shredded cheese, sour cream, or diced avocado.