Sign up for free weekly recipes!

Main Course

The Best Homemade Chili Recipe

8 Mins read
The Best Homemade Chili Recipe

It all started with a can of sad, bean-heavy “chili” from my pantry. You know the one. It tastes like salt and regret. I ate it over the sink like a goblin and thought, “My ancestors did not cross oceans for this.” I remembered my grandma’s chili, which was basically ground beef, a packet of seasoning, and a whole lot of love.

It was perfect. But I’m not my grandma (though I do share her habit of forgetting to turn off the burner). I wanted to see if I, a man who once mistook cayenne for cinnamon in his coffee (do not recommend), could build something epic from the ground up. So I committed. I bought short ribs.

I found dried chiles that looked like they belonged in a potion. I soaked beans for 8 hours. I felt very chef-like. Then I realized I’d started this whole process at 3 PM on a Wednesday. Dinner was going to be… late. Very late.

The story of this chili is the story of me, at 9 PM, covered in various shades of brown paste, yelling “IT’S GOING TO BE WORTH IT” to my very skeptical dog.

Why I Keep Making This Dish (The Real Reasons)

  • The Alchemy: Turning a pile of dried, wrinkly chiles and a hunk of beef into something deep, rich, and complex feels like magic. Every time.
  • Hard to Truly Ruin: I’ve over-toasted the chiles. I’ve under-chopped the meat. I once forgot the tomato paste for an hour. It’s incredibly forgiving. It just gets… different. Still good.
  • Comfort Level Maximum: This isn’t just food. It’s a weighted blanket for your soul. A bad day shrinks in the face of a bowl of this.
  • The Aroma Therapy: My house smells like a heroic cowboy’s kitchen for a full 24 hours. It’s better than any candle.
  • Looks Impressive, Effort is Deceptive: People think you’re a kitchen wizard. They don’t need to know you mostly just stood around and stirred occasionally while watching three episodes of a show.
  • Leftovers Are the Prize: The first bowl is great. The bowl you eat straight from the fridge at midnight two days later is a spiritual experience.

Tips I Learned the Hard Way

  1. Don’t Fear the Chiles: Toasting them smells intense, like you’ve made a terrible mistake. You haven’t. It’s just them waking up. If you see a wisp of smoke, pull them off. Burnt chile is sad chile.
  2. The Fat is Flavor Gold: Don’t you dare pour all that gorgeous rendered beef fat down the drain. You worked for that! Strain it and use it to cook your onions. This is the secret handshake of good chili.
  3. Chop the Meat Chunky: You’re braising it for hours. If you chop it too small, it’ll just disappear. You want little beefy treasures in every bite.
  4. The Weird Stuff Works: Anchovies, chocolate, coffee, Marmite… it sounds like a dare. But they don’t make it taste like fish or dessert. They just disappear into the background, making everything else taste more beefy and deep. Trust the process.
  5. Taste at the End, Season Then: Do NOT salt heavily at the beginning, especially with the beans soaking up broth. Do all your seasoning—salt, pepper, extra vinegar or hot sauce—right at the end, to your taste.
  6. Low and Slow is the Law: Once it’s simmering, your job is to keep it at the laziest bubble imaginable. A raging boil will make the meat tough and the beans mushy. Patience, padawan.
  7. Bones are Flavor Bombs: Leaving the bones in while it cooks is a free flavor upgrade. It’s like a little beef tea bag stewing in your pot. Just remember to fish them out later.
The Best Homemade Chili Recipe

The Best Homemade Chili Recipe

This is a from-scratch, project-level chili built for depth of flavor and a relaxing day in the kitchen. It starts by soaking kidney beans and toasting dried chiles and whole spices to create a rich, complex paste.
Beef short ribs are browned for maximum flavor, then everything—including a few surprise ingredients like chocolate, coffee, and anchovies—simmers together for hours until the meat and beans are incredibly tender.
The result is a deeply satisfying, not-too-spicy chili that's even better the next day.
Prep Time 25 minutes
Cook Time 4 hours
Soaking Time 8 hours
Total Time 12 hours 25 minutes
Servings: 8
Calories: 684

Ingredients
  

