Ingredients
- 1 pound ground beef, or more to taste
- 1 onion, chopped, or more to taste
- 1 pound bacon
- 2 (15 ounce) cans kidney beans, undrained, or more to taste
- 2 (15 ounce) cans baked beans, undrained, or more to taste
- 1 (28 ounce) can diced stewed tomatoes, or more to taste
- ½ cup brown sugar
- 2 tablespoons barbeque rub (such as Great American Spice Co.™ Pit Master)
- 2 tablespoons chili powder
- 1 tablespoon habanero-based hot sauce (such as Backdraft Fire Sauce®)
- 2 teaspoons garlic powder
Why This Dish Is A Crowd Favorite
Chef Tips
- Let the chili simmer slowly to allow the spices to meld and the flavors to intensify.
- Adjust the heat by adding more or fewer chili peppers or hot sauce to suit your taste.
Step 1
Cook the ground beef and chopped onion together in a large skillet over medium heat. Stir occasionally until the beef is nicely browned, about 5 to 8 minutes. Once done, drain off any excess grease.
Step 2
Cook the bacon in a separate skillet over medium-high heat. Turn it every now and then so it browns evenly, which should take around 10 minutes. When it’s crispy, drain the bacon on paper towels and then chop it into bite-sized pieces.
Step 3
Now, grab a big pot and combine the browned beef and onions, cooked bacon, kidney beans, baked beans, diced tomatoes, brown sugar, BBQ rub, chili powder, hot sauce, and garlic powder. Stir everything together and let it simmer gently over medium-low heat. Give it a good stir every half hour or so, and let it cook until it’s bubbling and the flavors have melded together—this should take about 2 to 3 hours.
Step 4
After cooking, take the pot off the heat and let the chili cool down for about 30 minutes. Then, pop it into the fridge for at least 8 hours or overnight to really let those flavors deepen.
Step 5
When you're ready to eat, warm the chili back up slowly over low heat. Keep stirring every 30 minutes and let it heat through for at least 4 hours before serving. This slow reheating makes it even better!