Description
Devil’s Chili is a bold, fiery, one-pot chili made with ground beef, spicy peppers, rich tomatoes, and beans. With layers of smoky heat and deep flavor, it’s a hearty and comforting dish perfect for cold nights, game days, or spice lovers.
Ingredients
2 tbsp olive oil
1 large onion, chopped
4 cloves garlic, minced
1 lb ground beef
2 tbsp tomato paste
1 can (14 oz) diced tomatoes
1 can (15 oz) kidney beans, drained
1 can (15 oz) black beans, drained
1–2 chipotle peppers in adobo, chopped
1–2 tbsp adobo sauce
1–2 jalapeños, chopped
1 tsp red chili flakes
2 tbsp dark chili powder
1 tsp cumin
1 tsp smoked paprika
1/2 tsp cayenne pepper
Salt and black pepper to taste
1 cup beef broth or water
Instructions
- Heat olive oil in a large pot over medium heat. Sauté chopped onion until translucent.
- Add garlic and cook for another minute until fragrant.
- Add ground beef and cook until browned, breaking it up with a spoon.
- Stir in tomato paste, diced tomatoes, and spices (chili powder, cumin, paprika, cayenne, salt, and pepper).
- Add chopped chipotle peppers, jalapeños, adobo sauce, and chili flakes. Mix well.
- Pour in drained beans and beef broth. Stir to combine.
- Bring to a boil, then reduce heat and simmer uncovered for 45–60 minutes, stirring occasionally.
- Adjust seasoning and spice level to taste. Serve hot with toppings of choice.
Notes
Substitute ground turkey or plant-based meat for a lighter or vegetarian version.
Add a splash of coffee or a square of dark chocolate for deeper flavor.
Reduce chipotle and jalapeño for a milder chili, or add brown sugar for balance.
Can be made in a slow cooker after browning the meat and aromatics.
Chili thickens and tastes better the next day — great for make-ahead meals.
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Category: Main Course
- Method: Simmering
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 6g
- Sodium: 650mg
- Fat: 21g
- Saturated Fat: 7g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 8g
- Protein: 29g
- Cholesterol: 70mg