Here’s a hearty, flavorful Homemade Mexican Beef Chili recipe 🌶️🥩 — perfect for dinner or leftovers.
Ingredients (4–6 servings)
- 1 lb (450 g) ground beef
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper (red or green), chopped
- 1–2 jalapeños, seeded and chopped (optional for spice)
- 1 can (14 oz / 400 g) diced tomatoes
- 1 can (8 oz / 225 g) tomato sauce
- 1 can (15 oz / 425 g) kidney beans or black beans, drained and rinsed
- 2 tsp chili powder
- 1 tsp cumin
- ½ tsp smoked paprika (optional)
- Salt & pepper to taste
- 1–2 tsp olive oil
Optional toppings: shredded cheese, sour cream, cilantro, avocado, tortilla chips
Instructions
- Cook aromatics
- Heat oil in a large pot over medium heat.
- Sauté onion, garlic, bell pepper, and jalapeño for 3–5 minutes until soft.
- Brown the beef
- Add ground beef and cook until no longer pink.
- Drain excess fat if needed.
- Add spices
- Stir in chili powder, cumin, paprika, salt, and pepper.
- Cook 1–2 minutes to release flavor.
- Add tomatoes & beans
- Add diced tomatoes, tomato sauce, and drained beans.
- Stir well.
- Simmer
- Reduce heat to low.
- Cover and simmer for 20–30 minutes (longer if you want deeper flavor).
- Stir occasionally.
- Serve
- Top with cheese, sour cream, cilantro, or avocado.
- Serve with rice, tortillas, or crusty bread.
Tips
- For extra depth, add 1 tsp cocoa powder or a splash of coffee.
- Adjust spiciness with more or less jalapeño.
- Can be made in a slow cooker: cook on low 6–8 hours.
If you want, I can give a 5-ingredient shortcut version that’s faster but still tastes Mexican-style. Do you want me to do that?