This chili is the kind of dinner I turn to when I want something thick, comforting, and reliably satisfying. It balances hearty ground beef with a dense, bean-forward texture that makes it feel like a bowlful of home. No frills, just good technique and a few clean, bold flavors.
I like to think of this recipe as practical: a short prep window, mostly hands-off simmering, and a straightforward lineup of ingredients you can keep on hand. The lime added at the end brightens the whole pot and keeps it from feeling heavy.
Shopping List

Everything you need is on the ingredient list below, but here’s a quick shopping checklist to make grocery runs faster. Stick to the cans and spices listed so the flavors stay balanced.
- 2 14 ounce cans black beans
- 1 can black beans (to thicken)
- 1 14.5 oz. can diced tomatoes (to thicken)
- 1 lb. lean ground beef
- 1/2 cup very finely diced red onion
- 1 T olive oil (or more, depending on your pan)
- 1 T or more regular chile powder (preferably New Mexico chile powder)
- 1 T or more ground Ancho chile pepper (Ancho chile powder adds great flavor, but can use more regular chile powder)
- about 1/4 tsp. ground Chipotle chile pepper (see notes)
- pinch of ground Chipotle chile pepper or one diced chipotle chile from a can (optional)
- 2 tsp. ground cumin (or more)
- 2 cups homemade beef stock or 1 can beef broth
- 2 T tomato paste
- 1/4 cup fresh-squeezed lime juice (I used my fresh-frozen lime juice)
Black Bean and Beef Chili: From Prep to Plate
Ingredients
- 2 14 ounce cans black beans — these are drained and rinsed to keep the broth clear and remove excess starch.
- 1 T olive oil (or more, depending on your pan) — for browning the meat and lightly sautéing the onion.
- 1 lb. lean ground beef — the main protein; lean keeps the chili from getting greasy.
- 1/2 cup very finely diced red onion — adds sweet aromatic base without big chunks.
- 1 T or more regular chile powder (preferably New Mexico chile powder ) — primary chili flavor; adjust to taste.
- 1 T or more ground Ancho chile pepper (Ancho chile powder adds great flavor, but can use more regular chile powder) — adds smoky, fruity depth.
- about 1/4 tsp. ground Chipotle chile pepper (see notes) — concentrated heat and smoke; use less for milder chili.
- 2 tsp. ground cumin (or more) — warm earthiness that supports the chili powders.
- 2 cups homemade beef stock or 1 can beef broth — builds the cooking liquid and deepens the meat flavor.
- 2 T tomato paste — adds umami and helps thicken the pot.
- 1/4 cup fresh-squeezed lime juice (I used my fresh-frozen lime juice) — stirred in at the end to lift and brighten the finished chili.
- 1 can black beans (to thicken) — left undrained and pureed with the tomatoes to add body.
- 1 14.5 oz. can diced tomatoes (to thicken) — pureed with the undrained black beans to make a thick base.
- pinch of ground Chipotle chile pepper or one diced chipotle chile from a can (optional) — optional extra smokiness and heat.
Follow these steps in order. The method focuses on building flavor in layers: browning, gently blooming spices, then a slow simmer to concentrate everything.
- Drain and rinse two 14-ounce cans of black beans in a colander until no more foam appears. Let them drain while you prepare the pureed mixture.
- Put the remaining (undrained) can of black beans and the 14.5-ounce can of diced tomatoes (including their liquid) into a food processor or blender. Add an optional pinch of ground chipotle if you want extra heat. Process about 2 minutes, until fairly smooth. Set the puree aside.
- In a heavy-bottomed soup pot, heat 1 tablespoon olive oil over medium-high heat (add a little more oil if the pan looks dry). Add 1 pound lean ground beef and brown, using the back of a spatula to break it into small pieces, until no pink remains. Transfer the browned beef to a bowl and set aside.
- Reduce the heat to medium-low. If the pot is dry, add a little more olive oil. Add 1/2 cup very finely diced red onion and cook, stirring, until the onion is softened but not browned, about 3–5 minutes.
- Add 1 tablespoon regular chile powder, 1 tablespoon ground ancho chile pepper, about 1/4 teaspoon ground chipotle (use less if you prefer milder), and 2 teaspoons ground cumin to the softened onion. Sauté and stir for about 30 seconds, until the spices are fragrant.
- Pour in 2 cups beef stock (or 1 can beef broth) and stir in 2 tablespoons tomato paste until the paste is incorporated. Return the browned ground beef to the pot and stir to combine.
- Stir in the pureed bean-and-tomato mixture from step 2 and the drained, rinsed black beans from step 1. Bring the mixture to a simmer.
- Reduce heat to low and simmer the chili uncovered for at least 30 minutes, stirring occasionally. You may simmer up to 2 hours on very low heat for deeper flavor. About halfway through cooking, taste and add more chile powder, ancho, cumin, or a pinch of chipotle if desired.
- Just before serving, stir in 1/4 cup fresh-squeezed lime juice and cook 3–5 minutes more to blend the flavors.
- Serve the chili hot.
Reasons to Love Black Bean and Beef Chili

