In a medium stockpot, cook ground beef and onions until ground beef is cooked through and onions are tender.
Drain thoroughly.
Return to stockpot and add tomatoes, kidney beans, salt, pepper, tomato paste, chili paste, garlic, and water (if using).
Mix thoroughly and bring to a simmer.
Cook, stirring occasionally, for about 1 to 1 1/2 hours.
Notes
Don't overcook this chili! The more it cooks, the less flavor it has. 2 hours is the perfect amount of cook time.
If you use canned tomatoes, that's two 16 ounce cans of diced tomatoes.
Chili Paste is our homemade version of chili spice. You can use dried spices in its place, but the chili paste really makes a difference in this recipe!
Don't skip draining the beef. Getting rid of the excess grease makes this for a lighter, healthier chili!