In a large skillet, cook ground beef over medium heat until browned, breaking it up into crumbles. Drain excess fat.
In a 6-quart pot, add the cooked beef, tomato juice, tomato purée, kidney beans, pinto beans, onion, celery, and green bell pepper.
Stir in chili powder, cumin, garlic powder, salt, black pepper, oregano, sugar, and cayenne pepper, mixing until well combined.
Cover and let the chili simmer on low heat for 1 to 1 1/2 hours, stirring every 15 minutes to prevent sticking.
For a slow-cooker option, add browned beef and all ingredients to a slow cooker and cook on low for 3-4 hours, stirring occasionally.
Serve hot with toppings like shredded cheese, sour cream, or chopped green onions. Enjoy!