Ready to spice up your dinner routine? This is the best chili recipe, with its perfect blend of spices and hearty ingredients.
Table of Contents
Make a big pot of this classic chili recipe for an easy and comforting meal to feed a family or crowd. Hearty ground beef, beans, and vegetables simmer in bold spices. It only takes 30 minutes to cook and infuse the delicious ingredients together.
What makes a good chili recipe a great one is my special chili seasoning mix, plus coffee, to add dimension. Customizing the heat level for those who love an extra spicy flavor is easy. This beef chili is versatile. It’s great for serving on top of burgers, fries, hot dogs, nachos, or baked potatoes.
- Beef: I use 80% lean ground beef to balance the meat and fat ratio for the best taste and texture. Other types of ground beef can be used, but leaner options tend to be much chewier.
- Chili Seasoning: Use my special chili seasoning blend for the recipe. It combines chili powder, cumin, coriander, salt, pepper, garlic powder, smoked paprika, and chipotle chili powder. You’ll need ¼ cup for the chili recipe.
- Vegetables: Freshly diced onions and minced garlic add earthy notes and natural sweetness to the dish. Bell peppers add crispness and complement the paprika. Minced jalapeno adds a kick of heat.
- Tomatoes: I use a trio of tomato paste, crushed tomatoes, and diced tomatoes. The variety increases the thickness and adds sweetness and a chunky texture.
- Beans: Red kidney beans are traditionally used in chili. For convenience and to save time, you can use canned beans that have been rinsed and drained.
- Liquids: Beef broth or stock enhances the meaty taste of the ground beef. Coffee is bitter, which balances the sweetness of the tomatoes. Worcestershire sauce adds a tangy and umami flavor.
Cook the aromatics and beef
To develop layers of flavor in the chili, start by cooking the alliums. I like to use my Dutch oven; it’s great for sauteing and simmering. Add the onions and garlic, cooking to mellow out the sulfurous notes.
Add the ground beef and break it into smaller chunks before thoroughly cooking. If you wait too long, the proteins pack tightly together, making separating harder.
Add the seasoning and vegetables
With the fat drippings from the beef in the pan, it’s the ideal time to add the dried chili seasoning. This allows the spices to bloom in the fat, releasing more fat-soluble flavor compounds and intense aromatics. Add the tomato paste, diced red bell pepper, and spicy jalapenos.
Cook them briefly to enhance their flavor before simmering the chili. Add the remaining ingredients to the pot: the kidney beans, crushed tomatoes, diced tomatoes, beef broth, coffee, and Worcestershire sauce.
Cook the chili
The ingredients need time to meld together for the best taste. Bring to a boil, then simmer and stir the beef mixture. This reduces some liquid and concentrates the savory and spicy flavors, yielding a heartier texture. This period also allows the acids in the tomatoes, coffee, and Worcestershire sauce to help further break down the muscle fibers of the beef.
The process takes about 25 to 30 minutes. Note the chili will taste even better the next day as the ingredients have more time to infuse flavor. I like to top each bowl with shredded cheddar cheese, sour cream, and green onions for serving. It is truly the ultimate comfort food.
Now that you know how to make the best chili recipe, you can experiment by customizing the ingredients. Try these delicious suggestions for your next pot:
- Protein: Instead of beef, try ground turkey, chicken, or pork. Make it vegetarian with tofu, seitan, tempeh, or quinoa.
- Chilies: Add fresh serrano or habanero or your favorite type of peppers. Increase the spiciness of the chili with cayenne pepper or more chipotle chili powder for a smokier flavor.
- Herbs: Add fresh or dried oregano, thyme, basil, or parsley.
- Vegetables: Add diced sweet potato, carrots, celery, corn, mushrooms, or zucchini.
- Beans: Along with the kidney beans, add white beans, black beans, or pinto beans for different colors and textures.
- Liquid: Add beer or soy sauce along with the beef broth and coffee.
- Sweetness: Add brown sugar, honey, or maple syrup to add sweetness.
- Toppings: Add crunchy tortilla chips, goldfish crackers, hot sauce, plain Greek yogurt, diced chilies, cilantro, or shredded cheese like sharp cheddar or pepper jack.
- Buttermilk biscuits
- Honey cornbread muffins
- Jalapeno cornbread
- Twice baked potatoes
- Creamy macaroni and cheese
- Baked potatoes
Frequently asked questions
Canned beans are the quickest option for making stovetop chili. If you prefer dried beans, try my quick soaking method before simmering the beans in the chili. After soaking, cooking the chili will take at least 60 to 90 minutes.
I would omit the chipotle chili powder from the chili seasoning mix. The chili powder can also be reduced from 1 tablespoon to 2 teaspoons. Adjust the levels to taste.
Cool the chili down and transfer to freezer bags or an airtight container. Freeze for up to 3 months.
Making chili in a slow cooker
Making a batch of chili in a slow cooker is an ideal way to prepare the dish because it gives more time for the flavors to infuse and the beef to tenderize. The meat can be browned and vegetables sauteed before adding to the vessel for more flavor or added directly to the pot. Cook on the high setting for 3 to 4 hours or the low setting for 5 to 6 hours. I recommend adding only ¾ to 1 cup of beef broth since the liquid will not evaporate and concentrate in the vessel.
Pin this recipe to save for laterPin This
Best Homemade Chili Recipe
- 2 tablespoons olive oil
- 1 cup diced yellow onion, ¼" dice
- 2 tablespoons minced garlic
- 1 ½ pounds ground beef, 80% lean
- ¼ cup chili seasoning
- 2 tablespoons tomato paste
- 1 cup diced red bell pepper, ¼" dice
- 2 tablespoons minced jalapeno
- 30 ounces canned red kidney beans, rinsed and drained
- 15 ounces canned crushed tomatoes
- 14.5 ounces canned diced tomatoes, plus juice
- 1 ½ cups unsalted beef broth, or stock
- ½ cup coffee, optional
- 1 tablespoon Worcestershire sauce
- Cook Aromatics – Heat a large pot or Dutch oven over medium heat. Add olive oil, then once hot, add the onions and saute for 2 minutes. Add the garlic and cook for 30 seconds.
- Cook the Beef – Add the ground beef and cook until no longer pink, breaking the meat into smaller chunks, 4 to 6 minutes.
- Add Seasonings and Vegetables – Add the chili seasoning. Stir to combine and cook for 1 minute. Add the tomato paste, stir, and cook for 1 minute. Add bell peppers and minced jalapenos, and cook for 1 minute.
- Add the Beans and Tomatoes – Add the kidney beans, crushed tomatoes, diced tomatoes, beef broth, coffee (if using), and Worcestershire sauce. Stir to combine.
- Cook the Chili – Bring to a boil, then reduce to a simmer over medium heat. Stir occasionally, cooking until the liquid reduces slightly, about 25 to 30 minutes. Reduce the heat if bubbling too rapidly.
- To Serve – Serve with desired toppings like sour cream, cheddar cheese, and sliced green onions.
- Recipe Yield: About 8 cups
- Serving Size: 1 cup
- Coffee Substitute: If omitting the coffee, replace the amount with beef stock.
- Storing: Refrigerate in an airtight container for up to 5 days. Freeze for up to 3 months.
Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.
Tried this recipe?
Tag me on Instagram. I'd love to see how it turns out!