Classic Beef Tacos (You’ll Never Make It Any Other Way)

by The Gravy Guy | American, Beef, Dinner, Main Dish, Mexican

I‘ll fight anyone who says this needs to be complicated. Beef chili is one of the great simple dishes in American cooking and one of the most mangled. Too many versions are just canned tomatoes with ground beef and a packet. Real beef chili — and by that I mean a properly made classic chili that’s been developed and built with technique — is one of the best things you can make in a Dutch oven on a Sunday afternoon.

My Italian-American background taught me to build flavor in layers. The soffritto principle — aromatics cooked slowly in fat before anything else goes in — applies to chili the same way it applies to a ragù. Toast the chili spices in the pan. Brown the beef in batches so every piece gets color. Let it simmer low and slow until the beef breaks down and the beans absorb the smoky, spiced beef fat. The result is something that tastes like it took two days of work.

This classic beef chili uses a proper spice blend, a combination of ground beef and beef chuck for different textures, and the low-and-slow simmer that turns good ingredients into great chili. It doesn’t use a packet. It doesn’t apologize for taking an hour and a half. And it freezes so well that making a double batch on Sunday is one of the best cooking decisions you’ll make all month.

Why This Classic Beef Chili Works

  • Blooming spices in fat — chili spices toasted in oil before the meat and liquid go in develop more flavor than spices added to liquid
  • Two beef textures — ground beef for body and quick-cooking; chuck for chew and slow-braised depth; the combination is more interesting than either alone
  • Tomato paste caramelized separately — cooking paste until it darkens adds concentrated umami that canned tomatoes alone can’t provide
  • Low and slow simmer — at 45 minutes the chili is good; at 90 minutes it’s exceptional; the collagen from the chuck renders and the spices fully integrate
  • Beans added late — beans added early turn to mush; beans added in the last 30 minutes hold their shape and absorb the chili flavors without falling apart

Ingredients

For the Chili

  • 1 lb ground beef (80/20)
  • 1 lb beef chuck, cut into ½-inch pieces (or use all ground beef)
  • 1 large onion, diced
  • 1 green bell pepper, diced
  • 1 jalapeño, minced
  • 5 cloves garlic, minced
  • 2 tablespoons tomato paste
  • 1 can (28 oz) crushed tomatoes
  • 1 can (14.5 oz) diced tomatoes
  • 1½ cups beef stock or chicken stock
  • 2 cans (15 oz each) kidney or black beans, drained
  • 2 tablespoons olive oil
  • Salt to taste

Chili Spice Blend

  • 3 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1½ teaspoons smoked paprika
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • 1 teaspoon dried oregano
  • ½ teaspoon cayenne (or to taste)
  • ½ teaspoon black pepper

For Serving

  • Shredded cheddar cheese
  • Sour cream
  • Sliced green onions
  • Jalapeño slices
  • Crushed crackers or cornbread
  • Fresh cilantro

Instructions

Step 1: Brown the Beef

Heat olive oil in a large Dutch oven over medium-high. Brown the beef chuck pieces in batches, 4–5 minutes per batch, until deeply seared on all sides. Remove and set aside. Brown the ground beef, breaking into crumbles, 6–8 minutes until well-colored. Season with salt throughout. Remove excess fat, leaving 2 tablespoons. Browning in batches prevents steaming; every piece needs contact with the hot pan.

Step 2: Build the Aromatics

Reduce heat to medium. Add onion, green pepper, and jalapeño to the same pot. Cook 5 minutes until softened. Add garlic and cook 1 minute. Add the chili spice blend and cook, stirring, for 1–2 minutes until the spices are fragrant and toasted in the fat — this blooming step is the difference between flat chili and complex chili. Add tomato paste and cook 2 more minutes until darkened.

Step 3: Build the Chili

Return all beef to the pot. Add crushed tomatoes, diced tomatoes, and beef stock. Stir to combine, scraping up any browned bits from the bottom. Bring to a simmer. Reduce heat to low. Cook uncovered or partially covered for 45 minutes, stirring occasionally. The chuck should be becoming tender and the flavors developing. Taste and adjust seasoning.

Step 4: Add Beans and Finish

Add drained beans in the last 30 minutes of cooking. Stir to incorporate. Continue simmering until beans are heated through and the chili reaches your preferred consistency. If too thin, simmer uncovered to reduce. If too thick, add a splash of stock. Total cooking time from start: 90 minutes for best results, 60 minutes minimum.

Step 5: Serve

Taste the finished chili and adjust salt, heat, and seasoning. Ladle into bowls and top with shredded cheddar, sour cream, green onions, and jalapeño. Serve with cornbread or crusty bread. Chili always tastes better the next day — if you can wait.

