How to Make the Perfect Three Bean Chili
American · Easy · 40 min · 4 servings
This hearty three bean chili is a fully vegan dish packed with bold smoky flavors and plant-based protein. It is a satisfying vegan dinner that comes together in one pot with minimal effort.
Why this recipe works
This Three Bean Chili recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 40 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 320 calories with 18g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 8 simple ingredients that you can find at any grocery store:
- 1 can black beans drained and rinsed
- 1 can kidney beans drained and rinsed
- 1 can pinto beans drained and rinsed
- 1 can diced tomatoes
- 1 cup vegetable broth
- 1 medium yellow onion diced
- 2 tbsp chili powder
- 1 tsp smoked paprika
Step by step instructions
Step 1: Saute the Onion
Heat a large pot over medium heat with a splash of water or oil. Add the diced onion and cook for 4 to 5 minutes until softened and translucent.
Step 2: Add Spices
Stir in the chili powder and smoked paprika, cooking for 1 minute until fragrant to bloom the spices.
Step 3: Add Beans and Tomatoes
Add all three types of beans, the diced tomatoes with their juices, and the vegetable broth. Stir everything together to combine.
Step 4: Simmer the Chili
Bring the chili to a boil, then reduce heat to low and simmer for 25 minutes, stirring occasionally, until the flavors meld together.
Step 5: Serve and Enjoy
Ladle the chili into bowls and top with your favorite vegan toppings like avocado, fresh cilantro, or dairy-free sour cream.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- pinto beans → cannellini beans or chickpeas
- chili powder → chipotle powder for extra smokiness
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Skipping the step of blooming the spices which leads to a flat flavored chili
- Not simmering long enough which prevents the flavors from fully developing
Nutrition facts
Per serving: 320 calories, 18g protein, 52g carbs, 5g fat, 16g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →