This post may contain affiliate links. Please read my disclosure policy.
Welcome to your new favorite beef chili recipe! This hearty, flavor-packed chili made with ground beef and beans is sure to become a family favorite. Not only is it easy to make, but the combination of tomatoes, spices, and beef broth creates a rich and satisfying taste that will leave you wanting more.

The easiest ground beef chili recipe
We are OFFICIALLY in soup season, and I couldn’t be more excited. There’s nothing quite like a warm bowl of chili on a chilly night (no pun intended).
But if you’re anything like me, you don’t want to spend hours in the kitchen making it. That’s why I’m sharing with you my go-to recipe for an easy and delicious beef chili that will satisfy your cravings and warm your soul!
This ground beef chili recipe stands out as the best for a multitude of reasons.
This dish has a perfect mix of flavors that will make your taste buds crave more. The tomatoes combined with the rich beef broth create an irresistible depth of flavor. And let’s not forget about the two types of beans that not only add texture but also a fantastic heartiness to it.
It’s perfect for those busy weekdays when you want to serve a hearty dinner, but time is not on your side. What you get is a delicious, warming, and satisfying beef chili that hits the spot every time.
Trust me, you won’t be able to resist!

Ingredients needed
Making this beef chili recipe is easier than you think, and it only requires a few simple ingredients that you probably already have in your pantry or fridge.
Here’s a bit more about what I used:
- Ground Beef: To make the base of this beef chili recipe, I used 1 pound of ground beef. You can use any type you prefer; just make sure it’s not too lean so that the chili has enough flavor.
- Onions: I added 1 small onion, diced, to give the chili a nice sweetness and savory flavor.
- Garlic: To add some depth of flavor, I used 3 cloves of minced garlic.
- Tomatoes: For this beef chili recipe, I used a can of diced tomatoes, a can of tomato sauce, and tomato paste to create a rich and thick base. You can also swap the diced tomatoes for fresh ones if they are in season.
- Beans: To add some protein and texture, I used both kidney beans and pinto beans. You can also use other types of beans, like black or white beans.
- Spices: I used a blend of my own spices to create the perfect balance of heat and flavor. You can use a store-bought chili seasoning mix or make your own with chili powder, cumin, garlic powder, cayenne powder, salt, and pepper.
- Honey: I know, it sounds a bit weird. But, to balance out the heat, I added a tablespoon of honey to give the chili a touch of sweetness.
- Beef broth: For an added layer of flavor to the chili, I used 2 cups of beef broth. You can also use chicken or vegetable broth if you prefer.
Chili toppings
This part is optional but highly recommended! I like to serve my beef chili with some toppings, such as:
- Shredded cheese
- Sour cream (or Greek yogurt)
- Green onions
- Avocado slices
- Jalapeños
- Cilantro
- Lime juice
You can also add some crunch by topping it with crushed tortilla chips, Fritos, or crackers.


Kitchen tools required
Here’s a bit more information about what I used to make this beef chili recipe…
- Large Dutch oven (or a sauce pot)
- Can opener
- Ladle
- Knife and cutting board
For measuring, you will need a cup, a tablespoon, a teaspoon, and 1/2 teaspoon.
How to make beef chili recipe
Alright, let’s get cooking!
Start by heating up some olive oil in a large Dutch oven or sauce pot over medium-high heat. Once it’s nice and hot, toss in the diced onion and let it cook for about 2-3 minutes.
Now, add the ground beef and let it cook for another 2-3 minutes until it’s nice and brown. Oh, don’t forget to add the minced garlic too!
Once the meat is cooked through, it’s time to add in all of the spices. Give everything a good stir to mix all those flavors together. Now, let’s add in the diced tomatoes, tomato sauce, pinto beans, kidney beans, tomato paste, honey, and beef broth.
Stir it all up until everything is nicely combined.
Bring it all to a light boil, and then reduce the heat to medium-low. Let it simmer for a good 30 minutes, making sure to give it a stir every now and then.
And finally, when you’re ready to serve, feel free to top it off with some sour cream, cheese, green onions, Fritos, cilantro, or whatever tickles your taste buds!
Enjoy!

Recipe Tips
Below are some common chili questions. Don’t see the answer you’re looking for? Leave a comment at the bottom of this post! I’ll be happy to help.
Can I make this chili with other types of meat?
Absolutely! This chili recipe is versatile and can be made with other types of ground meat, such as turkey or chicken. You can also use cubed beef or shredded chicken for a different texture.
What if I don’t have beef broth on hand?
You can substitute with chicken broth or even water in a pinch. The flavors from the other ingredients will still make this chili delicious!
Can I use fresh tomatoes instead of canned?
Yes, you can! Simply dice up 3-4 medium-sized tomatoes and add them in during step 3. You may need to adjust the amount of liquid (broth or water) to achieve your desired consistency.
How can I serve my beef chili?
This chili is delicious on its own, but you can also serve it with your favorite toppings in a bowl.
Looking for something NOT in a bowl? Use this classic beef chili recipe to make some chili fries, homemade nachos, or even a chili hamburger!
Storing leftovers
Once the chili has cooled down completely, you can store it in an airtight container and keep it in the fridge for up to 3 days.
You can also freeze leftover chili for up to 3 months! To reheat, simply thaw in the fridge overnight and then heat on the stovetop or microwave until warmed through.
If you liked this recipe, you’ll want to try these!
Here are some of my favorite beef recipes you should make next. Enjoy!
- Healthy Beef and Broccoli
- Baked Italian Meatballs
- Red Bolognese Sauce
- Easy Cheeseburger Soup
- Philly Cheesesteak Dip