Chef’s Tips & Common Mistakes

  • Bloom the spices in fat before adding liquid — this is the step most people skip and it’s the biggest differentiator between professional chili and home chili
  • Brown the beef in batches — crowded beef steams instead of sears; the Maillard reaction on the meat surface is where chili depth begins
  • Add beans late — beans added at the beginning are mush by the time the chili is done; 30 minutes is enough for them to absorb flavor without losing structure
  • Low heat, long simmer — aggressive boiling makes tough, dry beef and breaks down the beans too fast; a bare simmer for 90 minutes produces a completely different quality
  • Taste at 30 minutes and 60 minutes — the seasoning needs adjustment as the chili reduces; a single seasoning at the beginning is never enough
  • Let it rest after cooking — chili served immediately is good; chili rested 20 minutes is better; chili the next day is the best of all

Variations

  • Slow Cooker Beef Chili: Brown beef and aromatics in a skillet first, transfer to slow cooker with remaining ingredients, cook on low 6–8 hours — see slow cooker beef chili
  • With Pork: Substitute ½ lb ground pork for half the ground beef — the combination adds richness and a different fat profile
  • Bean and Beef Chili: Triple the bean content and reduce beef by half for a bean-forward version — see beef and bean chili
  • Texas-Style (No Beans): Skip all beans entirely; increase beef chuck to 2 lbs; add a bottle of dark beer with the stock; the traditional Texas competition approach
  • Slow Cooker Beef Stew Comparison: See slow cooker beef stew for a similar long-braised beef approach without chili spices
  • Classic Beef Stew: For the European-influenced version of long-braised beef, see classic beef stew — same technique, completely different seasoning profile

Storage & Reheating

Refrigerator: Store up to 5 days. Chili is one of the great “day after” dishes — the flavors deepen significantly overnight as all the spices and beef fat continue to meld. Always better the next day.

Reheating: Reheat in a saucepan over medium-low heat, stirring occasionally. Add a splash of stock or water if it has thickened too much. Taste and re-season before serving.

Freezer: Freeze in portions for up to 4 months. One of the best freezer meals in the American home-cooking repertoire. Thaw overnight and reheat. Make a double batch and freeze half — this is the correct approach to chili every time.

Uses for Leftover Chili: Chili on baked potatoes, chili over fries, chili nachos, chili mac (chili over macaroni), and chili dogs are all excellent applications for leftover or frozen chili portions.

Frequently Asked Questions

Beans or no beans in chili?

This is a legitimate regional and cultural debate. Texas competition chili is traditionally bean-free. Most American home chili uses beans. My family always used beans. The recipe above includes beans because they add protein, fiber, and textural variety. If you want bean-free: increase beef chuck to 2 lbs, add a cup of extra stock, and let the chili simmer 30 minutes longer. See beef and bean chili for an even more bean-forward approach.

How do I make chili less spicy?

Reduce cayenne and jalapeño. If already made and too spicy: add more canned tomatoes or a splash of beer to dilute heat; add a small amount of honey or sugar to balance the heat without sweetening noticeably; add sour cream directly to the pot and stir in (this is a technique, not a mistake). See slow cooker beef chili for a milder, family-friendly variation.

Should I use kidney beans or black beans?

Both are traditional in American chili. Kidney beans are the classic choice — large, firm, with a mild flavor that absorbs the chili spices well. Black beans have a more earthy, slightly sweeter flavor and hold their shape excellently. Using one of each gives textural and flavor variety in every spoonful. Pinto beans are the third classic option and are particularly good in Tex-Mex style chili.

Why is my chili too thin?

Either too much liquid was added, the simmer wasn’t long enough, or the beans weren’t added in time to release their starch. Fix: simmer uncovered for 20–30 more minutes, stirring occasionally. Mash ¼ cup of the beans against the side of the pot and stir in — the starch thickens the chili quickly. A tablespoon of masa harina (corn flour) dissolved in a splash of water and stirred in also thickens without adding off-flavors. See slow cooker beef stew for similar thickening techniques applied to a braise.

Can I make chili in a slow cooker?

Yes — but brown the beef and bloom the spices in a skillet first. Don’t skip these stovetop steps; the color and flavor developed by browning and blooming cannot be replicated in a slow cooker. Transfer everything to the slow cooker and cook on low 6–8 hours. Add beans in the last 1–2 hours. See slow cooker beef chili for the optimized slow cooker approach.

The Gravy Guy

The Gravy Guy

The Gravy Guy is a retired sous chef from New Jersey with 30+ years in professional kitchens and three generations of Italian-American cooking in his blood. He writes the way he cooks — opinionated, technique-first, and with zero tolerance for shortcuts. When he’s not slow-simmering Sunday gravy, he’s arguing about the right pasta shape for the sauce.

The Gravy Guy

The Gravy Guy is a retired sous chef from New Jersey with 30+ years in professional kitchens and three generations of Italian-American cooking in his blood. He writes the way he cooks — opinionated, technique-first, and with zero tolerance for shortcuts. When he’s not slow-simmering Sunday gravy, he’s arguing about the right pasta shape for the sauce.