The Best Classic Chili

Chili may seem like a simple dish, but I put a lot of thought and love into my recipe. I use two secret ingredients that make it the best, and it stands out from others with its deep, rich flavor. This is the perfect, hearty weeknight meal made in one pot in under one hour.

a white Dutch oven with classic chili and a ladle submerged in it

This is one of my family’s favorite comfort foods. I like to serve it with my buttery southern cornbread because they go so well together. With lots of tangy tomatoes, three different kinds of beans, and extra veggies, this is a hearty pot of chili for a scrumptious comfort meal.

Since this recipe is so easy to make, it’s often on my dinner menu. I also like to double the recipe and freeze some for those nights when I don’t have the time to cook. Nothing is better than a delicious homemade dinner that can be made in advance. We love topping it with sliced avocado and crushed corn or tortilla chips. But you can use your favorite toppings, like shredded cheese, sour cream, or chopped jalapenos.

homemade classic chili in a white Dutch oven

Why you will love this recipe

  • A simple but delicious meal: I can make this easy dish in less than an hour, but it is an outstanding meal. My perfect blend of seasonings and secret ingredients makes it stand out from other chili recipes.   
  • Nothing is wasted: Although we usually devour it all, leftovers can be frozen for up to three months.
  • It is very inexpensive: I can feed the whole family for less than $20 and still have plenty of leftovers.
  • Spicy or mild: Since I am making it at home, I can make it as spicy or mild as I want!

What you will need

classic chili ingredients in bowls on a table
  • Ground beef – I like to use 85/15 ground beef because it has just enough fat to provide delicious flavor without being too greasy.
  • Light brown sugar – This is my first secret ingredient. Its caramelized sweetness balances out the savory flavors and adds depth to the chili.
  • Cocoa powder – My second secret ingredient enhances the chili by adding richness and depth. It balances the acidity of the tomatoes and elevates the rest of the ingredients without tasting chocolatey.
  • Spices and aromatics – I always saute onion and garlic. It’s a simple step, but it adds so much flavor. I also blend chili powder, ground cumin, red pepper flakes, and cayenne pepper to get the most flavorful chili.
  • TomatoesI will only use San Marzano crushed tomatoes. They are beefy, tasty, and not too acidic. I also add tomato paste.
  • Beef broth – I use beef broth for a hearty, meaty taste. The meat and other ingredients absorb the broth as it cooks and blooms the spices. Be sure to get low-sodium broth so it does not make it too salty. 
  • Red bell pepper and corn – I like red bell peppers for their sweetness, texture, and color. The corn adds a burst of sweet freshness and crunchy texture.
  • BeansI add kidney beans for their hearty texture, rich flavor, and firm body to hold up to a long cooking time. Cannellini beans have a milder, creamy, and buttery texture. They also absorb flavors from the chili, so they blend in seamlessly. I also add pinto beans; these are soft without getting too mushy. 

How to make

Saute: First, I heat one tablespoon of olive oil in a large pot and saute the onion, stirring, for three minutes until soft. Then, I add the garlic and cook for about 30 seconds until fragrant.

sautéing onion and garlic in a pot

Brown the ground beef: Now, I add the ground beef and cook it for about six minutes, breaking it up with a wooden spoon until it is no longer pink. After I drain the grease, I pour in the tomatoes and tomato paste and cook for another five minutes, stirring frequently.

browning ground beef and mixing it with crushed tomatoes and tomato paste

Simmer until finished: Next, I add the rest of the ingredients, including salt and pepper, to taste and stir well, bringing it to a low boil. Then, I reduce the heat to low and let it gently simmer for 20-30 minutes, stirring occasionally.

collage of steps how to make classic chili recipe

Rest and serve: Once finished, I remove it from the heat and let it rest for 10 to 15 minutes before serving.

a ladle of homemade classic chili recipe

Expert tip

How to avoid acidic chili

My most essential tip is to get high-quality tomatoes and tomato paste. These ingredients can make or break your chili. Low-quality crushed tomatoes are very acidic and should be avoided. I highly recommend using San Marzano tomatoes; they are milder and sweeter, with the perfect balance of sweet and tangy.

Another tip I want to share is to use just a bit of sugar in the chili. This is not to make it sweeter but to balance the acid from the tomatoes. I prefer to use brown sugar for the deep molasses flavor that complements and enhances the other ingredients in this recipe.