All recipes by Erin Morrissey and Photos by Sierra Inn
Classic Beef Chili Recipe
Welcome to your new favorite beef chili recipe! This hearty, flavor-packed chili made with ground beef and beans is sure to become a family favorite. Not only is it easy to make, but the combination of tomatoes, spices, and beef broth creates a rich and satisfying taste that will leave you wanting more.
Ingredients
- 2 tbsp olive oil
- 1 small yellow onion, diced
- 1lb ground beef
- 3 cloves garlic, minced
- 3 tbsp chili powder
- 1 tbsp cumin
- 2 tsp garlic powder
- 1.5 tsp salt
- 1/2 tsp pepper
- pinch cayenne powder
- 1 15oz can diced tomatoes
- 1 15oz can tomato sauce
- 1 15oz can pinto beans
- 1 15 oz can kidney beans
- 3 tbsp tomato paste
- 2 tbsp honey
- 2 cups beef broth
- optional toppings: sour cream, greek yogurt, cheese, green onion, fritos, cilantro..whatever!
Instructions
- In a large dutch oven or sauce pot, heat olive oil over medium high heat. Once hot, add diced onion. Let cook 2-3 minutes and then add ground beef. Let cook for another 2-3 minutes and then add minced garlic.
- One meat has cooked through, add chili powder, cumin, garlic powder, salt, pepper, and cayenne powder. Stir together.
- Add in diced tomatoes, tomato sauce, pinto beans, kidney beans, tomato paste, honey, and beef broth. Stir until all combined.
- Bring everything to a light boil, and then reduce heat to medium-low. Let simmer for 30 minutes, stirring every so often.
- Top with sour cream, cheese, green onion, fritos, cilantro – whatever you’d like!
There may be affiliate links in this post! By purchasing a product I recommend, I may receive a small compensation. However, I only recommend products I absolutely love and use myself. Thank you for supporting Erin Lives Whole, it helps keep this blog afloat 🙂






Haley Sage says
Love this! We made this recipe on repeat
Erin says
Hi Haley, so happy you loved it!!
Meghan says
This is truly the best classic no frills chili! You probably have most ingredients in your pantry. We have been making almost every weekend. It will keep being out go to!
Erin says
Hi Meghan, so glad you loved it!!
Erin says
Made this on a cold weekend and it was delicious! So filling and easy!
Erin says
Hi Erin, so glad you loved it!!
Laura Petishnok says
Best Chili I’ve ever made!!! Perfect for Super Bowl Sunday ❤️
Erin says
Hi Laura, so happy you loved it!!
Erin Farmer says
Perfect for a chilly night! A really great, classic chili recipe.
Erin says
Hi Erin, so happy you loved it!! 🙂
Kim Peterson says
Best chili ever!!
Erin says
Hi Kim, so happy you loved it! 🙂
Tanya S says
Are you draining the beans?
Erin says
Hi Tanya, yes, drained and rinsed!
Katy Elizabeth Pennington says
It doesn’t say drained and rinsed so I never have. I love this recipe. I made it with shredded chicken tonight.
Erin says
Hi Katy, so glad you enjoyed it!!
Tenielle says
Delicious – everyone loved it!
Erin says
Hi Tenielle, so happy it was a big hit! 🙂
G says
Easy recipe to follow and it came out great. I added jalapeños as well as green and red bell peppers to brown at the start with the onions. I didn’t have tomato paste so that was not added. I also used beef paste+water for my broth. Forgot to add I used black beans but this would have been just as well with pinto beans- I will try that next time!
G says
I also didn’t have cayenne pepper so it was not added. I also did not use honey since I wanted this to be spicy.
Erin says
Thanks for sharing! 🙂
Erin says
Hi, so happy you liked it and made it your own!! 🙂
Allie says
This was so easy to put together and was absolutely delicious! Adding into our fall and winter rotation immediately!
Erin says
Hi Allie, so glad you loved it! 🙂
Beth says
Amazing chili. One of the best I’ve ever had and so easy to make. The cayenne with the honey does something surprising and gives the chili so much flavor. Will be making often this fall and winter.
Erin says
Hi Beth, so happy you loved it so much! 🙂
Irna says
Made this just this morning for tonight’s dinner and we all decided to have a bowl for lunch and OMG so good! A tad too spicy for my toddler so I just mixed with Greek yogurt but seriously this recipe will be on repeat this season.
Irna says
Also just want to say it’s 5 stars for sure!! I forgot to rate it lol
Erin says
Thank you!!
Mindy says
So much better than the recipe I usually make!
Erin says
Hi Mindy, so glad you loved it!!
Erin says
Hi Irna, so happy you loved it so much and made it your own!!
kristen says
Hi Erin! Do you think I could make this in the crock pot? (btw use many of your recipes (dinner and dessert religiously <3)
Erin says
Hi Kristen, definitely! Just brown the meat before then throw the rest in!! Thank you, I’m so happy you love the recipes!! 🙂
Dodi says
The most delicious chili recipe ever! My husband says it reminds him of him mother’s chili and she was a great cook. I’ll print this and put it in my recipe binder. Look forward to making it again soon! Thank you!!
Erin says
Hi Dodi, so happy it is a big hit!! 🙂