This recipe gives you a silky, dense chili without relying on thickening tricks. Pureeing one can of beans with tomatoes creates body and mouthfeel while keeping the finished bowl full of bean texture. The browned beef brings savory depth and the two chile powders layered together add both heat and complexity.
It’s practical: pantry cans and a couple of spices turn into a dinner that feeds a family, stores well, and tastes even better the next day. The final hit of fresh lime juice is a small step that makes a big difference—brightening everything and keeping the bowl lively.
Dairy-Free/Gluten-Free Swaps

Good news: this recipe is naturally dairy-free. For gluten-free, check the beef stock or canned broth label—choose a gluten-free labeled broth if needed. Tomato paste and canned tomatoes are generally gluten-free, but always confirm labels if gluten is a concern.
If you need to avoid any processed broths, use a homemade beef stock (the recipe already lists this option). The rest of the ingredients are straightforward and typically safe for both dairy-free and gluten-free diets when labels are verified.
Appliances & Accessories
- Heavy-bottomed soup pot — for even browning and gentle simmering.
- Food processor or blender — to puree the undrained bean-and-tomato can.
- Colander — to drain and rinse the two cans of black beans.
- Spatula — to break up and brown the ground beef.
- Measuring spoons and cups — for the spices, tomato paste, and lime juice.
- Citrus juicer or fork — to extract the lime juice easily.
Common Errors (and Fixes)
Here are the mistakes I see most often and how to fix them quickly.
- Overcrowding the pan while browning beef — Fix: Brown in a single layer and don’t rush; use a larger pot or brown in batches. Moisture prevents good caramelization.
- Burning spices — Fix: Add the spices to softened, not browned, onions and stir for only about 30 seconds. Lower heat if the pot seems hot.
- Chili too thin — Fix: Make sure you puree the undrained can of beans with the diced tomatoes (step 2). Reduce the chili longer to concentrate, up to 2 hours.
- Under-seasoned final dish — Fix: Taste midway and again near the end. The recipe calls for an optional tweak halfway—use that moment to adjust chile powders, cumin, or a tiny pinch more salt if needed.
- Metallic or flat broth flavor — Fix: Use beef stock rather than water. If using canned broth, opt for a quality brand or homemade stock for better depth.
Tailor It to Your Diet
Want it milder? Cut the chipotle to a bare pinch or omit it. Crave more smoke? Increase the ground ancho a touch, but do it gradually—you can always add more. If you’re watching fat, the recipe already calls for lean ground beef and uses modest oil; drain excess fat after browning if needed.
Vegetarian or vegan adjustments would require swapping the beef and the beef stock. If you choose that route, keep the bean-to-tomato puree step—the pureed beans remain a terrific thickener and texture provider.
Chef’s Notes
Brown the beef well. Those browned bits are flavor gold and set the foundation. Don’t rush the spice bloom: adding the spice mix to softened onions at medium-low gives you a rounder, less peppery profile. And patience on the simmer—30 minutes is the bare minimum. Two hours on low deepens the flavor and melds everything beautifully.
When you stir in the lime at the end, do so off the highest heat and give the chili a short finishing simmer. That keeps the lime bright without flattening other flavors. For convenience, freeze single portions in sturdy containers for quick lunches or emergency dinners.
Prep Ahead & Store
This chili holds up well. Make it a day ahead and refrigerate; flavors meld and often improve overnight. Cool it quickly, then store in airtight containers in the fridge for up to 4 days.
For longer storage, freeze in meal-sized portions for up to 3 months. Thaw overnight in the fridge and reheat gently on the stove, adding a splash of beef stock if it seems thick. Reheat to a slow simmer; avoid boiling hard, which can overconcentrate and dry out the texture.
Ask the Chef
Q: Can I make this less spicy without losing flavor?
A: Yes. Reduce or omit the chipotle entirely and keep the ancho for its smoky-sweet profile. You can always add a touch of chile powder later if you need more heat.
Q: Why puree an undrained can of beans with tomatoes?
A: That undrained can contains liquid and soft beans that, when pureed, turn into a thick, velvety base. It both flavors and thickens the chili without extra starches or flours.
Q: My chili tastes flat after simmering. What did I miss?
A: Two likely fixes: salt and acidity. Taste midway and near the end; a small hit of salt can bring the flavors forward. The final 1/4 cup of lime juice is crucial—don’t skip it. If you forgot it, stir in a bit of citrus or an acidic splash before serving.
Before You Go
This Black Bean and Beef Chili is built on small, deliberate steps: rinse the beans, brown the meat, bloom the spices gently, and simmer low and slow. Those steps produce a deep, satisfying bowl that’s practical for weeknights and generous enough for company. Make it once as written; then you’ll know exactly where to push spice, smoke, and tang for your next pot.
Thanks for cooking along. If you try it, take note of any tiny tweaks you make—those become the signature touches that make a recipe yours.

