Ingredients
Dry and Canned Ingredients
- 28 oz can of crushed tomatoes
- 14 oz can of diced tomatoes (fire-roasted optional)
- 15 oz can of kidney beans, drained and rinsed
- 15 oz can of pinto or black beans, drained and rinsed
- 2 tbsp tomato paste
- 2 cups low-sodium beef broth
- 1 tbsp chili powder
- 2 tsp ground cumin
- 1 tsp smoked paprika
- 1/2 tsp cayenne (adjust to taste)
- 1 tsp dried oregano
Fresh and Refrigerated
- 1 1/2 to 2 pounds ground beef (80/20 for flavor, 85/15 for less fat)
- 1 large yellow onion, finely diced
- 3 cloves garlic, minced
- 1 green bell pepper, diced (optional for texture)
- 2 tbsp neutral oil or beef drippings
- Salt and freshly ground black pepper to taste
Optional Finishers
- 1 tbsp brown sugar or 1/2 oz dark chocolate to round acidity
- Sour cream, shredded cheddar, chopped cilantro, sliced jalapeños for serving
- Lime wedges to brighten at the table
Notes: Measure spices into a small bowl before starting; toast ground spices briefly in the pan after browning for 20–30 seconds to deepen aroma and avoid raw spice flavor. Adjust bean quantity based on desired thickness; more beans add body.
Equipment
Essential Tools
- Large heavy-bottomed pot or Dutch oven, 5–7 quart capacity—retains heat and prevents scorching
- Wooden spoon or heat-resistant spatula for deglazing and stirring
- Slotted spoon for removing excess fat if needed
- Chef's knife and cutting board for consistent dice of onion and pepper
- Measuring spoons and cups for precise spice balance
- Ladle for serving and transferring hot chili
Optional Tools That Improve Outcome
- Immersion blender—to partially purée beans or tomatoes for a silkier texture
- Fat separator or small bowl to skim excess fat after browning ground beef
- Cast iron skillet for extra-browned beef before transferring to the pot
Practical tips: Use a wide pot opening to allow evaporation—this concentrates flavor without overly long simmering. Maintain a medium-high heat for browning and reduce to low for long, gentle simmering. Keep a separate plate for discarded fat and any excess liquid to control final chili texture.
Gathering Ingredients and Mise en Place
Ingredient Prep Sequence
- Start by draining and rinsing the beans; set in a sieve to remove excess water—this prevents diluting the chili late in cooking.
- Dice the onion and bell pepper into uniform small pieces (about 1/4-inch) to ensure even softening and distribution through the chili.
- Mince the garlic last and keep it separate until the pan is hot to avoid burning and bitter notes.
- Measure dry spices into a small ramekin: chili powder, cumin, smoked paprika, oregano, cayenne; mix so they are ready to bloom when added.
- Open and measure tomatoes and broth; have the tomato paste in a small spoon-ready portion for quick incorporation.
- Portion the brown sugar or chocolate if using, and arrange finishers—cheese, sour cream, lime—so plating is quick and hot chili doesn’t overcook.
Beef Handling Tips
- If using frozen ground beef, fully thaw and pat dry to encourage proper browning; moisture prevents Maillard reaction and yields gray, stewed meat.
- Break the beef into even pieces with your hands or spatula to create both meaty chunks and smaller crumbles for textural contrast.
- Season the raw beef lightly with salt and pepper before it hits the pan; this jump-starts seasoning and helps extract juices that then brown.
Timing: Have heat set to medium-high before adding oil; once oil shimmers, add beef to maximize browning. Proper mise en place reduces interruptions and prevents overcooking aromatic vegetables.
Preparation and Browning
Step-by-step Browning Technique
- Heat the Dutch oven over medium-high heat and add 1–2 tablespoons oil. Warm oil until it shimmers but does not smoke.
- Add ground beef in a single layer and let it sit undisturbed for 2–3 minutes to develop a crust; resist stirring immediately to encourage Maillard browning.
- Once the bottom is browned, break the beef into pieces with a spatula and continue to brown until no pink remains and browned bits are visible on the pan surface.
- If there is excessive fat (more than 3 tablespoons), remove most to a heatproof bowl; leave a tablespoon for flavor and to sauté the aromatics.
Aromatics and Deglazing
- Add the diced onion and bell pepper to the beef; sauté for 4–5 minutes until softened and translucent, stirring occasionally to pick up fond.
- Add minced garlic and toast for 30–45 seconds until fragrant; avoid browning to prevent bitterness.
- Stir in tomato paste and cook 1–2 minutes to caramelize sugars, which deepens tomato flavor and removes raw paste taste.
- Sprinkle the pre-measured spices into the pot and stir to coat meat and vegetables; toast 20–30 seconds to bloom the spices and release oils.
- Deglaze with 1/2 cup beef broth, scraping browned bits from the bottom with a wooden spoon; these browned bits are concentrated flavor and should be incorporated.
Practical tip: Browning in batches improves color if you have a very large amount. Use medium-high heat and keep pan motion minimal during the first contact to promote even browning. Proper deglazing ensures no burnt residue remains, preventing bitter off-notes.
Cooking Process: Building the Sauce and Simmering
Combining Liquids and Tomatoes
- After deglazing, add the crushed tomatoes, diced tomatoes, remaining beef broth, and the drained beans; stir to combine and bring to a gentle simmer.
- Taste for salt once the base has warmed; tomato acidity can mask seasoning early, so add salt in small increments and rest before final adjustments.
- Reduce heat to low and maintain a bare simmer—small bubbles should occasionally break the surface; vigorous boiling will break down beans and make the chili thin.
Simmer Time and Texture Control
- Simmer uncovered for 45 minutes to 1 hour, stirring every 10–15 minutes to prevent sticking; this concentrates flavors and allows the sauce to thicken naturally.
- For a thicker chili, simmer longer uncovered or remove 1–2 cups, blend until smooth, and return to the pot to add body without adding starch.
- If the chili becomes too thick, add warm beef broth 1/4 cup at a time to reach desired consistency; cold liquid cools the pot and interrupts the simmer.
Final Flavor Balancing
- After simmering, adjust heat with cayenne or chipotle, add brown sugar or a small piece of dark chocolate to round acidity, and finish with a splash of lime if brightness is needed.
- Let the chili rest off heat for 10 minutes before serving to let flavors meld and thicken slightly; this resting step improves mouthfeel and makes seasoning more cohesive.
Timing guidance: Total active stove time is about 30 minutes; hands-off simmering adds 45–60 minutes. For deeper flavor, simmer low and slow for up to 2 hours, checking liquid levels and stirring occasionally.
Simmering and Developing Deep Flavor
Layering Flavors Over Time
- Allowing the chili to simmer gently for at least 45 minutes encourages collagen breakdown in the beef and melds spice flavors into the sauce; this yields a richer mouthfeel and integrated taste.
- Stir periodically to redistribute solids and prevent scorching on the pot bottom; use a silicone spatula to reach edges and scrape fond deposits into the sauce.
- If using whole spices like toasted cumin seeds or a cinnamon stick, remove any inedible pieces before serving to avoid texture surprises.
Adjusting Body and Acidity
- To adjust acidity after simmering, add a pinch of baking soda (a few grains) and stir; bubbles indicate neutralization—only use a small amount to prevent soapy taste.
- To thicken without losing flavor, remove a ladle of chili, purée it, and stir back; this adds body from existing ingredients rather than flour or cornstarch which can mute spices.
- For silkier texture, stir in a tablespoon of butter off heat; the fat will round flavors and smooth the sauce.
Practical finishing: Taste for balance of heat, salt, sweet, and acid; adjust incrementally. Cover loosely if you need to keep heat while preventing surface condensation from dripping back into the pot and diluting the top layer.
Serving, Garnishes, and Storage
Serving Temperature and Portions
- Serve chili hot, around 160–170°F (71–77°C), for best texture and flavor release; use a ladle to portion into bowls and finish with cold garnish to contrast heat.
- Plan 1 to 1 1/2 cups per adult as a main course when served with sides; smaller portions work well as part of a spread or for topping baked potatoes.
Recommended Garnishes
- Shredded sharp cheddar or pepper jack cheese—adds saltiness and creaminess.
- A dollop of sour cream or plain Greek yogurt—cools spice and adds tang.
- Chopped fresh cilantro or green onions for herbal brightness and color contrast.
- Pickled jalapeños or sliced fresh jalapeño for crunchy heat; lime wedges to add acidity at the table.
Storage and Reheating
- Refrigerate chili in airtight containers for up to 4 days; cool to room temperature within two hours and refrigerate uncovered briefly before sealing to avoid condensation.
- Freeze in portioned, freezer-safe containers for up to 3 months; thaw overnight in the refrigerator before reheating for even texture.
- Reheat gently over low heat, stirring occasionally, and add small amounts of broth if the chili has thickened too much in storage. Microwave in intervals, stirring between, to prevent cold spots.
Make-ahead tip: Chili often tastes better the next day—flavors continue to meld. For events, reheat and finish with fresh garnishes to revive brightness.
FAQs
How can I reduce the fat content without losing flavor?
Use 85/15 or 90/10 ground beef and drain excess fat after browning, but retain a tablespoon of fat for sautéing aromatics. Alternatively, brown the beef, remove it, and sauté aromatics in a tablespoon of oil; return beef and deglaze to capture fond without excess grease.
Can I make chili in a slow cooker or Instant Pot?
For slow cooker: brown beef and sauté aromatics first, then transfer to slow cooker with liquids; cook on low 6–8 hours. For Instant Pot: use sauté function for browning and deglazing, then pressure-cook on high for 10–15 minutes with a natural release; adjust beans and tomatoes after pressure cook to avoid overcooking.
Should I use fresh tomatoes or canned?
Canned crushed and diced tomatoes offer consistent acidity and body year-round and are recommended for reliable flavor. Fresh tomatoes can be used in peak season if cooked down to concentrate flavor; measure volume after cooking to match canned consistency.
How do I fix chili that is too acidic or too spicy?
Too acidic: add a pinch of baking soda dissolved in warm water or a small amount of brown sugar or grated dark chocolate and stir until balanced. Too spicy: add dairy (sour cream or yogurt) to serving or dilute with additional beans and broth; acidic additions like tomato can amplify perceived heat so avoid adding more tomato.
Can I substitute the beans or omit them entirely?
Yes. Substitute with other beans like cannellini or leave them out for a Texas-style no-bean chili. If omitting, increase tomato and vegetable volume and simmer until sauce reaches desired thickness. Beans add body and stretch the recipe economically.
How long will leftovers keep and how should I reheat?
Store in the refrigerator for up to 4 days or freeze up to 3 months. Reheat on the stovetop over low heat with occasional stirring, adding small amounts of broth if too thick. In a microwave, reheat in short intervals, stirring between to ensure even temperature.
What are good side dishes to serve with beef chili?
Serve with cornbread, steamed rice, tortilla chips, baked potatoes, or a simple green salad. Use garnishes to introduce texture contrast: pickled onions, crispy bacon bits, or toasted pepitas provide crunch against the chili's richness.
Best Beef Chili
Warm up your week with this rich, smoky, and hearty Best Beef Chili—easy to make and perfect for sharing!
total time
90
servings
6
calories
420 kcal
ingredients
- 1 lb (450 g) ground beef 🥩
- 1 large onion, chopped đź§…
- 3 cloves garlic, minced đź§„
- 1 red bell pepper, chopped 🌶️
- 2 tbsp olive oil đź«’
- 2 tbsp chili powder 🌶️
- 1 tbsp ground cumin đź§‚
- 1 tsp smoked paprika 🔥
- 2 tbsp tomato paste 🍅
- 2 cans (14 oz each) diced tomatoes 🍅
- 1 can (15 oz) kidney beans, drained and rinsed đź«™
- 1 cup beef broth 🥣
- 1 tsp salt đź§‚
- 1/2 tsp black pepper đź§‚
- 1 tsp sugar (optional) 🍚
instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion and red pepper; sauté until softened, about 5 minutes.
- Add minced garlic and cook 1 minute until fragrant.
- Add ground beef and cook, breaking up lumps, until browned.
- Stir in chili powder, cumin, smoked paprika, salt, and pepper; cook 1 minute to toast spices.
- Add tomato paste and cook 2 minutes, then add diced tomatoes and beef broth.
- Bring to a simmer, reduce heat to low, and cook uncovered for 45–60 minutes, stirring occasionally.
- Stir in drained kidney beans and simmer 10 more minutes to meld flavors.
- Taste and adjust seasoning, adding sugar if acidity needs balancing.
- Serve hot with your favorite toppings and sides.