Chili Beans Recipe – Hearty, Flavorful & Easy to Make
If you’re craving a warm, comforting, and protein-packed dish, this chili beans recipe is the perfect choice. Made with tender beans, ground meat (optional), spices, and vegetables, chili beans are a staple in many households because they’re filling, nutritious, and versatile.
The beauty of this recipe is that it can be customized for meat-lovers, vegetarians, or those following low-carb diets. Whether served over rice, scooped with tortilla chips, or enjoyed on its own, chili beans are always a crowd-pleaser.
Ingredients (Serves 6)

For the Chili Beans Base:
- 2 tbsp olive oil
- 1 medium onion, chopped
- 3 garlic cloves, minced
- 1 lb ground beef or turkey (optional for non-vegetarian version)
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 2 cans (15 oz each) kidney beans, drained & rinsed
- 1 can (15 oz) black beans, drained & rinsed
- 1 can (28 oz) diced tomatoes (with juice)
- 2 tbsp tomato paste
- 1 cup vegetable or chicken broth
- 1 tsp ground cumin
- 1 tsp smoked paprika
- 1 tbsp chili powder (adjust to spice preference)
- 1 tsp oregano
- ½ tsp cayenne pepper (optional, for extra heat)
- Salt & black pepper to taste
For Garnishing (Optional):
- Fresh cilantro
- Shredded cheese
- Sour cream or Greek yogurt
- Sliced jalapeños
Step by Step Cooking Guide
- Sauté the aromatics – Heat olive oil in a large pot over medium heat. Add onion and garlic, cooking until softened.
- Cook the meat (optional) – If using ground beef or turkey, add it now. Cook until browned, breaking it apart with a spoon.
- Add veggies – Stir in bell peppers and cook for 3–4 minutes until slightly softened.
- Add beans & tomatoes – Mix in kidney beans, black beans, diced tomatoes, and tomato paste.
- Season – Stir in cumin, paprika, chili powder, oregano, cayenne, salt, and pepper.
- Add broth & simmer – Pour in broth, stir well, and bring to a boil. Reduce heat to low, cover, and simmer for 30–35 minutes. Stir occasionally.
- Adjust seasoning – Taste and adjust spices as needed. For thicker chili, simmer uncovered for 10 more minutes.
- Serve hot – Garnish with cilantro, cheese, or sour cream and enjoy!
Cooking Time & Serving Size
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
- Serving Size: 6 servings
Tips & Variations
- Vegetarian chili beans: Skip the meat and use only beans + veggies.
- Spicy version: Add fresh jalapeños, hot sauce, or extra cayenne pepper.
- Smoky twist: Use fire-roasted tomatoes and smoked paprika for deep flavor.
- One-pot meal prep: Make a big batch and freeze in portions for quick dinners.
- Thicker chili: Simmer uncovered longer or mash some beans for a creamy texture.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 280 kcal |
| Protein | 16 g |
| Carbohydrates | 32 g |
| Fat | 9 g |
| Fiber | 10 g |
| Sugar | 7 g |

Healthy Alternatives
- Low-Oil: Use cooking spray instead of olive oil.
- Sugar-Free: Use fresh tomatoes instead of canned with added sugar.
- Gluten-Free: Naturally gluten-free, just check labels of broth and spices.
- Keto-Friendly: Replace beans with ground beef, mushrooms, and zucchini for a low-carb version.
- Dairy-Free: Skip cheese and sour cream or use plant-based alternatives.
Serving Suggestions

This chili beans recipe is versatile and perfect for cozy dinners, game day gatherings, or family meals. Serve it:
- Over steamed rice or quinoa for a hearty meal.
- With warm cornbread on the side.
- Topped with avocado slices, jalapeños, and shredded cheese for extra flavor.
- As a dip with tortilla chips for a fun party snack.
Whether you prefer it spicy, smoky, meaty, or vegetarian, this recipe delivers a rich and comforting dish every time.
FAQ’s
Q1: Can I make chili beans in a slow cooker?
Yes! Brown meat and sauté aromatics first, then transfer everything to the slow cooker. Cook on low for 6–8 hours or high for 3–4 hours.
Q2: Can I freeze chili beans?
Absolutely. Store in airtight containers and freeze for up to 3 months. Thaw overnight and reheat before serving.
Q3: What beans are best for chili?
Kidney beans are traditional, but black beans, pinto beans, or a mix all work well.
Q4: How can I thicken chili beans?
Simmer uncovered, mash some beans, or add 1 tbsp cornmeal to thicken.
Q5: Can I make chili beans without meat?
Yes, this recipe works great vegetarian! Just add more beans or veggies.
