Mexican Chili
I still remember the first time I made Mexican Chili for my family. It was a chilly winter evening, and we all gathered around the dinner table, eager to taste the flavors that had been simmering in the pot all day. The aroma of ground beef, onions, and spices filled the air, and the first bite was like a warm hug on a cold day.
As a home cook, I love how Mexican Chili brings people together. It's a dish that's easy to make in large quantities, perfect for feeding a crowd, and the leftovers are just as delicious the next day. Over the years, I've refined my recipe to get the flavors just right, and I'm excited to share it with you.
What sets this Mexican Chili recipe apart is the combination of simple, accessible ingredients and a few key techniques that make all the difference. By browning the ground beef properly, cooking the onions until they're soft and translucent, and using a blend of spices that add depth and warmth, you'll end up with a dish that's both comforting and exciting.
This recipe is perfect for anyone looking for a hearty, comforting meal that's easy to make and budget-friendly. Whether you're a busy weeknight cook or a weekend meal planner, Mexican Chili is a great choice. And the best part? It's incredibly versatile, so feel free to customize it to your taste with your favorite toppings and sides.
So, let's get started! In this recipe, we'll cover everything you need to know to make a delicious, authentic Mexican Chili that's sure to become a family favorite.
Why You’ll Love This Recipe
- This recipe is easy to make and requires minimal supervision, perfect for busy weeknights.
- The ingredients are affordable and accessible, making it a budget-friendly option for families.
- Mexican Chili is a crowd-pleaser, perfect for feeding a large group of people.
- The leftovers are just as delicious as the first serving, making it a great option for meal prep.
- This recipe is highly customizable, so you can add your favorite toppings and sides to make it your own.
- It's a comforting, warm meal that's perfect for chilly evenings or special occasions.
- The flavors are rich and complex, making it a great option for adventurous eaters.
Why This Recipe Works
The key to a great Mexican Chili is in the layers of flavor. By cooking the ground beef until it's nicely browned, you create a rich, meaty flavor that's the foundation of the dish. Then, by sautéing the onions and garlic until they're soft and translucent, you add a depth of flavor that's both sweet and savory.
The blend of spices is also critical. By using a combination of chili powder, cumin, and paprika, you get a warm, slightly smoky flavor that's characteristic of Mexican cuisine. And by adding a can of diced tomatoes and some beef broth, you create a rich, velvety sauce that's the perfect backdrop for the flavors of the dish.
Finally, the resting time is crucial. By letting the chili simmer for at least 30 minutes, you allow the flavors to meld together and the meat to become tender and fall-apart. This is what makes Mexican Chili a true comfort food classic.
Throughout this recipe, we'll cover the techniques and tips you need to know to make a truly great Mexican Chili. From browning the ground beef to simmering the chili, we'll take it one step at a time, so you can feel confident and excited to make this dish for your family and friends.
Ingredients You’ll Need
When it comes to making Mexican Chili, the ingredients are just as important as the technique. You'll need a combination of ground beef, onions, garlic, spices, and canned goods to create the rich, flavorful sauce that's the hallmark of this dish. Be sure to choose high-quality ingredients, such as fresh spices and lean ground beef, to get the best flavor.
In this recipe, we'll use a blend of chili powder, cumin, and paprika to give the chili its distinctive flavor. We'll also use canned diced tomatoes and beef broth to add moisture and depth to the sauce. And don't forget the toppings – shredded cheese, sour cream, and diced onions are all great options to add flavor and texture to your chili.
- 1 lb (450g) ground beefChoose a lean ground beef with a fat content of around 15% to ensure the best flavor and texture. You can also use ground turkey or ground pork if you prefer.
- 1 large onion, dicedUse a sweet onion, such as Vidalia or yellow onion, for the best flavor. Be sure to dice the onion finely so it cooks evenly.
- 3 cloves garlic, mincedUse fresh garlic for the best flavor. You can also use jarred garlic if you prefer, but be sure to choose a high-quality brand.
- 2 tbsp chili powderChoose a high-quality chili powder that's fresh and aromatic. You can also use a blend of spices, such as cumin and paprika, to add depth and warmth to the chili.
- 1 tsp ground cuminUse a fresh, high-quality cumin for the best flavor. You can also toast the cumin in a dry pan to bring out its aroma and flavor.
- 1/2 tsp smoked paprikaSmoked paprika adds a rich, smoky flavor to the chili. You can also use sweet paprika if you prefer a milder flavor.
- 1 can (14.5 oz) diced tomatoesChoose a high-quality canned tomato that's low in sodium and added sugars. You can also use fresh tomatoes if you prefer, but be sure to cook them down to create a rich, flavorful sauce.
- 1 can (15 oz) red kidney beans, drained and rinsedUse canned red kidney beans for convenience and ease. You can also use cooked dried beans if you prefer, but be sure to cook them according to package instructions.
- 1 cup beef brothChoose a low-sodium beef broth to avoid adding too much salt to the chili. You can also use chicken broth or vegetable broth if you prefer.
- 1/2 cup shredded cheese, such as cheddar or Monterey JackUse a high-quality shredded cheese that's fresh and flavorful. You can also use a blend of cheeses, such as cheddar and Monterey Jack, for a richer flavor.
- Salt and pepper to tasteUse freshly ground black pepper and kosher salt to season the chili to taste. You can also add other seasonings, such as cayenne pepper or dried oregano, to taste.
- 2 tbsp olive oilUse a high-quality olive oil for the best flavor. You can also use other oils, such as avocado oil or grapeseed oil, if you prefer.
Equipment You’ll Need
How to Make Mexican Chili
- 1Heat the olive oil in a large heavy pot or Dutch oven over medium-high heat until it shimmers. Add the diced onion and cook, stirring occasionally, until it's softened and translucent, about 5-7 minutes.
- 2Add the minced garlic and cook, stirring constantly, for 1-2 minutes until fragrant. Be careful not to burn the garlic.
- 3Add the ground beef to the pot, breaking it up with a wooden spoon or spatula as it cooks. Cook until the beef is nicely browned, about 5-7 minutes.
- 4Add the chili powder, cumin, and smoked paprika to the pot, stirring to combine. Cook for 1-2 minutes until the spices are fragrant.
- 5Add the diced tomatoes, red kidney beans, and beef broth to the pot. Stir to combine, then bring the mixture to a simmer.
- 6Reduce the heat to low and let the chili simmer, covered, for at least 30 minutes, stirring occasionally, until the flavors have melded together and the meat is tender.
- 7Season the chili with salt and pepper to taste, then stir in the shredded cheese until it's melted and creamy.
- 8Let the chili rest for 10-15 minutes before serving, allowing the flavors to meld together and the cheese to set.
- 9Serve the chili hot, garnished with diced onions, sour cream, and shredded cheese, if desired.
- 10Offer a variety of toppings, such as diced avocado, sliced jalapenos, and crushed tortilla chips, to let everyone customize their bowl.
- 11Store any leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months.
Expert Tips
- Use a high-quality ground beef with a fat content of around 15% for the best flavor and texture.
- Don't overcook the chili – it should be simmered for at least 30 minutes, but not so long that the meat becomes tough and dry.
- Use a variety of toppings to let everyone customize their bowl – diced onions, sour cream, shredded cheese, and diced avocado are all great options.
- Consider making a double batch of the chili and freezing it for later – it's a great option for meal prep or a quick weeknight dinner.
- Don't be afraid to experiment with different spices and seasonings to make the chili your own – a pinch of cayenne pepper or a sprinkle of dried oregano can add a lot of depth and interest.
- Use a high-quality canned tomato that's low in sodium and added sugars – it will make a big difference in the flavor of the chili.
- Let the chili rest for 10-15 minutes before serving – it will allow the flavors to meld together and the cheese to set.
- Consider serving the chili with a side of crusty bread or cornbread – it's a great way to soak up the flavorful sauce.
Common Mistakes to Avoid
- Overcooking the chili – it should be simmered for at least 30 minutes, but not so long that the meat becomes tough and dry.
- Not browning the ground beef properly – it's essential for developing the rich, meaty flavor of the chili.
- Not using a variety of toppings – it's a great way to let everyone customize their bowl and add extra flavor and texture.
- Not seasoning the chili with salt and pepper to taste – it's essential for bringing out the flavors of the dish.
- Not letting the chili rest before serving – it will allow the flavors to meld together and the cheese to set.
- Not using a high-quality canned tomato – it will make a big difference in the flavor of the chili.
Variations and Substitutions
- Add some heat to the chili by adding a diced jalapeno or serrano pepper to the pot.
- Use ground turkey or ground pork instead of ground beef for a leaner, more flavorful option.
- Add some smoky flavor to the chili by adding a chipotle pepper in adobo sauce to the pot.
- Use a blend of cheeses, such as cheddar and Monterey Jack, for a richer, more complex flavor.
- Add some freshness to the chili by stirring in some chopped cilantro or scallions before serving.
- Use a high-quality beef broth instead of water for added depth and richness.
- Add some acidity to the chili by stirring in a squeeze of fresh lime juice before serving.
What to Serve With Mexican Chili
Mexican Chili is a versatile dish that can be served in a variety of ways. Consider serving it with a side of crusty bread or cornbread to soak up the flavorful sauce. You can also serve it with a green salad, a side of roasted vegetables, or a bowl of warm tortilla chips.
For a fun and interactive meal, set up a toppings bar with a variety of options, such as diced onions, sour cream, shredded cheese, and diced avocado. Let everyone customize their bowl to their liking, and enjoy the delicious flavors and textures of the chili.
Make-Ahead, Storage, Freezing and Reheating
Mexican Chili is a great option for meal prep or a quick weeknight dinner. Consider making a double batch of the chili and freezing it for later – it will keep for up to 2 months in the freezer.
To store the chili, let it cool to room temperature, then transfer it to an airtight container. Store it in the refrigerator for up to 3 days or freeze for up to 2 months.
To reheat the chili, simply thaw it overnight in the refrigerator, then reheat it in a pot on the stovetop or in the microwave until it's hot and steaming. You can also reheat it in a slow cooker or Instant Pot for a hands-off, convenient option.
When reheating the chili, be sure to stir it occasionally to prevent scorching. You can also add a splash of water or broth to thin out the chili if it's become too thick.
Frequently Asked Questions
Can I make this recipe in a slow cooker?
Yes, you can make this recipe in a slow cooker. Simply brown the ground beef and cook the onions and garlic in a pan, then transfer everything to the slow cooker and cook on low for 6-8 hours.
Can I use ground turkey or ground pork instead of ground beef?
Yes, you can use ground turkey or ground pork instead of ground beef. Just be sure to adjust the cooking time and temperature accordingly, as these meats can cook more quickly than ground beef.
Can I add other ingredients to the chili, such as beans or corn?
Yes, you can add other ingredients to the chili, such as beans or corn. Just be sure to adjust the cooking time and liquid levels accordingly, as these ingredients can add moisture and texture to the dish.
How long does the chili keep in the refrigerator?
The chili will keep in the refrigerator for up to 3 days. Be sure to store it in an airtight container and reheat it to an internal temperature of 165°F before serving.
Can I freeze the chili?
Yes, you can freeze the chili. Simply let it cool to room temperature, then transfer it to an airtight container or freezer bag. The chili will keep in the freezer for up to 2 months.
How do I reheat the chili?
To reheat the chili, simply thaw it overnight in the refrigerator, then reheat it in a pot on the stovetop or in the microwave until it's hot and steaming. You can also reheat it in a slow cooker or Instant Pot for a hands-off, convenient option.
Can I make this recipe in advance?
Yes, you can make this recipe in advance. Simply cook the chili, then let it cool to room temperature. Transfer it to an airtight container and store it in the refrigerator for up to 3 days or freeze for up to 2 months.
Can I serve the chili with other dishes?
Yes, you can serve the chili with other dishes, such as a green salad, a side of roasted vegetables, or a bowl of warm tortilla chips. Consider setting up a toppings bar with a variety of options, such as diced onions, sour cream, and shredded cheese, to let everyone customize their bowl.