Black Bean and Beef Chili
Ingredients
Ingredients
- 2 14 ounce cans black beans
- 1 T olive oil or more, depending on your pan
- 1 lb. lean ground beef
- 1/2 cup very finely diced red onion
- 1 T or more regular chile powder preferably New Mexico chile powder
- 1 T or more ground Ancho chile pepper Ancho chile powder adds great flavor, but can use more regular chile powder
- about 1/4 tsp. ground Chipotle chile pepper see notes
- 2 tsp. ground cumin or more
- 2 cups homemade beef stock or 1 can beef broth
- 2 T tomato paste
- 1/4 cup fresh-squeezed lime juice I used my fresh-frozen lime juice
- 1 can black beans to thicken
- 1 14.5 oz. can diced tomatoes to thicken
- pinch of ground Chipotle chile pepper or one diced chipotle chile from a can optional
Instructions
Instructions
- Drain and rinse two 14-ounce cans of black beans in a colander until no more foam appears. Let them drain while you prepare the pureed mixture.
- Put the remaining (undrained) can of black beans and the 14.5-ounce can of diced tomatoes (including their liquid) into a food processor or blender. Add an optional pinch of ground chipotle if you want extra heat. Process about 2 minutes, until fairly smooth. Set the puree aside.
- In a heavy-bottomed soup pot, heat 1 tablespoon olive oil over medium-high heat (add a little more oil if the pan looks dry). Add 1 pound lean ground beef and brown, using the back of a spatula to break it into small pieces, until no pink remains. Transfer the browned beef to a bowl and set aside.
- Reduce the heat to medium-low. If the pot is dry, add a little more olive oil. Add 1/2 cup very finely diced red onion and cook, stirring, until the onion is softened but not browned, about 3–5 minutes.
- Add 1 tablespoon regular chile powder, 1 tablespoon ground ancho chile pepper, about 1/4 teaspoon ground chipotle (use less if you prefer milder), and 2 teaspoons ground cumin to the softened onion. Sauté and stir for about 30 seconds, until the spices are fragrant.
- Pour in 2 cups beef stock (or 1 can beef broth) and stir in 2 tablespoons tomato paste until the paste is incorporated. Return the browned ground beef to the pot and stir to combine.
- Stir in the pureed bean-and-tomato mixture from step 2 and the drained, rinsed black beans from step 1. Bring the mixture to a simmer.
- Reduce heat to low and simmer the chili uncovered for at least 30 minutes, stirring occasionally. You may simmer up to 2 hours on very low heat for deeper flavor. About halfway through cooking, taste and add more chile powder, ancho, cumin, or a pinch of chipotle if desired.
- Just before serving, stir in 1/4 cup fresh-squeezed lime juice and cook 3–5 minutes more to blend the flavors.
- Serve the chili hot.
Equipment
- Colander
- Food processor or blender
- heavy-bottomed soup pot
- Spatula
