
Homemade Thick Chili (Hearty, Rich, and Never Watery)
If you’ve ever made chili that tasted good but looked like tomato soup with beans, this one is your fix. This homemade thick chili is built for that spoon-standing-up consistency: browned beef, plenty of beans, tomato paste for depth, and an uncovered simmer that reduces everything into a rich, bold pot of comfort.
It’s also a weeknight-friendly chili—about an hour from start to finish, with most of that time hands-off. And the best part? It gets even thicker and better after a short rest, which means it’s basically designed for leftovers.
Why I Love This Recipe
- Thick on purpose: Uncovered simmer + tomato paste = no watery sauce.
- Bold flavor: Bloomed spices give you that “slow-cooked” taste faster.
- Feeds a crowd: Six servings, easy to double for game day.
- Leftovers are incredible: Chili thickens and tastes better the next day.

Homemade Thick Chili
Hearty, thick homemade chili packed with beef and beans-rich, bold flavor with no watery sauce.
Prep: 15 min | Cook: 45 min | Total: 60 min
Servings: 6 servings
Ingredients
- 1 1/2 pounds ground beef (85/15)
- 1 tablespoon olive oil
- 1 large yellow onion, finely diced
- 1 green bell pepper, diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (optional)
- 1 (28-ounce) can crushed tomatoes
- 1 (14.5-ounce) can diced tomatoes, drained
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can black beans, drained and rinsed
- 1/2 cup beef broth
- 1 teaspoon sugar (optional, to balance acidity)
Instructions
- Heat olive oil in a large Dutch oven over medium heat. Add onion and bell pepper and cook 4-5 minutes until softened.
- Add ground beef and cook 6-8 minutes, breaking it up, until fully browned. Drain excess grease if necessary.
- Stir in garlic and tomato paste. Cook 1 minute to deepen flavor.
- Add chili powder, cumin, smoked paprika, oregano, salt, black pepper, and cayenne. Stir and cook 30 seconds to bloom spices.
- Stir in crushed tomatoes, drained diced tomatoes, beans, beef broth, and sugar if using.
- Bring to a gentle simmer and cook uncovered for 30-35 minutes, stirring occasionally, until thick and rich. If too thick, add a small splash of broth.
- Taste and adjust seasoning. Let rest 5 minutes before serving for maximum thickness.
Nutrition
- Calories: 520 calories
- Fat: 28 g
- Carbs: 32 g
- Protein: 36 g
Rate This Recipe
Average Rating: 0 (0 votes)
Ingredients You’ll Need
- 1 1/2 pounds ground beef (85/15)
- 1 tablespoon olive oil
- 1 large yellow onion, finely diced
- 1 green bell pepper, diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 2 tablespoons chili powder
- 2 teaspoons ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried oregano
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 1/4 teaspoon cayenne pepper (optional)
- 1 (28-ounce) can crushed tomatoes
- 1 (14.5-ounce) can diced tomatoes, drained
- 1 (15-ounce) can kidney beans, drained and rinsed
- 1 (15-ounce) can black beans, drained and rinsed
- 1/2 cup beef broth
- 1 teaspoon sugar (optional, to balance acidity)
Swaps and Notes
- Meat options: Ground turkey works, but beef gives the richest chili. If using lean meat, add an extra drizzle of oil for body.
- Bean swaps: Pinto beans are great here if that’s what you have.
- Heat control: Keep it mild by skipping cayenne. Want more heat? Add a diced jalapeño with the onion.
- The sugar is optional: It doesn’t make the chili sweet—it just rounds out sharp tomato acidity.
- Thicker, faster: Mash a small scoop of beans against the side of the pot to naturally thicken.
Step-by-Step Instructions
- Soften the veggies. Heat olive oil in a large Dutch oven over medium heat. Add onion and bell pepper; cook 4–5 minutes until softened.
- Brown the beef. Add ground beef and cook 6–8 minutes, breaking it up, until fully browned. Drain excess grease if needed.
- Build depth. Stir in garlic and tomato paste; cook 1 minute to deepen flavor.
- Bloom spices. Add chili powder, cumin, smoked paprika, oregano, salt, pepper, and cayenne (if using). Cook 30 seconds while stirring.
- Add the rest. Stir in crushed tomatoes, drained diced tomatoes, beans, beef broth, and sugar (if using).
- Simmer uncovered. Bring to a gentle simmer and cook 30–35 minutes, uncovered, stirring occasionally, until thick and rich. If it gets too thick, add a splash more broth.
- Rest for max thickness. Taste and adjust seasoning. Let stand 5 minutes before serving.
Tips for Success
- Use a wide pot: A Dutch oven helps evaporation happen faster, which means thicker chili.
- Simmer gently: Too hard of a boil can scorch the bottom before it reduces properly.
- Drain diced tomatoes: This is a sneaky trick for avoiding watery chili.
- Rest before serving: Five minutes makes a noticeable difference in texture.
Serving Suggestions and Pairings
Chili loves toppings—go big:
- Shredded cheddar, sour cream, sliced jalapeños
- Chopped onions or scallions
- Crushed tortilla chips
- Fresh cilantro and lime
For meal planning, pair your chili night with easy make-ahead options:
- Prep lunches for the week with Easy Meal Prep Chicken Salad: Classic + Creative Riffs so you’re set beyond dinner.
- Add a breakfast plan too—Protein-Packed Egg Muffins for Easy Meal Prep are perfect when you’re already in batch-cook mode.
- If you want something cozy and sweet after dinner, Moist 1-Bowl Banana Bread: The Easy Recipe That Never Fails is a great “snack for tomorrow” situation.
Nutrition Information (Per Serving)
Approximate per serving (based on 6 servings):
- Calories: 520
- Fat: 28 g
- Carbohydrates: 32 g
- Protein: 36 g
Storage and Leftover Tips
- Refrigerate: Store in airtight containers for up to 4 days.
- Freeze: Chili freezes beautifully for up to 3 months. Cool completely before freezing.
- Reheat: Warm on the stove over medium-low heat. Add a small splash of broth if it’s too thick.
- Leftover win: Chili is often best on day 2—thicker, richer, and more blended in flavor.
Final Thoughts
This is the kind of thick homemade chili that delivers exactly what you want: hearty, bold, and spoonable—not watery, not bland, and not fussy. If you make it, tell me what toppings you went with (and whether you’re team extra cheese or team extra heat). And if you’re looking for more easy meal-prep-friendly recipes, follow along—there’s plenty more comfort food coming.



