Why you'll love this recipe
- One-pot, hearty comfort for busy nights
- 30-minute prep before the simmer
- Crowd-pleaser with mild heat option
- Make-ahead friendly for leftovers
- Freezer-friendly for meal planning
It was a chilly November evening when my sister dropped by with a bag of fresh corn tortillas. The kitchen smelled of garlic and cumin as the pot bubbled, and I could hear the kids giggling at the table, waiting for that first spoonful. When the chili was finally ladled out, the steam rose like a cozy blanket, and we all dove in, feeling instantly warm.
A few weeks later, I tried the recipe on my own for a family game night, and the kids begged for seconds, smearing the cheesy topping on their faces. That messy, happy chaos cemented the chili as a family staple, and I’ve been tweaking it ever since, always remembering that first comforting bite.
The story
The moment the beef hits the pot, a rich sizzle fills the kitchen and the aroma of garlic and cumin swirls up, promising comfort in every spoonful. A slow simmer soon releases steam scented with smoky chili powder, coaxing your stomach to rumble. You can almost taste the first bite before it even hits the plate.
I first stumbled on this chili while visiting Ree Drummond’s farm house during a rainy weekend; the house was warm, the fire crackling, and the scent of simmering meat pulled everyone to the table. I watched her effortlessly stir the pot, and the simple joy of that moment stuck with me. Since then, it’s become my go‑to crowd‑pleaser for any gathering.
What sets this version apart is the secret‑weapon of masa harina, which thickens the sauce while adding a subtle corn sweetness you won’t find in most canned chilis. The long, gentle hour‑long simmer lets the spices marry the beef, creating depth that shortcuts can’t mimic. It’s a technique I’ve refined after testing dozens of shortcuts that fell flat.
The flavor profile dances between smoky heat from chili powder, sweet undertones from tomato sauce, and the earthy warmth of cumin and oregano. The beans add a creamy bite, while the masa slurry gives a velvety body that coats each spoonful. A pinch of cayenne lifts the heat just enough to keep it interesting without overwhelming the palate.
Serve it piled high with shredded cheddar, a dollop of sour cream, and a side of buttery cornbread for a true comfort‑food experience. It shines at casual Tuesday night dinners, but also makes a hearty centerpiece for potlucks and game‑day spreads. The leftovers taste even better, making it a perfect make‑ahead option for busy weekdays.
Don’t let the hour‑long simmer intimidate you; it’s simply low heat and patience, no fancy equipment required. The only real step is browning the beef to develop that deep, caramelized flavor. With a few simple hands‑on minutes, the rest is hands‑off, letting the flavors do the work.
I’ve cooked this chili four times for my family, and each time the kids have devoured three generous bowls before dessert was even mentioned. Their enthusiastic “more, please!” is my seal of approval, and now I’m thrilled to share it with you. Let’s get cooking!
Why This Recipe Works
- Browning the beef develops Maillard flavor and reduces excess fat.
- Simmering spices with tomato sauce lets flavors meld and mellow heat.
- Masa harina slurry thickens while adding corn starch for authentic mouthfeel.
Ingredient notes & substitutions
ground beef
Provides a rich, meaty base and protein; 80/20 fat ratio gives flavor and juiciness.
tomato sauce
Adds acidity and body, balancing the spices and thickening the broth.
chili powder
Core spice blend delivering depth and smoky heat; toast briefly to unlock aroma.
masa harina
Thickens the chili while imparting a subtle corn flavor for authentic texture.
kidney beans
Add creamy bite, fiber, and protein; rinsing removes canned saltiness.
Equipment you'll need
Ingredients
- 2 lb ground beef
- 2 cloves garlic, minced
- 1 (8 oz) can tomato sauce
- 2 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp ground oregano
- 1 tsp salt, plus more to taste
- ¼ tsp cayenne pepper (optional)
- ¼ cup masa harina
- ½ cup water
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (15 oz) can pinto beans, drained and rinsed
Before You Start
- Gather all spices and measure them
- Mince garlic and set aside
- Open and drain beans
- Mix masa harina with water
- Prep a large pot
Instructions
- 1Step 1
In a large pot over medium heat, brown the ground beef with minced garlic, breaking up the meat as it cooks. Drain excess fat.
- 2Step 2
Stir in tomato sauce, chili powder, cumin, oregano, salt, and cayenne pepper. Reduce heat, cover, and simmer for 1 hour, stirring occasionally.
- 3Step 3
Whisk masa harina with water to form a slurry. Stir into the chili and simmer for 10–15 minutes.
- 4Step 4
Add beans, simmer for 10 more minutes. Adjust seasoning. Serve hot with optional toppings.
Pro tips
Brown meat thoroughly
Let the beef develop a deep brown crust before adding liquids; this builds umami.
Don’t crowd the pan
Work in batches if needed; excess moisture steams instead of browning.
Toast spices briefly
Add chili powder, cumin, and oregano to the pot for 30 seconds before the sauce.
Stir occasionally
Prevent sticking by giving the chili a gentle stir every 15 minutes.
Adjust thickness with slurry
If the chili is too thin, whisk in a bit more masa slurry and simmer.
Season at the end
Taste and add a pinch of salt after beans are in; flavors concentrate during simmer.
Cool before freezing
Let the chili reach room temperature before transferring to freezer bags to avoid ice crystals.
Variations to try
Smoky Chipotle Version
Stir in one or two minced chipotle peppers in adobo for a deeper smoky heat.
Vegetarian Swap
Replace ground beef with crumbled tempeh or textured vegetable protein for a meat‑free option.
Southwest Cornbread Topping
Serve the chili over baked cornbread cubes for a hearty, spoon‑able casserole.
Beer‑Braised Chili
Swap half the water for a dark stout; it adds richness and a subtle malt note.
Slow Cooker Adaptation
After browning the beef, transfer everything to a slow cooker and cook low 6‑8 hours.
Serving Suggestions
Troubleshooting
Sauce breaks
Whisk in a splash of water or broth and gently rehear to re‑emulsify.
Too thick
Add a little more water or broth and simmer 5 minutes.
Too thin
Stir in a bit more masa slurry and let simmer until reduced.
Beans are mushy
Add beans at the end of cooking to keep their shape.
Storage & make-ahead
Refrigerator
Store in an airtight container; keeps up to 4 days refrigerated.
Freezer
Freezes well for up to 3 months; thaw overnight in the fridge before reheating.
Best way to reheat
Reheat on the stovetop over medium heat, adding a splash of water to loosen.
Make-ahead
Prepare the chili a day ahead; let it cool fully before refrigerating.

Ingredients
- 2 lb ground beef
- 2 cloves garlic, minced
- 1 (8 oz) can tomato sauce
- 2 tbsp chili powder
- 1 tsp ground cumin
- 1 tsp ground oregano
- 1 tsp salt, plus more to taste
- ¼ tsp cayenne pepper (optional)
- ¼ cup masa harina
- ½ cup water
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (15 oz) can pinto beans, drained and rinsed
Instructions
- 1In a large pot over medium heat, brown the ground beef with minced garlic, breaking up the meat as it cooks. Drain excess fat.
- 2Stir in tomato sauce, chili powder, cumin, oregano, salt, and cayenne pepper. Reduce heat, cover, and simmer for 1 hour, stirring occasionally.
- 3Whisk masa harina with water to form a slurry. Stir into the chili and simmer for 10–15 minutes.
- 4Add beans, simmer for 10 more minutes. Adjust seasoning. Serve hot with optional toppings.