This is the best chili recipe. It has lots of meat and a touch of smoky heat. It’s an uncomplicated, basic chili that everyone loves.
Chili is controversial. Should it have beans in it? What about tomatoes? Should it be spicy? How much meat? What kind of meat? Ground meat or chunks? So many questions and I know many of you have opinions too! Feel free to give your opinion on what should and shouldn’t be in chili in the comments below.

What Goes In The Best Chili?
Today I’m sharing my best chili recipe with you, which I suppose will let you know my opinion about what chili should be. Everyone I’ve ever made it for has loved it. It’s very basic and not very complicated, which means that you can whip it up easily with minimal ingredients or go ahead and add other things to it in whatever way you’d like.
Chili is, after all, one of those things that takes kindly to whatever savory items you happen to have in your fridge or pantry (leftover cooked carrots? A stray half of a bell pepper? A can of pumpkin leftover from Thanksgiving? Even some chocolate or coffee can go in there!). One way to give it a twist is to season it with a packet or two of chili seasoning, or taco seasoning even, since they’re nearly the same thing. If you’re really interested about what makes them different, check this out.
The below recipe is not super spicy. It gets its heat mostly from chipotles packed in adobo sauce. Have you had these? They’re so good. The reason they’re so good is that they’re smoked. You get the heat of the pepper plus a nice smoky flavor. The adobo sauce itself is made out of chili powder and it has vinegar in it, so you get extra heat there and some nice acidity too.
Other than that, there’s a lot of meat in this chili and some canned diced tomatoes and tomato sauce, chili powder, garlic powder, and chopped sauteed onion.
What About Beans?
The recipe below has kidney beans as optional. However, I will tell you this. Last time that I made this recipe was without beans and it was for me and a friend to have for lunch. I knew there would be plenty of leftovers for me and the kids to have for dinner that night (and the next day), but I was worried that it would be too spicy for them (even though, as mentioned, it isn’t a very spicy chili. It would still be spicy for them). So after we had ours for lunch, I added an additional can of tomato sauce and two (15.5 oz) cans of drained kidney beans. Those added ingredients really cut the heat down and my kids loved it. If you want to add beans, add beans. If you want it less spicy, add more tomato sauce. It’s a pretty customizable recipe, really.
My promise: If you make it just the way it’s written, you’ll get a nice meaty chili with a touch of smoky heat and lots of that quintessential chili flavor that everyone loves.
One last thing: If you’re stuck for time and want to make chili, I have a super-fast chili recipe over here that would be just the thing.
Enjoy! – Christine xo
Print
The Best Chili Recipe
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 servings 1x
- Category: Entrée
- Method: Stovetop
- Cuisine: American
DESCRIPTION
This is the best chili recipe. It has lots of meat and a touch of smoky heat. It’s an uncomplicated, basic chili that everyone loves.
It’s great on its own, but even better with a dollop of sour cream and sprinkle of cheese on top.
Ingredients
- 2 Tbsp. vegetable or grapeseed oil
- 1 large onion, chopped
- 2 lbs. ground beef (I use ground chuck)
- 1 lb. ground pork
- ½ tsp. salt
- 2 (14.5 oz) cans petite diced tomatoes
- 3 and ½ cups tomato sauce
- 2 chipotle chilies that were canned in adobo sauce (that is, open one can and take out two chilies), minced
- 2 Tbsp. chili powder
- 2 tsp. garlic powder
- 2 (15.5 oz) cans kidney beans, drained (optional)
Instructions
- In a large pot, heat the oil over medium heat.
- Add the onion and cook, stirring occasionally until starting to brown, about 5 minutes.
- Increase heat to medium-high. Add the ground beef, pork, oil, and salt. Cook, stirring occasionally until cooked through, 8-10 minutes. Drain off fat.
- Add the tomatoes, tomato sauce, chipotles, chili powder, and garlic powder. Stir.
- Reduce heat to low. Partially cover pot and simmer, stirring occasionally, for 30 minutes.
- Stir in beans if using. Taste and add more salt if needed.
Disclosure: This post contains an Amazon affiliate link meaning that if you click it and buy something I will receive a small commission at no additional cost to you. All opinions are honest and my own.
This post originally appeared in September 2017 and was revised and republished in October 2018.

Leave a Reply