Chicken heart chili is a thick, spiced stew that uses whole chicken hearts in place of ground meat — they cook up tender, absorb the chili spices well, and cost noticeably less than most other proteins. The flavor is closer to dark chicken thigh meat than anything gamy or strong, so if you’ve been curious about cooking with hearts but weren’t sure where to start, chili is a forgiving place to try them. It’s a one-pot weeknight meal that reheats well and gets better the next day.
Before you start
The one technique that makes a real difference here is browning the hearts before the liquid goes in. Pat them dry first — wet hearts steam instead of sear, and you lose the fond on the bottom of the pot that gives the chili its depth. Work in batches if your pan is crowded; a single layer browns in about 3 minutes per side over medium-high heat. The second thing worth knowing: chicken hearts need to reach an internal temperature of 165°F (74°C), the same as any ground poultry. They’ll feel firm and show no pink inside when they’re done. A quick-read thermometer takes the guesswork out of it completely.
Substitutions that actually work
- Chicken hearts: If you can’t find them, boneless chicken thighs cut into small chunks are the closest swap — similar fat content and they hold up to simmering without drying out. Chicken breast works but goes rubbery if overcooked.
- Dried chilies: Ancho or guajillo are worth seeking out, but a mix of smoked paprika and a pinch of cayenne gets you most of the way there if you’re working with pantry staples.
- Canned tomatoes: Fire-roasted canned tomatoes add a little extra smokiness without any extra steps — a straightforward upgrade if you see them at the store.
- Beans: Any canned bean works. Kidney beans hold their shape best during a long simmer; black beans go softer and blend into the sauce more.
If something goes sideways
- Chili tastes flat after simmering: Add a small splash of apple cider vinegar or a squeeze of lime at the end — acid wakes up the spices without making it taste sour.
- Hearts are chewy after the suggested cook time: Keep simmering on low heat with the lid on. Hearts can take longer than expected depending on size; another 15–20 minutes usually fixes it.
- Chili is too thin: Remove the lid for the last 15 minutes of cooking and let it reduce. Alternatively, mash a small scoop of beans against the side of the pot and stir them back in — this thickens without changing the flavor.
- Chili is too thick or starting to stick: Add a splash of chicken stock or water, stir, and drop the heat. Don’t add cold liquid all at once or the temperature drops too fast.
- Too spicy for the table: Stir in a spoonful of sour cream directly into the pot, or serve it on the side — it cuts heat quickly without watering down the chili.
Keeping and reheating
Leftover chili keeps in the fridge for up to 4 days in a sealed container — the flavor genuinely improves after a night as the spices settle in. For longer storage, freeze in portions for up to 3 months; leave a little headspace in the container because it expands. Reheat on the stovetop over medium-low heat, stirring occasionally, until it reaches a full simmer and hits 165°F (74°C) throughout. The microwave works fine too — cover loosely, heat in 90-second intervals, and stir between each one. Skip the garnish on portions you’re saving — not worth the extra dish, and fresh toppings are better added right before serving anyway.
Tastiest Chicken Heart Chili Recipe
Ingredients
2 tablespoons olive oil
- 1 pound chicken hearts
1 pound ground chicken (minced chicken)
1 medium yellow onion - chopped
3 cloves garlic - minced
- 1 ½ tablespoons chipotle powder
1 tablespoon chili powder (chilli powder in British English)
1 dash salt
1 dash ground black pepper
1 dash chili flakes (chilli flakes in British English)
3 cans red kidney beans - drained
1 can tomato
Instructions
- In a large soup pot, heat the olive oil over medium heat. Add the meat, onion and garlic, occasionally stirring until browned.
- Add the spices, stirring until combined. Let cook, occasionally stirring, for a few minutes.
- Add beans and tomatoes. Increase heat to bring to a boil. Reduce heat, cover partially, and let simmer for 3 hours. Taste periodically, adjusting seasoning to taste. Serve with cornmeal muffins or rice.
Nutrition
Common questions
Do chicken hearts taste like liver or other organ meats?
No — chicken hearts taste much milder than liver or kidney. The closest comparison is a slightly richer, firmer version of chicken thigh meat, without any strong mineral flavor.
Do I need to trim or prep the hearts before cooking?
A quick rinse and a look for any visible connective tissue or fat at the top is all you need. Trim those bits off with a small knife if you see them, but most hearts from a grocery pack are already pretty clean.
How do I know when the hearts are fully cooked?
They’re done when they reach 165°F (74°C) internally and show no pink when you cut one open. A cheap instant-read thermometer is the most reliable way to check — guessing by color alone isn’t accurate enough with poultry.
Try these next
- Spicy Beef Stuffed Peppers
- Hearty Beef Kale Soup
- Colombian Chicken Cheese Empanadas
- Andean Chicken Potato Locro