More tips to consider

  • Remember to drain the fat after browning the beef. Otherwise, the chili will be very greasy.
  • Also, drain the beans and corn, or the chili will be very runny.
  • Get the best tomatoes and tomato paste. Inferior brands can lead to bitter chili.
  • Do not skimp on any of the ingredients. The better the products, the better the food.
  • Water can be used instead of broth to cut calories, but this will also reduce flavor.
  • Sauteing the garlic and onion makes a difference, so don’t skip this step.
A wooden ladle of beef chili garnished with sweet corn, chili peppers, and chips.

Recipe variations and add-ins:

  • Bacon chili: Everyone loves it when I add chunks of my thick-cut maple bacon to the chili. The bacon’s taste is delicious, and the crunch adds texture. 
  • More veggies: Instead of corn and bell peppers, I sometimes add mushrooms, zucchini, carrots, and celery.
  • Add coffee: A ½ cup of strong-brewed coffee adds dimension and complexity to make this chili even richer. This added depth takes it to the next level. 
  • Beer chili: I have often added beer to my chili for a hoppy, malty taste that balances the heat. Depending on the type of beer, the flavor can add sweetness, a tangy taste, or even some bitterness.
  • Vegan chili: To make this a vegan dish, I sometimes use ground mushrooms instead of ground beef. Then, I use vegetable broth instead of beef broth, and the difference is hardly noticeable. The only difference is the texture.
hearty classic chili in a bowl topped with fresh chilis, sour cream, and shredded cheese

Serving suggestions:

One of my kids’ favorite ways to enjoy this classic chili is on my air-fried hot dogs. It only takes me a few minutes, and two ingredients to cook these, and everyone enjoys my chili dogs on soft hoagie rolls with a side of beans and potato salad. Another delicious way to enjoy it is by mixing it with macaroni noodles and cheddar cheese. This chili mac meal is always a hit at my house.

I like serving this chili in my bread bowls to make things extra fun. Not only does it save me from having to do as many dishes, but it also means I don’t have to make any other side dishes. The bread is a super side dish for dipping. A glass of Cabernet Sauvignon pairs well with this, as does a fruity red Malbec for the adults, and the kids always seem to enjoy a strawberry banana smoothie.

How to store leftovers:

  • Refrigerate: Store leftovers in a sealed container in the fridge for up to a week. 
  • Freezing: Leftovers can also be stored in the freezer for up to three months.   
  • Defrost: Thaw overnight in the refrigerator for the best flavor.
  • Reheating: To reheat, I pour mine in a saucepan and simmer it on medium-low for about five minutes or heat it in the microwave for one to two minutes.   
a bowl of beef chili with beans

Frequently asked questions

Why is my chili bitter?

Too many chili pepper seeds or white piths left on the chili peppers can lead to a high concentration of bitter flavors. It is essential to remove these parts of the peppers from them before adding them to the chili. This is often a problem when buying certain inexpensive spices. Getting the cheaper off-brand ones sometimes leaves you with a bitter aftertaste. Add a teaspoon of lemon juice or vinegar to even it out.

Why is my chili watery?

This usually happens if the beans or other vegetables are not drained. I always drain and rinse all the canned beans and corn. Leaving the juices in there may seem like a good idea for flavor, but it will add too much sodium and liquid to make the chili runny. Also, it takes away from the flavors of the seasonings added to the chili.

Why is my chili sour?

Too much acidity from the tomatoes can cause homemade chili to become sour. This may be due to using too many tomatoes or low-quality tomatoes that are not fresh enough when they are canned. It is important to get high-quality ingredients for the best flavor. Try stirring in a bit of baking soda or a teaspoon of sugar. This can help balance the acidity problem.   

How to thicken chili?

If the chili is too watery after simmering for a while, I recommend adding a cornstarch slurry. Dissolve one tablespoon of cornstarch in two tablespoons of water and add the mixture to the chili. Stir and simmer for a few minutes; the chili should thicken. Add more slurry if needed.

A bowl of homemade beef chili topped with sour cream.

More delicious chili recipes to try:

Loved this recipe? I’d love to hear from you! 💛 Leave a 5-star rating ⭐️ in the recipe card below and share your thoughts in the comments – I read and appreciate every single one!

Let’s stay connected! Follow me on Facebook, Instagram, Pinterest, and YouTube for more delicious, sweet and savory recipes. Have a question? Ask in the comments, and I’ll be happy to help! 😊 with love Catalina!

Best Classic Chili recipe

Best Classic Chili Recipe

