In a large pot, brown the ground beef over medium-high heat. Break it into crumbles as it cooks.
Add the chopped onion and minced garlic to the pot. Sauté until the onion becomes translucent and fragrant.
Sprinkle in the chili powder, cumin, paprika, oregano, salt, black pepper, and cayenne pepper. Stir well to coat the meat and onions with the spices.
Add the diced tomatoes, tomato sauce, and tomato paste to the pot. Stir to combine with the meat and spices.
Pour in the beef broth and bring the mixture to a simmer. Reduce the heat to low and let it gently simmer for about 20-30 minutes, allowing the flavors to meld.
Taste your chili and adjust the seasoning to your liking. Add more salt, pepper, or cayenne if desired.
Ladle your Easy No Bean Chili into bowls. If you like, garnish with shredded cheddar cheese and chopped green onions for an extra layer of flavor.