The Chili That Changed My Mind About Tomatoes
I’ll be honest I only tried making a chili recipe no tomatoes because I ran out of canned tomatoes on a cold Sunday afternoon and refused to go to the store. What I expected was something flat and disappointing. What I got was, genuinely, the best pot of chili I’d made all winter.
That was two years ago. I haven’t gone back since.
There’s something about tomato-free chili that hits differently. It’s richer, earthier, and the beef flavor actually comes through instead of hiding behind acidity. If you’ve never tried it, you’re in for a real surprise.
Why Skip the Tomatoes at All?
Some people have acid reflux. Some follow specific diets. Some just don’t like the tanginess tomatoes add. For me, it started as an accident but the more I made it, the more I realized tomatoes were actually masking a lot of good flavor in traditional chili.
Without them, the chili peppers, cumin, and beef take center stage. The broth gets deep and smoky. It tastes like something you’d get at a cookoff in Texas, which is actually where this style comes from. Texas chili recipe no tomatoes is a real thing they call it “chili con carne” in its truest form, and purists there will tell you tomatoes don’t belong anywhere near it.

What You’ll Need
This is a simple list. Don’t overthink it.
For about 4–6 servings:
2 lbs ground beef (80/20 works best — the fat adds flavor) 1 large onion, diced 4 garlic cloves, minced 2 tablespoons chili powder 1 teaspoon cumin 1 teaspoon smoked paprika ½ teaspoon oregano ½ teaspoon salt, plus more to taste 1 can (15 oz) kidney or pinto beans — optional, skip for Texas-style 2 cups beef broth 1 tablespoon Worcestershire sauce 1 tablespoon masa harina or cornmeal (for thickening — more on this later) Oil for the pan
That’s it. Everything here is a pantry staple. No specialty items, no hard-to-find ingredients.
Let’s Actually Cook It
Heat a large heavy pot — a Dutch oven is ideal — over medium-high heat. Add a splash of oil and toss in your onions. Let them soften for about 3–4 minutes. You want them translucent, not browned. Then add the garlic and stir for another 30 seconds. The smell at this point is already really good.
Add your ground beef and break it up as it cooks. Now here’s where I made a mistake the first time — I didn’t drain the excess fat. The chili turned out greasy and kind of heavy. So drain it. Leave just a little fat in the pot for flavor, but get rid of the rest.
Once the beef is browned and drained, add all your spices directly onto the meat and stir everything together. Let it cook for about a minute like this, dry. I know it looks a little scary, but toasting the spices in the fat that’s left in the pan wakes them up completely. The cumin especially — it blooms and gets this warm, nutty depth that you just can’t get if you dump everything in with liquid right away.
Pour in your beef broth and Worcestershire sauce. Stir, scrape the bottom of the pan, and let everything come together. If you’re adding beans, now’s the time. Bring it to a gentle boil, then drop the heat to low.
Cover it partially and let it simmer for at least 30–40 minutes. The longer the better, honestly. I usually go a full hour when I have time.

The Masa Trick (Don’t Skip This)
About 10 minutes before you’re done, mix 1 tablespoon of masa harina with 2 tablespoons of cold water and stir it into the chili. This is the secret to that thick, almost velvety texture that makes it cling to a spoon the way good chili should. Cornmeal works too if that’s what you have.
I skipped this step once thinking it wouldn’t matter much. The chili was thinner, more soup-like, and honestly not as satisfying. The masa makes a real difference.
Making It in a Slow Cooker
If you want a slow cooker chili recipe no tomatoes, the process is almost identical — just brown your beef and onions in a skillet first (please don’t skip this, raw ground beef dumped into a slow cooker is not the same thing), then transfer everything into the slow cooker with the broth and spices. Cook on low for 6–8 hours or high for 3–4. Add the masa slurry in the last 30 minutes with the lid off, or just stir it in at the end and let it sit for a few minutes.
Slow cooker version is actually great for meal prep. It makes the whole house smell incredible by the time you’re ready for dinner.
Going Vegetarian
You can absolutely make a vegetarian chili without tomatoes using this same base. Swap the beef broth for vegetable broth, leave out the ground beef, and double the beans use a mix of black beans, kidney beans, and chickpeas for texture variety. Add diced mushrooms or a diced sweet potato for heartiness. The Worcestershire sauce has anchovies, so swap it for soy sauce or just leave it out.
Honestly, the spice blend carries so much weight here that you don’t feel like anything is missing. My vegetarian friend didn’t believe me until she had a bowl.
Toppings and Serving
Chili without tomatoes pairs beautifully with sharp cheddar, sour cream, sliced jalapeños, and cornbread on the side. I also like a little lime squeeze right at the end it lifts everything and adds a brightness that replaces some of what the tomatoes would’ve brought.
Serve it over rice if you want to stretch it further, or pile it on a baked potato. Both are excellent.
Summary
Leftovers keep well for 4–5 days in the fridge and freeze beautifully. In fact, this chili recipe no tomatoes almost always tastes better the next day once the flavors have had more time to settle. Make a big batch on Sunday and you’ve got lunches sorted for most of the week.
If you were hesitant about skipping the tomatoes don’t be. Some of the best versions of classic dishes come from working with what you have, or in this case, what you don’t.
The Chili That Changed My Mind About Tomatoes
Course: Main CourseCuisine: Texas-Style / AmericanDifficulty: Easy6
servings10
minutes45
minutes450
kcalIngredients
2 lbs ground beef (80/20 preferred)
1 large onion, diced
4 garlic cloves, minced
2 tablespoons chili powder
1 teaspoon cumin
1 teaspoon smoked paprika
½ teaspoon oregano
½ teaspoon salt (plus more to taste)
1 can (15 oz) kidney or pinto beans (optional)
2 cups beef broth
1 tablespoon Worcestershire sauce
1 tablespoon masa harina (or cornmeal)
2 tablespoons water (for slurry)
1 tablespoon oil
Directions
- Cook aromatics:
Heat oil in a large pot over medium-high heat. Add diced onion and cook for 3–4 minutes until soft. Add garlic and cook for 30 seconds. - Brown the beef:
Add ground beef and cook until browned. Break it up as it cooks, then drain excess fat. - Toast spices:
Add chili powder, cumin, smoked paprika, oregano, and salt directly to the beef. Stir and cook for 1 minute. - Add liquids:
Pour in beef broth and Worcestershire sauce. Stir well and scrape the bottom of the pot. - Simmer:
Add beans (if using). Bring to a boil, then reduce heat and simmer partially covered for 30–40 minutes. - Thicken chili:
Mix masa harina with water to make a slurry. Stir into the chili during the last 10 minutes of cooking. - Final taste & serve: Adjust salt if needed and serve hot with your favorite toppings.
Notes
- Masa harina gives authentic thickness and texture
- Skip beans for true Texas-style chili
- Simmer longer for deeper flavor
- Tastes even better the next day