Dice the large yellow onion into 1/2-inch pieces, dice the green bell pepper into 1/2-inch pieces, and dice the celery ribs into 1/4-inch pieces. Mince the 5 garlic cloves finely. Measure out the chili powder, ground cumin, onion powder, garlic powder, and salt into a small bowl so everything is ready to go. This prep work ensures smooth cooking once you start browning the meat.
Heat a large skillet over medium-high heat and brown the 2 lb ground beef, breaking it apart as it cooks until no pink remains, about 8-10 minutes. Drain the fat from the cooked beef and transfer it to your crockpot. In the same skillet (don't wash it—those browned bits add flavor), add the diced onion, green bell pepper, and celery. Sauté for 3-4 minutes until the vegetables soften slightly and release their aromatics. Add the minced garlic and cook for another minute until fragrant. I like to build this vegetable base in the skillet first because the residual heat from browning the meat adds extra depth to the vegetables.
Transfer the sautéed vegetables from the skillet to the crockpot with the cooked beef. Add the tomato paste, diced tomatoes with chilies, tomato sauce, drained and rinsed kidney beans, and the beer. Sprinkle in the spice mixture from Step 1 (chili powder, ground cumin, onion powder, garlic powder, and salt), then add the sugar. Stir everything thoroughly to combine, making sure the tomato paste is fully incorporated and no spices clump at the bottom. For a more authentic flavor, I use freshly ground chili powder instead of pre-ground—it makes a noticeable difference in the final taste.
Cover the crockpot and cook on low for 8 hours (or on high for 4-6 hours if you're short on time). The long, gentle cooking allows the flavors to meld and develop while the beans become completely tender. The beer will reduce slightly and integrate with the other flavors, creating a complex, rich sauce. Resist the urge to lift the lid frequently—each time you do, you release heat and extend the cooking time.
After the cooking time is complete, uncover the crockpot and turn the heat to high. Let it cook uncovered for 30 minutes. This final step allows excess liquid to evaporate and the chili to reach your desired thickness while the flavors concentrate. Stir occasionally during this time to ensure even thickening. The chili is ready when it reaches a consistency you like—some prefer it thinner and brothier, while others like it thick enough to hold its shape on a spoon.