In a large pot or Dutch oven, cook ground beef over medium heat until browned. Drain any excess fat.
Add the chopped onion, minced garlic, and jalapeno pepper to the pot. Cook for 5 minutes, until vegetables are softened.
Stir in the diced tomatoes, kidney beans, black beans, tomato paste, beef broth, chili powder, cumin, paprika, oregano, salt, and black pepper.
Bring the mixture to a simmer, then reduce heat to low. Cover and cook for 2 hours, stirring occasionally.
Serve hot with optional toppings such as shredded cheese, sour cream, and chopped green onions.