This Classic Chili recipe has ground beef, beans, tomatoes, and seasonings. A simple one-pot dish that is ready in less than one hour. 
5 from 12 votes
Print Pin Rate
Course: Main Course
Cuisine: American
Keyword: Classic Chili
Prep Time: 15 minutes
Cook Time: 30 minutes
Total Time: 45 minutes
Servings: 8 servings
Calories: 327kcal

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion diced
  • 4 cloves garlic minced
  • 1 pound 85 or 90% lean ground beef
  • 2 tablespoons light brown sugar
  • 2 tablespoons chili powder
  • 2 tablespoons ground cumin
  • 28 ounces canned crushed tomatoes
  • 3 tablespoons tomato paste
  • 1 1/2 teaspoons salt or to taste
  • 1/2 teaspoon ground black pepper or to taste
  • 1/4 teaspoon red pepper flakes
  • 1/4 teaspoon cayenne pepper optional
  • 1/4 cup cocoa powder unsweetened
  • 3 cups beef broth
  • 1 medium red bell pepper seeds removed and diced
  • 15 ounces canned kidney beans rinsed and drained
  • 15 ounces canned cannellini beans rinsed and drained
  • 15 ounces canned pinto beans rinsed and drained
  • 1/2 cup canned sweet corn rinsed and drained

Instructions

  • In a large pot over medium heat add olive oil and then saute the onion in it for about 3-4 minutes. Add garlic and cook until fragrant, about 30 seconds.
  • Add the ground beef, and cook for about 6-7 minutes until no longer pink and the onions are soft. Break the meat with a wooden spoon.
  • Drain the fat and add the tomato paste and crushed tomatoes, stir well while cooking for about 5 minutes.
  • Add the rest of the ingredients to the pot. Stir well.
  • Bring the liquid to a low boil. Then, reduce the heat (low to medium-low) to gently simmer the chili, uncovered, for 20-25 minutes, stirring occasionally.
  • Once cooked, remove the pot from the heat and let it rest for 10-15 minutes before serving.

Nutrition

Calories: 327kcal | Carbohydrates: 44g | Protein: 25g | Fat: 7g | Saturated Fat: 2g | Cholesterol: 35mg | Sodium: 1306mg | Potassium: 1280mg | Fiber: 12g | Sugar: 11g | Vitamin A: 1425IU | Vitamin C: 31.4mg | Calcium: 155mg | Iron: 7.8mg
5 from 12 votes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

18 Comments

  1. That is one awesome chili recipe! I love how you garnished it with the tortilla chips. I do that all the time, too.5 stars

  2. Sounds really good. I personally like our chili with ground turkey. I is leaner and I cannot taste the difference.5 stars

  3. Now I want chili! But I want your chili! That looks amazing! Guess I’ll be going to the grocery store for ingredients today!

  4. Catalina,
    Give me a chili any time of the week! I love eating chilis with crackers. Yours looks bright with veggies and appetizing sauce! Bravo!

  5. Can I used honey instead of the cocoa? I did buy cocoa to use for this chili only to really see it at home as chocolate peppermint flavor.5 stars

    1. Cocoa is used to add a very subtle flavor and to elevate other flavors, honey actually will just add some sweetness.

  6. This recipe is great! And it’s now my favorite recipe. I did use 1 cup of spicy beef broth and 2 cups of regular beef broth and left out the red pepper flakes and cayenne pepper. I saw the spicy beef broth at the grocery store for the first time and thought this would be good in chili. The label says “a touch of spice”. Wow, I’m glad I only added one cup. I’m not a spicy food fan and this was just at my heat cutoff. LOL.
    I want to try adding the suggested coffee next time and see how that tastes. Thanks for this recipe.5 stars

  7. I was so impressed with this chili! I’ve never used cocoa powder in chili before, so I was a little skeptical. It’s great!5 stars

  8. I always add brown sugar to my chili. I never added cocoa powder until I tried your recipe. It’s a game-changer!5 stars

  9. This chili had such great flavor. I love the addition of the red bell pepper, brown sugar, and cocoa powder. I don’t usually add those ingredients to my chili and I think they really added to the flavor.5 stars

  10. We love chili with beans and this one is a total winner. We loved all of the flavors together in this recipe and it was so hearty.5 stars

  11. Our new chili recipe! It’s a keeper. Really liked the corn and red bell pepper in it, added some (IMO) needed texture to what’s normally in chili!5 stars