Making chili at home starts with picking the right beans. Different bean types bring different flavors and textures to your pot, so understanding your options helps you create the chili you want. The most common choice for chili is the kidney bean, which holds its shape well during cooking and has a mild, slightly sweet flavor. Kidney beans are widely available in most grocery stores, either canned or dried, making them accessible for any home cook.
Free Guide to Making Baked Potatoes at Home →
Pinto beans offer another popular option. They have a creamier texture than kidney beans and a slightly earthy taste. Many regional chili recipes, particularly those from the southwestern United States, rely heavily on pinto beans. Black beans work well too, especially if you prefer a richer, deeper flavor. Black beans are softer than kidney beans and break down more easily during cooking, which can thicken your chili naturally.
Some cooks use a combination of bean types. A mix of kidney and pinto beans, for example, gives you both the firm texture of kidney beans and the creaminess of pintos. Cannellini beans (white kidney beans) create a lighter, more delicate chili. Navy beans are smaller and cook faster, making them useful if you're short on time.
You can buy beans in three forms: dried, canned, or frozen. Dried beans cost less per pound but require soaking and longer cooking times—typically 1.5 to 2 hours of simmering. Canned beans are already cooked and ready to use straight from the can, though they cost more per serving. One 15-ounce can of beans equals roughly 1.5 cups of cooked beans. Frozen beans fall between dried and canned in both price and preparation time.
Practical Takeaway: Start with canned kidney beans if you're new to making chili. They're affordable, require no preparation, and work consistently. Once you're comfortable with the basic process, experiment with different bean types or combinations to discover your preferred flavor and texture.
Using dried beans gives you more control over texture and flavor, though it requires planning ahead. The first step is sorting your dried beans. Spread them on a clean surface and look for any cracked beans, small stones, or debris. Remove anything that looks damaged or out of place. This takes just a few minutes but prevents unpleasant surprises while eating.
Best Mold Remover Sprays for Home Cleanup →
After sorting, rinse the beans under cold running water in a colander. This removes dust and surface debris. Next comes soaking, which softens the beans and reduces cooking time. There are two soaking methods: the overnight method and the quick-soak method. For the overnight method, place rinsed beans in a large pot and cover them with cold water by about 3 inches. Leave them at room temperature for 8 to 12 hours. The water will darken as the beans release their starches—this is normal.
The quick-soak method works when you don't have time to wait overnight. Bring a pot of water to a boil, add your rinsed beans, and let them boil for 2 minutes. Remove from heat, cover, and let sit for 1 hour. Then drain and proceed with cooking.
After soaking, drain the beans thoroughly and rinse them again. Place the soaked beans in a large pot and cover with fresh water by about 2 inches. Bring to a boil, then reduce heat to a simmer. Cook for 1 to 2 hours, depending on the bean type and your altitude. Beans are done when you can easily smash one against the side of the pot with a spoon. At high altitudes (above 3,000 feet), beans take longer to cook—sometimes 30 minutes to an hour more.
Practical Takeaway: Plan to soak beans the night before you want to make chili. This simple step cuts cooking time significantly. If you forget to soak, use the quick-soak method—it adds only 1 hour to your preparation time and produces nearly identical results.
Beyond beans, your chili needs a foundation of aromatic vegetables and seasonings. The classic combination starts with onions and garlic. Yellow or white onions are standard choices—they're affordable and develop a sweet, mellow flavor as they cook. Garlic adds depth and richness. For a typical pot of chili serving 6 to 8 people, use 1 large onion (about 8 ounces) and 3 to 5 cloves of garlic. Dice the onion into quarter-inch pieces and mince the garlic finely so it distributes evenly throughout your chili.
Get Your Free Homemade Condensed Milk Guide →
Chili powder forms the backbone of your spice profile. True chili powder is made from dried chili peppers and contains no cumin—it's purely ground peppers. Look for it in the spice section, separate from seasoning blends labeled "chili seasoning." Start with 2 to 3 tablespoons of chili powder per large pot and adjust to taste. Cumin adds an earthy, warm note that complements chili powder beautifully. Use 1 to 2 teaspoons of ground cumin per pot. Paprika brings color and a subtle smoky flavor—about 1 teaspoon works well.
Tomatoes are another core ingredient. You can use canned tomato sauce, crushed tomatoes, or tomato paste. Tomato paste is concentrated and potent—1 tablespoon equals roughly 3 tablespoons of tomato sauce. For a typical batch, use either 2 cups of tomato sauce or 1 can (15 ounces) of crushed tomatoes plus 1 tablespoon of tomato paste. Fresh tomatoes don't work as well in chili because they're watery and contain less developed flavor when cooked.
Salt and black pepper are your final adjustments. Add salt gradually during cooking—start with 1 teaspoon for a large pot and taste as you go. You can always add more, but you can't remove it. Bay leaves add subtle complexity; add 2 to 3 per pot. Some cooks add a pinch of sugar (about 1 teaspoon) to balance acidity from the tomatoes.
Practical Takeaway: Invest in quality chili powder and cumin—these two spices define your chili's character. Buy them from stores with good turnover so they're fresh. Store spices in cool, dark places; they lose potency after 6 months to a year.
Making chili follows a logical progression that builds flavor at each stage. Start by heating 2 tablespoons of neutral oil (vegetable, canola, or olive oil) in a large, heavy-bottomed pot over medium-high heat. Once the oil shimmers, add your diced onions. Stir occasionally and cook for 5 to 7 minutes until the onions soften and turn translucent at the edges. This process is called sautéing, and it breaks down the onion's cell walls, releasing natural sugars and making the flavor sweeter and more developed.
Free Guide to Making Blueberry Syrup at Home →
Add minced garlic to the softened onions and cook for 1 minute more, stirring constantly. Garlic burns quickly and tastes bitter if overcooked, so the short cooking time prevents this. Next, add your chili powder, cumin, paprika, and any other dry spices. Stir continuously for 30 seconds to 1 minute. This step, called "blooming the spices," releases aromatic oils and deepens their flavors. You'll smell the spices intensify noticeably.
Now add your tomato product and stir well to combine. If using tomato paste, add it now and cook for 1 minute before proceeding. Add your cooked or canned beans and enough broth or water to reach your desired consistency. A typical pot uses 2 to 3 cups of liquid. Chicken broth, beef broth, or vegetable broth all work well and add flavor beyond plain water. Stir in bay leaves if using them.
Bring everything to a boil, then reduce heat to low. Cover partially and simmer for at least 30 minutes, preferably 1 to
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.