Go Back

High Protein Beef Chili - Hearty, Flavorful, and Satisfying

Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 servings

Ingredients
  

  • Lean ground beef (90–95% lean), 2 pounds
  • Olive oil, 1 tablespoon
  • Yellow onion, 1 large, diced
  • Red bell pepper, 1, diced (optional but great for sweetness)
  • Garlic, 4 cloves, minced
  • Crushed tomatoes, 1 can (28 ounces)
  • Diced tomatoes, 1 can (14.5 ounces), fire-roasted if possible
  • Tomato paste, 2 tablespoons
  • Low-sodium beef broth, 2 cups (adjust for preferred thickness)
  • Kidney beans, 1 can (15 ounces), drained and rinsed
  • Black beans, 1 can (15 ounces), drained and rinsed
  • Chili powder, 2–3 tablespoons (to taste)
  • Ground cumin, 2 teaspoons
  • Smoked paprika, 1 teaspoon
  • Ground coriander, 1/2 teaspoon (optional)
  • Unsweetened cocoa powder, 1 teaspoon (adds depth, not sweetness)
  • Oregano, 1 teaspoon
  • Salt and black pepper, to taste
  • Red pepper flakes or cayenne, to taste (optional heat)
  • Bay leaf, 1 (optional)
  • Lime, 1 (for finishing brightness)
  • Fresh cilantro, for garnish
  • Toppings (optional): Greek yogurt, shredded cheddar, avocado, sliced jalapeños, green onions

Method
 

  1. Preheat and prep: Set a large heavy pot or Dutch oven over medium-high heat. Have all ingredients diced and ready.
  2. Brown the beef: Add olive oil, then the ground beef. Break it up with a spoon and cook until well browned with crispy edges, about 6–8 minutes. Don’t rush browning—color equals flavor.
  3. Drain if needed: If there’s excess fat, drain most of it, leaving about a tablespoon for flavor.
  4. Sauté aromatics: Add onion, red bell pepper, and a pinch of salt. Cook 4–5 minutes until softened. Stir in garlic and cook 30 seconds until fragrant.
  5. Bloom the spices: Add chili powder, cumin, smoked paprika, coriander, oregano, and cocoa powder. Stir 30–60 seconds to toast the spices. This deepens the flavor.
  6. Build the base: Stir in tomato paste, then add crushed tomatoes, diced tomatoes, and beef broth. Add bay leaf if using. Bring to a gentle boil.
  7. Simmer: Reduce heat to low and simmer uncovered 20–25 minutes, stirring occasionally. The chili should thicken and the flavors will meld.
  8. Add beans: Stir in kidney and black beans. Simmer another 10–15 minutes. If it’s too thick, add a splash of broth or water; if too thin, simmer a bit longer.
  9. Season and finish: Taste and season with salt, black pepper, and cayenne or red pepper flakes if you want extra heat. Squeeze in half a lime for brightness, then adjust to taste.
  10. Serve: Ladle into bowls and top with Greek yogurt or cheese, cilantro, green onions, and avocado if desired.