Go Back
A rustic bowl of homemade chili, garnished with cheese and fresh herbs, sits on a wooden table, inviting viewers to explore a new chili recipe.

Hearty Homestyle Beef & Bean Chili

A rich and robust chili recipe, packed with tender beef, flavorful beans, and a complex blend of spices, perfect for a cozy night in. This comforting classic is slow-simmered to perfection, delivering deep, satisfying flavors in every spoonful.
Prep Time 20 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 50 minutes
Servings: 8 servings
Course: Main Course
Cuisine: American, Tex-Mex
Calories: 450

Ingredients
  

For the Chili
  • 1 tbsp Olive oil
  • 2 lbs Ground beef 85% lean recommended
  • 1 large Yellow onion diced
  • 1 medium Red bell pepper diced
  • 4 cloves Garlic minced
  • 2 tbsp Tomato paste
  • 3 tbsp Chili powder good quality
  • 2 tsp Ground cumin
  • 1 tsp Smoked paprika
  • 1 tsp Dried oregano
  • 1/2 tsp Cayenne pepper or more, to taste, optional
  • 1 1/2 tsp Salt or to taste
  • 1/2 tsp Black pepper freshly ground
  • 1 can Diced tomatoes 28 oz, undrained
  • 1 can Crushed tomatoes 28 oz
  • 2 cups Beef broth low sodium
  • 1 can Kidney beans 15 oz, rinsed and drained
  • 1 can Pinto beans 15 oz, rinsed and drained
  • 1 tbsp Unsweetened cocoa powder optional, for depth of flavor
  • 1 tbsp Apple cider vinegar or red wine vinegar
Suggested Garnishes
  • Shredded cheddar cheese
  • Sour cream
  • Sliced green onions
  • Diced fresh jalapeños
  • Crushed tortilla chips

Equipment

  • Large Dutch oven or heavy-bottomed pot
  • Cutting Board
  • Chef's Knife
  • Measuring cups and spoons

Method
 

Preparation
  1. Dice the yellow onion and red bell pepper. Mince the garlic cloves. Open and thoroughly rinse and drain both cans of beans. Gather all your spices.
Cook the Beef & Aromatics
  1. Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the ground beef and cook, breaking it up with a spoon, until fully browned. Drain off any excess fat and set the beef aside.
  2. Reduce heat to medium. Add the diced onion and bell pepper to the pot. Sauté for 5-7 minutes, stirring occasionally, until softened. Add the minced garlic and cook for another minute until fragrant.
  3. Stir in the tomato paste and cook for 1-2 minutes, allowing it to slightly darken and deepen in flavor.
Build the Flavor
  1. Add the chili powder, ground cumin, smoked paprika, dried oregano, cayenne pepper (if using), salt, and black pepper to the pot. Cook, stirring constantly, for 1 minute to 'bloom' the spices.
  2. Return the browned ground beef to the pot. Add the undrained diced tomatoes, crushed tomatoes, beef broth, rinsed and drained kidney beans, pinto beans, unsweetened cocoa powder (if using), and apple cider vinegar.
Simmer to Perfection
  1. Stir everything well to combine. Bring the chili to a gentle boil, then reduce the heat to low, cover partially, and let it simmer for at least 60-90 minutes. Stir occasionally to prevent sticking and ensure even cooking. The longer it simmers, the more the flavors will meld and deepen.
  2. After simmering, taste the chili and adjust seasonings as needed. You might want to add more salt, pepper, or a pinch more cayenne for heat.
Serve
  1. Ladle the hot chili into bowls and serve immediately with your favorite garnishes such as shredded cheddar cheese, a dollop of sour cream, sliced green onions, diced fresh jalapeños, or crushed tortilla chips.

Notes

This chili tastes even better the next day! Store leftovers in an airtight container in the refrigerator for up to 3-4 days. It also freezes beautifully for up to 3 months. For a variation, try using ground turkey instead of beef, or add a splash of strong brewed coffee for extra depth.