
There’s something absolutely magical about a big, steaming bowl of chili that doesn’t rely on beans to be satisfying and delicious. This no-beans chili recipe is hearty, flavorful, and packed with tender meat and rich spices that will have everyone coming back for seconds. Perfect for game day, cozy weeknight dinners, or feeding a crowd, this is the kind of comfort food that makes your kitchen smell incredible.
I grew up watching my grandmother make chili, and while she always used beans, I discovered years later that some of the best chili I’ve ever had came from a little restaurant that focused entirely on the meat and the spices. That’s what inspired this recipe. By removing the beans, you get to really appreciate the quality of the meat and the depth of the spice blend. This version uses a combination of ground beef and beef chuck for incredible flavor and texture, along with a careful selection of spices that build layers of complexity.
The secret to the best no-beans chili is patience and quality ingredients. We’re using a blend of chili powders, cumin, and other warm spices that create a rich, nuanced flavor profile. The tomato base provides acidity and brightness, while the beef creates a luxurious, satisfying texture. This isn’t a chili that comes together in thirty minutes – it’s one that simmers and develops flavor over time, becoming richer and more delicious as it cooks.
This recipe is incredibly versatile, too. You can serve it over rice, with cornbread like our Quick Tasty Bacon Carbonara Recipe for a hearty side, or topped with cheese and sour cream for a more indulgent version. I love making a big batch and freezing portions for easy weeknight dinners. It also makes an excellent topping for hot dogs or nachos, and pairs beautifully with simple sides like Easy Pickled Red Onion Recipe for a fresh contrast.
Whether you’re a chili purist or someone who simply prefers their chili without beans, this recipe delivers exactly what you’re looking for. It’s the kind of dish that gets better the next day, making it perfect for meal prep. So grab your Dutch oven, gather your ingredients, and let’s make the best no-beans chili you’ve ever tasted!
Ingredients
- 3 tablespoons olive oil
- 2 pounds ground beef (80/20 blend)
- 1 pound beef chuck, cut into small cubes
- 1 large yellow onion, finely diced
- 4 cloves garlic, minced
- 3 tablespoons chili powder
- 2 tablespoons ground cumin
- 1 tablespoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon ground coriander
- 1/2 teaspoon cayenne pepper (adjust to taste)
- 1/4 teaspoon ground black pepper
- 2 teaspoons kosher salt (plus more to taste)
- 1 can (28 ounces) crushed tomatoes
- 1 can (6 ounces) tomato paste
- 1 cup beef broth
- 1/2 cup water
- 2 tablespoons apple cider vinegar
- 1 tablespoon Worcestershire sauce
- 1 teaspoon sugar
- Optional toppings: shredded cheddar cheese, sour cream, diced onion, jalapeños, cilantro

Instructions
- Heat olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Once the oil is shimmering, add the ground beef in batches, breaking it up with a wooden spoon as it cooks. Don’t overcrowd the pot – let each batch brown properly before adding more. This step takes about 8-10 minutes total. Once all the ground beef is browned, transfer it to a plate using a slotted spoon, leaving about 2 tablespoons of the fat in the pot.
- Add the beef chuck cubes to the same pot and brown them on all sides, about 5-7 minutes. You want a nice caramelized exterior on these pieces. Transfer the beef chuck to the plate with the ground beef.
- Reduce heat to medium and add the diced onion to the pot. Cook, stirring occasionally, until the onion becomes soft and translucent, about 5 minutes. This creates a flavorful base for your chili.
- Add the minced garlic to the pot and cook for about 1 minute, stirring constantly, until it becomes fragrant. Be careful not to burn the garlic, as it will become bitter.
- Stir in the chili powder, ground cumin, smoked paprika, dried oregano, ground coriander, cayenne pepper, black pepper, and kosher salt. Cook this spice mixture in the pot for about 2 minutes, stirring frequently. This blooming process helps release the essential oils in the spices, creating a much more flavorful chili.
- Add the tomato paste to the pot and stir it into the spice mixture, cooking for another 1-2 minutes. This helps concentrate the tomato flavor and prevents it from tasting one-dimensional.
- Pour in the crushed tomatoes, beef broth, and water. Stir well to combine, making sure to scrape up any browned bits from the bottom of the pot – these are pure flavor.
- Return all the browned meat (both ground beef and beef chuck) to the pot and stir to combine. Bring the mixture to a gentle simmer.
- Once simmering, reduce the heat to low and let the chili simmer gently, partially covered, for at least 2 hours. The longer it simmers, the more the flavors will develop and meld together. Stir occasionally to prevent sticking on the bottom.
- About 30 minutes before serving, stir in the apple cider vinegar, Worcestershire sauce, and sugar. These ingredients add depth and balance to the chili, with the vinegar providing brightness, the Worcestershire adding umami, and the sugar rounding out the flavors.
- Taste the chili and adjust the seasonings as needed. You may want to add more salt, cayenne for heat, or a splash more vinegar for brightness. Remember that flavors intensify as the chili cooks longer.
- Serve the chili hot in bowls, topped with your choice of shredded cheddar cheese, a dollop of sour cream, diced onion, sliced jalapeños, and fresh cilantro. For more serving ideas, check out our Best Heavy Cream Alfredo Sauce Recipe which works wonderfully as a pasta topper, or pair with sides like our Best Chickpea Salad Recipe for a complete meal.

Pro Tips
For the best flavor, use whole spices and toast them briefly before grinding, but pre-ground spices work perfectly fine in this recipe. Quality matters here – buy spices from a source with high turnover to ensure they’re fresh.
You can adjust the heat level by adding more or less cayenne pepper. Start with the amount specified and add more gradually if you prefer a spicier chili.
This chili freezes beautifully for up to three months. Cool it completely, then transfer to freezer-safe containers or bags. Thaw overnight in the refrigerator before reheating.
The combination of ground beef and beef chuck is intentional – the ground beef creates a tender base while the chuck cubes add texture and deeper beef flavor. Don’t skip either one.
If you prefer a thicker chili, simmer it uncovered for the final 30 minutes. For a thinner, brothier chili, add more beef broth when you taste it near the end of cooking.
This recipe serves 8-10 people as a main course, but if you’re serving it as part of a larger meal with sides and appetizers, it can stretch to serve 12.
Leftover chili is fantastic for topping hot dogs, nachos, or baked potatoes. It also makes an excellent filling for chili cheese fries or can be served over rice for a hearty bowl.
Don’t skip the vinegar and Worcestershire sauce at the end – they’re crucial for balancing the richness of the meat and adding complexity to the final dish.
