In a large Dutch oven or stockpot over medium-high heat, combine the ground beef and chopped onion. Cook for 5-7 minutes, stirring frequently to break up the beef, until the meat is browned and the onion is tender. Drain grease, if there is a lot of excess.
Add crushed tomatoes, beans, salsa, chili powder, garlic powder, cumin, bay leaves, and pepper. Stir well to combine. Reduce heat to medium-low and simmer for about 60 minutes. Remove bay leaves.
Serve warm with cheese, sour cream, cilantro, corn chips, cornbread, or other toppings as desired.
Notes
Kidney Beans. We like to use one can of dark red and one can of light red kidney beans, just for the variety. Feel free to swap one or both cans for pinto beans, black beans, or any others that you like.
Slow Cooker / Crockpot. To make this chili in the slow cooker or Crockpot, brown ground beef and onion as directed in step 1, then transfer to the slow cooker, add remaining ingredients, and stir well. Cook over high heat for 5-6 hours or low heat for 6-8 hours, then stir again, remove bay leaves, and serve.