RecipePool
  • Recipes
  • Collections
  • Guides
  • About
  • Recipes
  • Collections
  • Guides
  • About
RecipePool

1500+ tested recipes

Thoughtfully tested recipes, seasonal inspiration, and cooking guides to help you make something delicious every day.

Explore

  • Recipes
  • Collections
  • Guides
  • Ingredients

Browse By

  • Cuisine
  • Diet
  • Method
  • Occasion

Company

  • About
  • Contact
  • Editorial Policy
  • Recipe Testing
  • Privacy
  • Terms

© 2026 RecipePool. All rights reserved.

  1. Home
  2. Recipes
  3. Vegan Three-Bean Chili
Bowl of vegan three-bean chili with avocado and cilantro

Smoky, thick chili packed with protein

Vegan Three-Bean Chili

Prep Time

10 min

Cook Time

35 min

Total Time

45 min

Servings

6

6 servings

Difficulty

Easy

Cost

Budget

$

Be the first to rate this recipe
Share

Vegan Three-Bean Chili

Smoky, thick chili packed with protein

★4.8(22)

A robust, smoky chili loaded with black beans, kidney beans, and pinto beans in a rich tomato base with corn and warm spices. Hearty enough to satisfy any appetite.

10m

Prep Time

35m

Cook Time

45m

Total Time

6

Servings

Easy

Difficulty

Budget $

Cost

American CuisineMexican CuisineMain CourseVeganGluten-FreeDairy-FreeHealthy
Sarah Chen
Sarah Chen

December 30, 2025(Updated March 15, 2026)

This vegan chili is so thick and flavorful that no one will miss the meat. Three types of beans provide variety in texture, while smoked paprika and cumin build a deep, warming heat.

This is the kind of recipe that defines American home cooking at its best — straightforward, satisfying, and built on flavors that everyone loves.

Why This Recipe Works

Using three different beans creates varied textures—some creamy, some firm. Simmering the chili uncovered for the last 15 minutes concentrates the flavors and thickens the base naturally.

Ingredients

  • 1 can (15 oz) each: black beans, kidney beans, pinto beans, drained
  • 1 can (28 oz) crushed tomatoes
  • 1 cup corn kernels (frozen or fresh)
  • 1 large onion, diced, and 1 bell pepper, diced
  • 3 tbsp chili powder, 2 tsp cumin, 1 tsp smoked paprika
  • 2 tbsp olive oil, salt and pepper

Instructions

  1. 1

    Heat olive oil in a large pot. Sauté onion and bell pepper 4-5 minutes until softened.

  2. 2

    Add chili powder, cumin, and smoked paprika. Toast spices 1 minute until fragrant.

  3. 3

    Add crushed tomatoes, all three types of beans, corn, and 1 cup water. Stir well.

  4. 4

    Bring to a boil, then simmer covered for 20 minutes. Remove lid and simmer 15 more minutes to thicken.

  5. 5

    Season with salt and pepper. Serve topped with avocado, cilantro, and lime wedges.

Serving Suggestions

Ways to Serve This Dish

  • Serve with warm corn tortillas and fresh lime wedges

  • Top with crumbled queso fresco and sliced avocado

  • Pair with a side of Mexican rice and refried beans

  • Serve with classic coleslaw and cornbread on the side

Substitutions

Pinto beansWhite beans or lentils

Any legume works in this flexible recipe

CornDiced zucchini

Lower carb option that adds similar texture

Tips & Storage

Pro Tips

  • Mash a cup of beans before adding for an even thicker, stew-like consistency.

  • This chili is even better the next day—make a double batch for the week.

  • Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.

  • Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.

Storage

Store leftovers in an airtight container in the refrigerator for up to 4 days. For longer storage, freeze individual portions in freezer-safe containers for up to 3 months. Label with the date and recipe name.

Reheating

Reheat on the stovetop, adding water if it has thickened too much.

Nutrition Facts

Per serving (0mg) · 6 servings

Calories320
LowModerateHigh

A moderate-calorie serving · based on a 2,000 cal daily diet

Protein4g
Carbohydrates56g
Fat18g
Fiber580mg
Sugar16g
Sodium6g

Nutritional values are approximate and may vary based on specific ingredients and preparation methods.

Frequently Asked Questions

Can I add meat for non-vegan guests?
Brown ground beef separately and let guests add it to their bowls.
Is this Instant Pot friendly?
Yes, sauté the aromatics, then pressure cook on high for 10 minutes with a natural release.

Explore More

More American RecipesMore Mexican RecipesMore Main CourseVegan RecipesGluten-Free RecipesDairy-Free RecipesHealthy RecipesStovetop Recipes
Sarah Chen

About Sarah Chen

Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.

View all recipes →