For the Chili
  • 1 lb dried dark red kidney beans
  • 6 tablespoons table salt for soaking
  • 3 whole ancho pasilla, or mulato chiles, seeded and torn
  • 2 whole New Mexico red or California chiles seeded and torn
  • 1 whole cascabel or árbol chile seeded and torn
  • 1 ½ tbsp whole cumin seeds
  • 1 ½ tsp whole coriander seeds
  • 2 whole cloves
  • 1 star anise
  • 5 lbs bone-in beef short ribs trimmed
  • Freshly ground black pepper
  • 2 tbsp vegetable oil
  • 1 quart low-sodium chicken broth divided
  • 1 oz chopped unsweetened chocolate
  • 2 tbsp tomato paste
  • 1 tbsp extra-finely ground coffee beans
  • 2 whole anchovy fillets
  • 2 tsp soy sauce
  • 1 tsp Marmite
  • 1 large yellow onion diced fine
  • 4 cloves garlic minced
  • 3 fresh Thai bird chiles or 1 jalapeño finely chopped
  • 1 tbsp dried oregano
  • 2 bay leaves
  • 1 28-oz can crushed tomatoes
  • ¼ cup cider vinegar plus more to taste
  • ¼ cup vodka or bourbon
  • 2 tbsp dark brown sugar
  • 1 tbsp Buffalo-style hot sauce like Frank’s
For Garnish
  • Sliced scallions grated cheddar, sour cream, diced peppers, diced onion, diced avocado, saltine crackers, Fritos

Method
 

Prep & Soak (The Night Before or Morning Of)
  1. In a large bowl, combine the kidney beans, 6 tbsp of salt, and 4 quarts of water. Let them soak at room temperature for at least 8 hours (or up to a day). When ready to cook, drain and rinse the beans thoroughly.
    Prep & Soak (The Night Before or Morning Of)
Build Your Flavor Base
  1. Toast the dried chiles in a large Dutch oven over medium-high heat for 2-5 minutes until fragrant and slightly darker (don’t let them smoke). Remove and set aside. Alternatively, microwave them on a plate for about 30 seconds until pliable.
    Build Your Flavor Base
  2. In the same pot over medium heat, toast the cumin, coriander, cloves, and star anise until fragrant. Let them cool slightly, then grind them into a powder using a spice grinder.
  3. Pat the short ribs dry and season generously with salt and pepper. Heat the vegetable oil in the Dutch oven over high heat. Brown the ribs in batches (don’t crowd the pan!) until well-seared on all sides, about 8-12 minutes per batch. Transfer them to a plate. Pour the rendered fat from the pot into a small bowl and save it.
Make the Magic Chile Paste
  1. With the pot off the heat, add 1 cup of the chicken broth and scrape up all the browned bits from the bottom. Bring to a bare simmer, then add the toasted chiles. Cook until the chiles are soft and the liquid is reduced by half (5-8 mins).
  2. Transfer the chiles and liquid to a blender. Add the ground spices, chocolate, tomato paste, coffee, anchovies, soy sauce, and Marmite. Blend on high until you have a completely smooth paste. Set this aside.
    Make the Magic Chile Paste
