The Best Chili Recipe

Introduction

This classic chili recipe is hearty, flavorful, and perfect for warming up on a chilly day. With tender ground beef, beans, and smoky spices, it’s a crowd-pleaser that’s easy to make in one pot. Customize the spice level to suit your taste and enjoy with your favorite toppings.

A close-up view of a thick, rich chili in a white pot, showing a silver spoon filled with chunky layers of ground meat and kidney beans. The chili is deep reddish-brown with visible textures of cooked beans, meat, and bits of vegetables, creating a hearty and dense look. The sauce appears glossy, coating each ingredient evenly, with a mix of smooth and coarse textures. The background softly blurs the rest of the chili inside the pot. photo taken with an iphone --ar 4:5 --v 7

Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 1 pound lean ground beef
  • 4 cloves garlic, minced
  • 1-2 tablespoons chili powder (use 1 tablespoon for mild chili, 2 tablespoons for spicier chili)
  • 1 tablespoon ground cumin
  • 1 tablespoon brown sugar
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 tablespoons tomato paste
  • 1 ¾ cups low sodium beef broth, or one 14.5 ounce can
  • 28 ounce can fire roasted crushed tomatoes, or fire roasted diced tomatoes
  • 15 ounce can red kidney beans, rinsed and drained
  • 15 ounce can pinto beans, or black beans, rinsed and drained
  • For topping: shredded cheddar cheese, sour cream, avocado, chopped red or green onions, cilantro, etc., as desired

Instructions

  1. Step 1: Heat the olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the chopped onion and cook for about 2 minutes until it starts to soften.
  2. Step 2: Add the ground beef to the pot. Cook, breaking it up with a spoon, until browned, about 5 minutes. Drain off any excess grease. Stir in the minced garlic and cook for 30 seconds.
  3. Step 3: Add the chili powder, cumin, brown sugar, oregano, salt, pepper, and tomato paste. Stir well to combine all the spices and paste with the meat.
  4. Step 4: Pour in the beef broth and stir, scraping up any browned bits from the bottom of the pot.
  5. Step 5: Stir in the fire roasted crushed or diced tomatoes along with the rinsed and drained beans.
  6. Step 6: Bring the chili to a boil, then reduce the heat to low. Simmer gently for 1 to 2 hours, stirring occasionally. Cover the pot during the first part of cooking and uncover during the last 30 minutes if you want to thicken the chili.
  7. Step 7: Serve hot with your favorite toppings such as shredded cheddar cheese, sour cream, avocado, chopped onions, or cilantro.

Tips & Variations

  • For a vegetarian version, substitute the beef with extra beans or plant-based meat alternatives.
  • Adjust the chili powder amount to control the heat—start mild and add more as you go if desired.
  • Letting the chili simmer longer develops deeper flavor, so don’t rush this step.
  • Add a splash of beer or a tablespoon of cocoa powder for a unique twist on flavor.

Storage

Store leftover chili in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a little water or broth if it has thickened too much. This chili also freezes well for up to 3 months; thaw overnight in the fridge before reheating.

How to Serve

Two white bowls with a thin blue rim hold thick chili, rich brown with visible beans and chunks of ground meat, filling each bowl almost to the edge. On top of the chili, a generous layer of bright orange shredded cheese is scattered, followed by a dollop of smooth, white sour cream placed slightly off-center. Fresh green sliced scallions lightly cover part of the cheese and sour cream, adding a fresh pop of color. Around the bowls, saltine crackers are casually placed on a white marbled surface, along with a white cloth with red stripes on the side. photo taken with an iphone --ar 4:5 --v 7

Serve this delicious recipe with your favorite sides.

FAQs

Can I use canned beans without rinsing?

It’s best to rinse canned beans to reduce excess salt and improve the chili’s texture, but if you’re short on time, you can add them directly.

What can I serve with chili?

Chili pairs well with cornbread, rice, tortilla chips, or a simple green salad. Adding toppings like cheese and sour cream enhances the flavors and texture.

Print

The Best Chili Recipe

This classic chili recipe features lean ground beef simmered with fire roasted tomatoes, kidney and pinto beans, and a blend of chili powder, cumin, and other spices. Slow-cooked to develop rich, hearty flavors, it’s perfect for a comforting meal topped with your favorite garnishes like cheddar cheese, sour cream, and avocado.

  • Author: Maya
  • Prep Time: 15 minutes
  • Cook Time: 1 hour 30 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 6 servings 1x
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: American

Ingredients

Scale

Main Ingredients

  • 1 tablespoon olive oil
  • 1 medium yellow onion, chopped
  • 1 pound lean ground beef
  • 4 cloves garlic, minced
  • 12 tablespoons chili powder (use 1 tablespoon for mild chili, 2 tablespoons for spicier chili)
  • 1 tablespoon ground cumin
  • 1 tablespoon brown sugar
  • 1 teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 3 tablespoons tomato paste
  • 1 ¾ cups low sodium beef broth (or one 14.5 ounce can)
  • 28 ounce can fire roasted crushed tomatoes (or fire roasted diced tomatoes)
  • 15 ounce can red kidney beans, rinsed and drained
  • 15 ounce can pinto beans (or black beans), rinsed and drained

Toppings (optional)

  • Shredded cheddar cheese
  • Sour cream
  • Avocado
  • Chopped red or green onions
  • Cilantro

Instructions

  1. Heat oil and soften onion: Heat the olive oil in a large Dutch oven or heavy pot over medium-high heat. Add the chopped onion and cook for about 2 minutes until it starts to soften.
  2. Brown the ground beef: Add the lean ground beef to the pot. Cook, crumbling the meat as it browns, for approximately 5 minutes. Drain off any excess grease.
  3. Sauté garlic: Add the minced garlic to the beef and cook, stirring, for about 30 seconds until fragrant.
  4. Add spices and tomato paste: Stir in the chili powder, ground cumin, brown sugar, dried oregano, salt, black pepper, and tomato paste. Mix well to combine all the seasonings with the meat.
  5. Add broth and scrape pot: Pour in the low sodium beef broth. Stir the mixture well, scraping up any browned bits from the bottom of the pot to enhance flavor.
  6. Incorporate tomatoes and beans: Add the fire roasted crushed or diced tomatoes along with the rinsed and drained red kidney and pinto beans. Stir to combine everything evenly.
  7. Simmer the chili: Bring the chili to a boil, then reduce the heat to low. Let it simmer gently for 1 to 2 hours, stirring occasionally. Cover the pot during the first part of cooking, then uncover during the last 30 minutes as needed to thicken the chili.
  8. Serve with toppings: Once cooked and thickened to your liking, serve the chili hot with your choice of toppings such as shredded cheddar cheese, sour cream, avocado, chopped onions, and cilantro.

Notes

  • Adjust chili powder quantity based on desired spice level.
  • Simmering low and slow enhances flavor and tenderness.
  • Using fire roasted tomatoes adds a smoky depth.
  • Drain excess grease to keep chili leaner and healthier.
  • Can be made ahead and refrigerated or frozen for later.

Keywords: chili recipe, ground beef chili, easy chili, stovetop chili, classic chili, hearty chili

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating