
There’s nothing quite like a warming bowl of Mexican chili on a busy weeknight, and this recipe proves you don’t need hours of simmering to achieve that deep, authentic flavor. This best Mexican chili recipe comes together in just 30 minutes, making it perfect for weeknight dinners when you want something hearty and satisfying without the fuss.
What makes this Mexican chili truly special is the combination of traditional spices, fresh ingredients, and a secret technique that builds incredible depth of flavor in minimal time. Unlike traditional chilis that require long, slow cooking, this version uses high heat and perfectly timed additions to create a rich, complex taste that belies its quick preparation.
The beauty of this recipe lies in its simplicity and flexibility. You start with quality ground beef that gets seasoned with cumin, chili powder, and smoked paprika—the holy trinity of Mexican spice blends. Then you build layers of flavor with sautéed onions and garlic, fire-roasted tomatoes, and a touch of dark beer or broth that adds umami depth. The result is a chili that tastes like it’s been simmering all day, but actually hits the table in mere minutes.
This Mexican chili pairs beautifully with classic toppings like shredded cheese, sour cream, fresh cilantro, and crispy tortilla strips. You might also consider serving it alongside herb butter cornbread or with green bean and bacon as a side dish for a complete meal.
One of my favorite things about this quick chili is how it showcases the power of proper seasoning and technique. Rather than relying on time to develop flavors, we’re using high heat, proper ingredient ratios, and layered additions to maximize taste. This approach is inspired by professional cooking methods that prioritize flavor development at every stage.
For those looking to understand more about flavor-building techniques, Serious Eats has excellent guides on how spices bloom in fat and how to build complex flavors quickly. The key is toasting your spices in oil before adding other ingredients, which awakens their essential oils and intensifies their flavor profile.
I also love how adaptable this recipe is. Whether you prefer your chili more brothy or thick and chunky, you can adjust the liquid ratios. If you want to add beans, kidney beans or black beans work wonderfully—just add them toward the end so they warm through without breaking down. Some people love adding a touch of chocolate or cinnamon for extra depth, following the traditional Mexican mole tradition.
This Mexican chili recipe has become a staple in my kitchen because it delivers restaurant-quality results without the restaurant-quality time commitment. It’s the kind of recipe that makes you look like a culinary genius when you’re actually just being efficient and smart about your cooking methods.
Whether you’re cooking for a casual family dinner, meal prepping for the week, or hosting a casual gathering, this chili is always a crowd-pleaser. It actually tastes even better the next day as flavors continue to meld, making it an excellent candidate for make-ahead cooking. You can find more quick weeknight dinner inspiration at New York Times Cooking.
For additional Mexican-inspired dishes that come together quickly, check out my Johnny cakes recipe, which pairs wonderfully as a side. And if you’re interested in other fast, flavorful recipes, you might enjoy exploring how squash and zucchini can be incorporated into quick weeknight meals.
Ingredients
- 2 tablespoons olive oil
- 1½ pounds ground beef (80/20 blend)
- 1 large yellow onion, diced
- 4 cloves garlic, minced
- 3 tablespoons tomato paste
- 2 tablespoons chili powder
- 1½ tablespoons ground cumin
- 1 tablespoon smoked paprika
- ½ teaspoon cayenne pepper
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ¼ teaspoon black pepper
- 1 can (28 ounces) fire-roasted crushed tomatoes
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 cup beef broth or dark beer
- 1 tablespoon apple cider vinegar
- 1 teaspoon honey
- For serving: shredded cheddar cheese, sour cream, fresh cilantro, sliced jalapeños, crispy tortilla strips

Instructions
- Heat olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat for about 1 minute until it shimmers.
- Add the ground beef and cook, stirring frequently with a wooden spoon to break it into small pieces, for 4-5 minutes until it’s mostly browned but still has a bit of pink. Do not drain the fat—this is essential for flavor.
- Add the diced onion to the pot with the beef and cook, stirring occasionally, for 2-3 minutes until the onion becomes translucent and starts to release its juices.
- Stir in the minced garlic and cook for 30 seconds to 1 minute, stirring constantly, until fragrant.
- Add the tomato paste to the pot and stir continuously for 1-2 minutes. This step is crucial as it caramelizes the tomato paste and deepens the flavor base.
- In a small bowl, combine the chili powder, ground cumin, smoked paprika, cayenne pepper, dried oregano, salt, and black pepper.
Add this spice mixture directly to the pot and stir constantly for 1-2 minutes, allowing the spices to bloom in the hot fat. You should smell an incredible aroma at this point.
- Pour in the fire-roasted crushed tomatoes, making sure to scrape up any browned bits from the bottom of the pot (this is called deglazing and adds tons of flavor).
- Add the beef broth or dark beer and stir well to combine all ingredients.
- Bring the mixture to a gentle boil, then immediately reduce heat to medium and let it simmer for 8-10 minutes, stirring occasionally.
- Stir in the drained kidney beans and cook for another 2 minutes until they’re heated through.
- Remove from heat and stir in the apple cider vinegar and honey. Taste and adjust seasonings as needed—add more salt for depth, more chili powder for heat, or more vinegar for brightness.
- Let the chili rest for 2-3 minutes before serving to allow flavors to settle.
- Ladle into bowls and top with shredded cheddar cheese, a dollop of sour cream, fresh cilantro, sliced jalapeños, and crispy tortilla strips.

Pro Tips
The beef to vegetable ratio is crucial here. Using 80/20 ground beef ensures enough fat for flavor and proper browning. Leaner beef will result in a drier chili.
Fire-roasted tomatoes are specifically recommended because their smoky flavor complements the spice blend beautifully. Regular crushed tomatoes will work but won’t provide the same depth.
Dark beer or beef broth both work wonderfully. Dark beer adds a subtle complexity and slight bitterness that balances the spices, while beef broth keeps the focus on the spice blend. Choose based on your preference.
This chili actually improves with time. The flavors continue to meld and deepen even after cooking. You can make it up to 3 days ahead and reheat gently on the stovetop, adding a splash of broth if it’s become too thick.
For meal prep, this chili freezes beautifully for up to 3 months. Cool completely, then portion into freezer-safe containers. Thaw overnight in the refrigerator and reheat gently.
Customization options are endless. Add diced jalapeños for extra heat, include black beans or pinto beans alongside kidney beans, or stir in a square of dark chocolate and a pinch of cinnamon for a more traditional Mexican mole-inspired version.
The vinegar and honey at the end are important balancing agents. They brighten the chili and add complexity. The sweetness of the honey rounds out the heat from the spices while the vinegar adds brightness.
For a vegetarian version, substitute the ground beef with crumbled tofu, additional beans, or a combination of finely diced mushrooms and walnuts for texture.
This recipe serves 4-6 people depending on appetite and what you’re serving alongside it. It pairs beautifully with cornbread, rice, or simply with crispy tortilla chips on the side.
