Huge Pot of Homemade Chili

This hearty homemade chili delivers deep, slow-simmered flavor with simple ingredients you probably already have on hand. It’s warm, filling, and endlessly customizable, making it perfect for cozy dinners, game days, or meal prep. Adjust the spice level, swap the beans, or load it up with toppings—this classic chili base never disappoints and always hits the spot.

Hearty Homemade Chili Recipe

Ingredients

Ingredient Quantity
Ground beef 1 lb
Pinto beans (or any beans you prefer) 2 cans (15–16 oz each)
Olive oil 2 tbsp
Bell peppers, chopped 1 cup
Onion, chopped ½ cup
Jalapeño peppers, finely chopped 2
Crushed tomatoes 2 cans (28 oz each)
Chili powder 2 tbsp
Ground cumin 1 tbsp
Fresh cilantro, chopped 1 tbsp
Hot sauce To taste
Salt To taste
Black pepper To taste

Instructions

Step 1: Brown the Beef
Heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the ground beef and cook until browned and broken up into small pieces. Drain off any excess grease.

Step 2: Sauté the Veggies
Add the bell peppers, onion, and jalapeños to the pot. Reduce the heat slightly and cook until the vegetables soften and become fragrant.

Step 3: Mix Everything Together
Stir in the beans, crushed tomatoes, chili powder, cumin, and chopped cilantro. Mix thoroughly so all ingredients are evenly combined.

Step 4: Let It Simmer
Lower the heat and allow the chili to simmer for at least 30 minutes, stirring occasionally to prevent sticking and to help the flavors come together. Add a splash of water if the chili becomes too thick.

Step 5: Season and Serve
Taste and adjust with salt, black pepper, and hot sauce as desired. Serve hot with your favorite toppings such as shredded cheese, sour cream, chopped onions, or extra fresh cilantro.