Ingredients
- 1 lb (450g) ground beef
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1 can (14.5 oz) diced tomatoes
- 1 can (15 oz) red kidney beans, drained and rinsed
- 1 cup beef broth
- 1/2 cup shredded cheese, such as cheddar or Monterey Jack
- Salt and pepper to taste
- 2 tbsp olive oil
Instructions
- Heat the olive oil in a large heavy pot or Dutch oven over medium-high heat until it shimmers. Add the diced onion and cook, stirring occasionally, until it's softened and translucent, about 5-7 minutes.
- Add the minced garlic and cook, stirring constantly, for 1-2 minutes until fragrant. Be careful not to burn the garlic.
- Add the ground beef to the pot, breaking it up with a wooden spoon or spatula as it cooks. Cook until the beef is nicely browned, about 5-7 minutes.
- Add the chili powder, cumin, and smoked paprika to the pot, stirring to combine. Cook for 1-2 minutes until the spices are fragrant.
- Add the diced tomatoes, red kidney beans, and beef broth to the pot. Stir to combine, then bring the mixture to a simmer.
- Reduce the heat to low and let the chili simmer, covered, for at least 30 minutes, stirring occasionally, until the flavors have melded together and the meat is tender.
- Season the chili with salt and pepper to taste, then stir in the shredded cheese until it's melted and creamy.
- Let the chili rest for 10-15 minutes before serving, allowing the flavors to meld together and the cheese to set.
- Serve the chili hot, garnished with diced onions, sour cream, and shredded cheese, if desired.
- Offer a variety of toppings, such as diced avocado, sliced jalapenos, and crushed tortilla chips, to let everyone customize their bowl.
- Store any leftovers in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months.