Cook the Ground Beef: In a large pot, cook the ground beef over medium heat, breaking it apart with a spoon. Cook until browned and cooked through, about 5–7 minutes. Drain any excess fat if necessary.
Sauté Onion and Garlic: Add the diced onion and minced garlic to the pot with the beef. Cook until the onion becomes translucent, stirring occasionally, about 3 minutes.
Add the Tomatoes and Beans: Stir in the tomato sauce, diced tomatoes, pinto beans, and kidney beans, combining everything thoroughly.
Mix in Seasonings: Add the tomato paste, maple syrup, chili powder, garlic powder, cumin, smoked paprika, salt, and pepper. Stir to coat the meat and beans in the seasoning blend.
Pour in the Broth: Add the beef broth (or your choice of liquid) and bring the chili to a boil. Once boiling, reduce the heat to low and let it simmer uncovered for 30–45 minutes, stirring occasionally.
Serve with Toppings: Ladle the chili into bowls and top with shredded cheese, Fritos, or chopped green onions as desired.