Ingredients
Scale
- 1 tbsp olive oil
- 1 large onion, diced
- 2 cloves garlic, minced
- 1 lb ground beef (80/20 or leaner)
- 2 tbsp chili powder
- 1 tsp cumin
- ½ tsp smoked paprika
- ½ tsp cayenne (optional)
- Salt & pepper, to taste
- 1 can (6 oz) tomato paste
- 1 can (15 oz) diced tomatoes (fire-roasted if possible)
- 2 cups beef broth (low-sodium preferred)
- 1 can (15 oz) red kidney beans, drained & rinsed
- 1 can (15 oz) black beans, drained & rinsed
- 2 tablespoons fresh parsley, finely chopped
Instructions
- Heat olive oil in a large pot over medium heat.
- Add diced onion and sauté for 3–4 minutes until soft.
- Stir in minced garlic and cook for 30 seconds.
- Add ground beef, breaking it apart while browning for 5–7 minutes; drain excess fat if needed.
- Mix in chili powder, cumin, smoked paprika, cayenne, salt, and pepper; cook for 1 minute.
- Stir in tomato paste, then add diced tomatoes and beef broth; mix well.
- Fold in red kidney beans and black beans; simmer uncovered for 30–40 minutes until thickened.
- Adjust seasoning as needed before serving.
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Category: Main
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 350
- Sugar: 6g
- Sodium: 750mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 10g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 10g
- Protein: 22g
- Cholesterol: 75mg
Keywords: For added depth of flavor, toast spices briefly before adding liquids. Feel free to substitute ground turkey or chicken for leaner options. Top with sour cream, shredded cheese, or avocado slices for extra richness.
