Tangy Green Tomato Chili with Beef Recipe

Overhead shot of two bowls of chili on a marble table with two plates of cornbread and a baking dish of cornbread.

4.8 from 6 reviews

A tangy twist on classic beef chili! Green tomatoes are swapped for traditional ripe red tomatoes then combined with ground beef, pinto beans, and poblano peppers for an irresistible chili recipe that uses us all of the green tomatoes still in the garden come fall. Use tomatillos to make this delicious chili the rest of the year! Hearty comfort food.



1/4 cup olive oil

1 large white onion, diced

3 cloves garlic, minced

2 poblano peppers, seeded and diced

2 jalapeños, seeded and diced (you can leave seeds in if you like things spicy)

1 pound ground beef

1 tablespoon chili powder

1 tablespoon ground cumin

1 tablespoon dried oregano

2 teaspoons smoked paprika

2 teaspoons ground coriander

1 pound dry pinto beans, soaked overnight, drained and rinsed

3 large green tomatoes, diced or 12 ounces tomatillos, husks removed and diced

6 cups chicken broth, stock or water

1 tablespoon kosher salt

1 bunch cilantro, leaves and tender stems chopped

For the Garnish:

Sliced avocado

Grated sharp white cheddar cheese

Thinly sliced scallions


To Sauté The Vegetables: Heat oil in a large stock pot with a tight-fitting lid over medium-high heat. Add onion and cook, stirring occasionally, until translucent. Add garlic, poblano peppers, and jalapeños and continue cooking until browned, about 10 minutes.

Add ground beef, chili powder, cumin, oregano, smoked paprika, and coriander and stir, breaking meat up with the back of your spoon. Cook until beef is browned, about 5 minutes more.

To Cook The Beans: Add beans, tomatoes or tomatillos, and broth and bring to a boil. Reduce heat to low and simmer, covered until beans are tender, about 2 hours. Add salt and cook another hour. Taste and add more salt as needed; stir in cilantro right before serving.

To Serve: Ladle chili into bowls and pass garnishes like grated cheese, sliced scallions, and avocado at the table for everyone to garnish their own bowl.


To substitute canned pinto beans for dried, add canned beans in their liquid, with the chicken stock and salt. Cook 30 minutes and serve.

Keywords: green tomato recipes