
This chili delivers deep, complex flavor without a single tomato in sight. The secret lies in a blend of smoky spices and rich beef broth that builds layers of taste as it simmers.
I developed this recipe after years of perfecting traditional chili, realizing the tomato wasn’t the star—it was the supporting cast of beans, meat, and spices all along. The result is a hearty dish with a thick, satisfying texture.
What you’ll get is a bowl of chili that’s bold and savory, with tender beans and tender meat in every bite. The aroma alone will draw a crowd to the kitchen.
It’s ideal for cold nights, game days, or anytime you want a comforting meal that feels like a warm embrace. The flavors only get better the next day.
Ingredients for Chili Recipe Without Tomatoes
Hearty beans, rich broth, and smoky spices build layers of flavor here.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80/20 lean-to-fat ratio preferred |
| Dried Black Beans 🌱 | 1 cup | Soaked overnight or quick-soaked |
| Dried Kidney Beans 🌱 | 1 cup | Soaked overnight or quick-soaked |
| Beef Broth 🥣 | 4 cups | Low-sodium preferred for control |
| Onion 🧅 | 1 whole | Yellow or white, finely diced |
| Garlic Cloves 🧄 | 4 cloves | Minced for full flavor |
| Chili Powder 🌶️ | 2 tbsp | Use a high-quality blend |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted for deeper aroma |
| Smoked Paprika 🌶️ | 1 tsp | Adds essential smokiness |
| Dried Oregano 🍃 | 1 tsp | Rub between fingers to release oils |
| Salt 🧂 | 1 ½ tsp | Adjust to taste at end |
| Black Pepper 🌶️ | 1 tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Jalapeño Pepper 🌶️ | 1 whole | Seeded and finely diced |
The beef is the foundation here. 80/20 lean-to-fat ratio keeps it juicy without being greasy. I grab mine from Costco for bulk savings, but any supermarket ground chuck works. For the beans, dried are better than canned—soak them overnight for the creamiest texture (or use the quick-soak method if you’re short on time). The beef broth? Better Than Bouillon paste is my go-to for depth of flavor.
No black beans? Pinto beans work just as well. Out of kidney beans? Swap in red beans for a similar texture. Don’t have smoked paprika? Chipotle powder at half the amount adds a smoky kick. If you’re avoiding heat, skip the jalapeño or use a bell pepper instead. The chili powder is non-negotiable though—it’s the backbone of the flavor here.
This chili tastes even better the next day after the flavors meld. Keeps for 5 days in the fridge, freezes for 3 months. Portion into containers for easy lunches—it reheats like a dream (just add a splash of water if it’s too thick).
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in—ground beef, dried beans, broth—and let it simmer. No pre-soaking, no fuss.
- Rich and Hearty: The beef broth and slow-cooked beans give it a deep, savory flavor that beats any tomato-based version I’ve tried.
- Meals for Days: I make a big batch and it tastes even better the next day. Honestly, it’s my go-to for easy lunches all week.
- Budget Friendly: Black beans and kidney beans stretch the ground beef further, so it feeds my family without breaking the bank.
Step-by-Step Instructions for Chili Without Tomatoes
Here’s the method I’ve perfected for deep, smoky flavor without a single tomato in sight.
Step 1: Brown the Ground Beef
Heat the 2 tbsp olive oil in a large pot or Dutch oven over medium-high heat. Add the 1.5 lb ground beef and break it up with a wooden spoon. You want to create small, even crumbles so every bite has good texture.
Cook for 8-10 minutes until the beef is fully browned and no pink remains. I press down on the meat occasionally to ensure even browning. Once cooked, drain off excess fat, leaving just enough to coat the bottom of the pot—this prevents greasiness in the final dish.
Step 2: Sauté Aromatics and Spices
Add the diced onion, minced garlic cloves, and diced jalapeño pepper to the pot. Cook for 3-4 minutes until the onion turns translucent and you can smell the garlic’s fragrance—this is when you know it’s ready for the next step.
Stir in the 2 tbsp chili powder, 1.5 tsp ground cumin, 1 tsp smoked paprika, 1 tsp dried oregano, 1.5 tsp salt, and 1 tsp black pepper. Toast the spices for 1 minute until they become deeply aromatic. This step wakes up the flavors and builds the base of your chili.
Step 3: Add Beans and Broth
Pour in the soaked 1 cup dried black beans and 1 cup dried kidney beans, along with the 4 cups beef broth. Stir well to combine, ensuring the beans are submerged in the liquid. Add the bay leaf at this point—it’ll infuse the dish with subtle depth as it simmers.
Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer for 1.5 to 2 hours, stirring occasionally. You’ll know it’s ready when the beans are tender and the broth has thickened slightly, coating the back of a spoon.
Step 4: Adjust and Finish
Once the beans are tender, remove the bay leaf and discard it. Taste the chili and adjust the seasoning if needed—the flavors should be bold and well-balanced, with a smoky warmth from the spices.
If the chili is too thick, add a splash of water or additional broth. If it’s too thin, simmer uncovered for another 10-15 minutes to reduce it to your desired consistency. Let it rest for 5-10 minutes before serving to allow the flavors to meld together fully.
Pro Tips For Making Chili Recipe Without Tomatoes
- Soak Beans Overnight: Dried black and kidney beans need a good 8-12 hour soak in cold water—skipping this leaves them tough, no matter how long you simmer them. I learned this the hard way after serving chili with beans that could double as marbles.
- Brown the Beef Well: Crank the heat to medium-high and don’t stir the ground beef too soon; let it develop a deep brown crust for 2-3 minutes first. This builds a rich, meaty flavor that tomato-based chilies usually get from the fruit.
- Skip the Salting: Resist the urge to salt the beans or meat until they’re fully tender—adding it early toughens the skins and slows cooking. I was skeptical until I tried it, but the texture difference is undeniable.
- Boost with Broth: Use low-sodium beef broth instead of water for soaking or simmering the beans—it adds depth without overpowering. Sounds simple, but it’s the thing that matters most when you’re missing tomatoes.
Perfect Pairings for This Recipe
Side Dish Pairings
Crunchy cornbread is my top pick—its sweetness contrasts beautifully with the smoky chili. I love using Jiffy mix with a touch of honey for extra moisture. For a lighter option, a crisp green salad with lime vinaigrette cuts through the richness perfectly. 🥗
Beverage Pairings
A cold Mexican lager like Modelo Especial cleanses your palate between bites. For non-alcoholic options, sparkling limeade or unsweetened iced tea work wonderfully. These pairings enhance the chili’s bold, smoky flavors without overpowering them.
Topping Ideas
Fresh toppings add brightness to this hearty dish. I always offer diced avocado, sour cream, and shredded cheddar cheese on the side. A squeeze of lime juice right before serving adds a zesty kick that wakes up all the flavors. 💛
Bread Options
Warm flour tortillas are perfect for scooping up every last bit. For a heartier choice, garlic bread or cheesy biscuits make the meal even more satisfying. These pairings turn a simple bowl of chili into a complete, comforting feast.
Nutrition Facts
Frequently Asked Questions
What can I use instead of tomatoes for acidity?
Try adding 2 tbsp of vinegar or lime juice for brightness. A splash of beer also adds depth without overpowering.
Can I make this in a slow cooker?
Brown the beef first, then transfer everything to the slow cooker and cook on low for 6-8 hours or high for 4 hours.
Why did my chili turn out bland?
Likely needs more salt or spices. Taste as you go and adjust with 1/2 tsp salt or extra chili powder. Don’t forget to toast your spices!
Can I use canned beans instead of dried?
Yes, but drain and rinse them first. Add them during the last 30 minutes of cooking to prevent mushiness.
- Pea Shoots Recipe Salad: Fresh Greens With Asian-Inspired Dressing - October 9, 2026
- Peanut Butter Bark Recipe With Pretzels: Sweet and Salty Holiday Treat - October 9, 2026
- Peach Crisp Recipe With Fresh Peaches: Buttery Oat Topping Over Juicy Summer Fruit - October 9, 2026