Chop & Assemble
  1. Once the short ribs are cool enough to handle, cut the meat off the bones and chop it into ½-inch chunks. Keep the bones.
    Chop & Assemble
  2. Heat 4 tablespoons of the reserved beef fat (add vegetable oil if you're short) in the Dutch oven over medium heat. Cook the diced onion until soft (6-8 mins). Add the garlic, fresh chiles, and oregano, and cook for 1 more minute until fragrant.
    Chop & Assemble
  3. Add your reserved chile paste to the pot. Cook, stirring constantly, for 2-4 minutes until the paste thickens and starts to stick to the bottom of the pan.
  4. Add the remaining chicken broth, the chopped beef, the beef bones, and the bay leaves. Scrape the bottom of the pot again. Bring to a simmer, then reduce the heat to the lowest setting. Add the drained beans.
    Chop & Assemble
  5. Let it simmer, with the lid slightly ajar, for about 1 hour. Then, add the crushed tomatoes and cider vinegar. Continue simmering, lid slightly ajar, for another 2 to 3 ½ hours, until the beef and beans are completely tender. Add a splash of water if it looks too dry.
The Final Touches
  1. Fish out and discard the bay leaves and bones (you can pick off any extra meat and add it back to the pot). Stir in the vodka (or bourbon), brown sugar, and hot sauce.
    The Final Touches
Serve
  1. Ladle it into bowls and let everyone add their own garnishes. For the best flavor, let it cool and refrigerate it overnight, then reheat the next day.
    Serve

Notes

So, after all that, was it worth it? Honestly, yes. Not because it’s the “perfect” chili (whatever that is), but because the process was fun, my house smells amazing, and
I now have a giant pot of deeply satisfying food that tastes like patience and a few minor mistakes.
If yours turns out a little different, that’s perfect. It’s yours. Add more hot sauce. Forget the vodka. Burn a chile and laugh about it. That’s the real recipe.
Now, if you’ll excuse me, I have a date with a bowl, some Fritos, and absolutely zero plans to move for the rest of the night. Enjoy.

Variations You Can Mess Around With

  • The “I Give Up” Version: Use pre-ground chili powder from the store (about 1/4 cup) instead of toasting and grinding your own. It’s still fantastic. No shame.
  • Bean Swap: Tired of kidney beans? Try pinto or black beans. They’re all just happy little flavor sponges.
  • Heat Adjustment: The fresh Thai bird chiles pack a punch. If you’re heat-shy, use one jalapeño (seeds removed). If you’re a maniac, leave the seeds in or add an extra dried árbol chile.
  • Booze Swap: The recipe says vodka or bourbon. Bourbon adds a sweet, smoky note. Vodka just amplifies the other flavors. I’ve used a splash of cheap beer in a pinch. It was fine.
  • Meat Swap: Short ribs are king, but a well-marbled chuck roast, cut into chunks, is a worthy and slightly cheaper champion.
  • The “What’s in the Fridge?” Finish: Stir in some roasted corn, a can of drained black beans, or some chopped bell peppers with the tomatoes for a different texture.

How I Like to Serve This

  1. Weeknight Solo Mission: A deep bowl, a big spoon, and maybe a handful of crushed saltines on top. Eaten on the couch.
  2. Friends Are Over: Ladle it into bowls with a little buffet of garnishes: shredded cheddar, diced onion, sour cream, sliced jalapeños. Let people build their own. Looks fancy, zero extra work for you.
  3. The Ultimate Pile: A big mound of Fritos, chili poured over the top, cheese melted on. This is objectively the correct way to eat chili while watching sports.
  4. With Cornbread: If I’m feeling ambitious (and remember to preheat the oven), a box of Jiffy cornbread mix is its best friend.
  5. Leftover Lunch: In a thermos. Makes your coworkers deeply jealous.

Storage, Leftovers, and Next-Day Thoughts

  • Fridge Fame: It tastes even better the next day, and will happily live in your fridge for 4-5 days. The flavors get to know each other. They become best friends.
  • Reheat Gently: Don’t blast it in the microwave on high. Use a lower power or reheat it slowly in a pot with a splash of water or broth. It prevents the beans from turning to mush.
  • The Fat Cap is Okay: When it cools, fat will solidify on top. You can skim it off if you want, but I usually just stir it back in. That’s where the flavor lives!
  • Freezer Friendly: Portion it into containers and freeze for up to 3 months. It’s a gift from Past You to Future You on a terrible day.
  • Next-Day Upgrade: Seriously, the leftovers are the goal. Plan to make this a day ahead if you can. It’s a total game-changer.

FAQs (Real Questions People Actually Ask)

Can I make this ahead of time? 

Yes, please do! In fact, you should. The flavor on day two or three is the whole point.

What if I don’t have [weird ingredient] like Marmite or anchovies? 

Skip it. The chili will still be phenomenal. The recipe is a roadmap, not a law.

Is this supposed to look like a weird brown paste when I’m cooking the chile mixture? 

Yes. For a minute, you’ll think you’ve ruined it. It will look thick and stick to the pan. This is called “frying the paste” and it’s a good thing. Just have your chicken broth ready to deglaze the pan right after.

Can I use canned beans? 

You can, but add them in the last 30 minutes of cooking so they don’t turn to complete mush. The texture will be different, but it’ll still be chili.

How do I fix it if it’s too spicy? 

A dollop of sour cream or a sprinkle of sugar in the pot can help tame the heat. Serve with extra cheese and carbs (rice, cornbread) to dilute it on your spoon.

My beans are still hard! 

You might have old beans, or you didn’t simmer them gently enough. Just keep cooking, adding liquid as needed, until they tender up. Sometimes beans are just stubborn.

Can I make this in a slow cooker? 

Absolutely. Do all the browning, toasting, and puréeing steps on the stove, then dump everything into the slow cooker and cook on low for 6-8 hours.

You may also like
Main Course

Garlic Chicken Fried Chicken Recipe

4 Mins read
This garlic chicken fried chicken exists because sometimes you just want fried chicken, but not the kind that requires a cooler, a…
Main CourseBreakfastDesserts

The Best Blueberry Pancakes Recipe

4 Mins read
Blueberry pancakes show up in my kitchen whenever I wake up hungry and slightly optimistic about the day. Usually on weekends. Usually…
Main Course

Crispy Honey Butter Chicken Tenders Recipe

4 Mins read
This recipe started because I wanted chicken tenders but didn’t want to deep fry anything or deal with oil splatter ruining my…

Leave a Reply

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

Recipe Rating