Introduction & Inspiration
Vegan chili is a hearty, flavorful, and incredibly satisfying dish that’s perfect for chilly evenings, potlucks, or anytime you’re craving a comforting meal. This recipe is packed with plant-based protein, fiber, and a rich, smoky flavor that will please everyone, even non-vegans.
My inspiration for this recipe came from wanting a chili that was both delicious and easy to make. I love the classic combination of beans, tomatoes, and spices, and I wanted to create a version that was accessible to everyone, regardless of their dietary preferences. I also wanted a recipe.
This vegan chili achieves that perfect balance of flavors and textures. It’s thick, hearty, and full of warming spices, making it the ultimate comfort food. It is a must.
The presentation also is appealing.
Nostalgic Appeal
Chili, in general, often evokes feelings of warmth, comfort, and family gatherings. It’s a dish that’s frequently associated with potlucks, tailgating, and cozy nights in.
The aroma of chili simmering on the stove can transport you back to childhood memories or remind you of favorite meals shared with loved ones.
This vegan chili, while meat-free, taps into that same sense of nostalgia and comfort. It offers the familiar flavors and textures of traditional chili, but in a plant-based and wholesome way. It is a perfect dish to share.
It is also a good way to eat more veggies.
Homemade Focus
This Vegan Chili recipe is all about the homemade goodness. We’re starting with simple, fresh ingredients and transforming them into a flavorful and satisfying meal. It’s about creating something from scratch that’s both healthy and delicious.
I believe that homemade chili is always superior to canned or pre-made versions. You have complete control over the ingredients, the seasonings, and the overall flavor profile. Plus, it’s often much more affordable and healthier to cook at home.
The process of sautéing the vegetables, adding the spices, and simmering the chili to develop the flavors is a simple but rewarding one. It’s about taking the time to create a meal that’s both nourishing and comforting.
And the slow cooking, is key for flavor development.
Flavor Goal
The primary flavor goal for this Vegan Chili is to achieve a rich, savory, smoky, and slightly spicy flavor profile with a hearty and satisfying texture.
The combination of kidney beans, black beans, and diced tomatoes creates a classic chili base.
The sautéed onions, bell pepper, and garlic add depth and sweetness.
The chili powder, cumin, and paprika provide warmth, smokiness, and a touch of spice.
The vegetable broth adds moisture and helps to develop the flavors as the chili simmers.
The corn kernels add a touch of sweetness and a pop of color.
The salt and pepper enhance the other flavors and balance the sweetness.
Ingredient Insights
Let’s take a closer look at the key ingredients:
- Kidney beans, drained and rinsed: Provide a hearty texture and a good source of plant-based protein and fiber.
- Black beans, drained and rinsed: Add another layer of texture and flavor, as well as additional protein and fiber.
- Diced tomatoes: Provide the base of the chili sauce, adding moisture, acidity, and flavor.
- Onion, diced: Adds sweetness and depth of flavor.
- Bell pepper, diced: Adds sweetness, crunch, and color. You can use any color bell pepper you prefer.
- Garlic cloves, minced: Essential for that savory, umami flavor.
- Corn kernels: Add a touch of sweetness and a pop of color. You can use canned corn (drained), fresh corn (cooked), or frozen corn (thawed).
- Chili powder: A blend of spices that typically includes chili peppers, cumin, oregano, and garlic powder. It’s the foundation of the chili flavor.
- Cumin: Adds a warm, earthy flavor that’s characteristic of chili.
- Paprika: Adds a touch of sweetness, smokiness, and color.
- Olive oil: For sautéing the vegetables.
- Vegetable broth: Adds moisture and helps to develop the flavors as the chili simmers.
- Salt and pepper: For seasoning.
Essential Equipment
You will need the following tools:
- Large pot or Dutch oven: For cooking the chili.
- Cutting board and knife: For chopping the vegetables.
- Measuring cups and spoons: For accurate measurements.
- Wooden spoon or spatula: For stirring.
- Ladle for serving
List of Ingredients
Here’s a complete list of the ingredients you’ll need, with precise measurements:
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (28 ounces) diced tomatoes, undrained
- 1 onion, diced
- 1 bell pepper, diced
- 2 garlic cloves, minced
- 1 cup corn kernels (canned, fresh, or frozen)
- 2 tablespoons chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 tablespoon olive oil
- 4 cups vegetable broth
- Salt and pepper to taste

Step-by-Step Instructions
Let’s get cooking! Here’s a detailed, step-by-step guide:
Step 1: Sauté Vegetables
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, diced bell pepper, and minced garlic. Sauté until softened, about 5 minutes.
Step 2: Add Spices
Add the chili powder, cumin, and paprika to the pot. Stir well to coat the vegetables with the spices. Cook for about 1 minute, until fragrant.
Step 3: Add Remaining Ingredients
Add the drained and rinsed kidney beans, drained and rinsed black beans, undrained diced tomatoes, corn kernels, and vegetable broth to the pot. Stir well to combine.
Step 4: Simmer
Bring the chili to a boil, then reduce the heat to low, cover the pot, and simmer for at least 30 minutes, stirring occasionally. The longer it simmers, the more the flavors will develop.
Step 5: Season and Serve
Season the chili with salt and pepper to taste.
Serve hot, optionally with your favorite toppings such as:
- Cooked rice or cornbread
- Chopped cilantro or green onions
- Vegan sour cream or shredded vegan cheese
- Avocado slices or guacamole
- Lime wedges
- Tortilla chips
Enjoy this hearty, flavorful, and satisfying Vegan Chili!

Troubleshooting
Here are some potential issues and how to address them:
Problem: My chili is too thin.
Solution: Continue to simmer the chili, uncovered, for a longer period of time to allow some of the liquid to evaporate. You can also mash some of the beans with a fork or potato masher to thicken the chili. Or, you could mix a tablespoon of cornstarch with two tablespoons of cold water and stir it into the chili.
Problem: My chili is too thick.
Solution: Add more vegetable broth, a little at a time, until the chili reaches your desired consistency.
Problem: My chili is bland.
Solution: Add more spices, such as chili powder, cumin, or paprika. You can also add a pinch of cayenne pepper for extra heat, or a squeeze of lime juice for brightness. Don’t forget to add enough salt.
Problem: My chili is too spicy. Solution: Add some more diced tomatoes.
Tips and Variations
Here are some tips and variations to customize your Vegan Chili:
Tip: For the best flavor, use high-quality spices.
Tip: To save time, you can use pre-chopped vegetables.
Variation: Add other vegetables to the chili, such as diced carrots, zucchini, or sweet potatoes.
Variation: Use different types of beans, such as pinto beans, chickpeas, or white beans.
Variation: Add a smoky flavor by using smoked paprika or adding a chipotle pepper in adobo sauce (finely chopped).
Variation: For a sweeter chili, add a tablespoon of brown sugar or maple syrup.
Variation: Add a tablespoon of cocoa powder for a richer, deeper flavor. Variation: Add some lentils.
Serving and Pairing Suggestions
This Vegan Chili is a complete meal on its own, but here are some serving and pairing suggestions:
- Serve with cooked rice or quinoa: For a heartier meal.
- Serve with cornbread: A classic pairing!
- Serve with a dollop of vegan sour cream or yogurt: For added creaminess.
- Serve with shredded vegan cheese: For a cheesy topping.
- Serve with avocado slices or guacamole: For healthy fats and flavor.
- Serve with chopped cilantro or green onions: For a fresh, herbaceous garnish.
- Serve with lime wedges: For a squeeze of brightness.
- Serve with tortilla chips: For dipping.
- Serve with a side salad:
Nutritional Information
Nutritional information varies based on preparation and specific products. Below is a rough estimate.
Here’s an approximate nutritional breakdown per serving (assuming 6 servings):
- Calories: 300-400
- Fat: 5-10g
- Saturates 1-2 g
- Protein: 15-20g
- Carbohydrates: 50-60g
- Fiber: 15-20g
- Sugar: 10-15g
- Sodium: 500-700mg (depending on the salt added and the canned ingredients used)
This Vegan Chili is a good source of plant-based protein and fiber. It’s also relatively low in fat and provides a variety of vitamins and minerals.
PrintVegan Chili
I hope this comprehensive guide has inspired you to make this delicious, hearty, and satisfying Vegan Chili! It’s a perfect meal for any occasion and a great way to enjoy a plant-based version of a classic comfort food.
Ingredients
Here’s a complete list of the ingredients you’ll need, with precise measurements:
- 1 can (15 ounces) kidney beans, drained and rinsed
- 1 can (15 ounces) black beans, drained and rinsed
- 1 can (28 ounces) diced tomatoes, undrained
- 1 onion, diced
- 1 bell pepper, diced
- 2 garlic cloves, minced
- 1 cup corn kernels (canned, fresh, or frozen)
- 2 tablespoons chili powder
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1 tablespoon olive oil
- 4 cups vegetable broth
- Salt and pepper to taste
Instructions
Let’s get cooking! Here’s a detailed, step-by-step guide:
Step 1: Sauté Vegetables
In a large pot or Dutch oven, heat the olive oil over medium heat.
Add the diced onion, diced bell pepper, and minced garlic. Sauté until softened, about 5 minutes.
Step 2: Add Spices
Add the chili powder, cumin, and paprika to the pot. Stir well to coat the vegetables with the spices. Cook for about 1 minute, until fragrant.
Step 3: Add Remaining Ingredients
Add the drained and rinsed kidney beans, drained and rinsed black beans, undrained diced tomatoes, corn kernels, and vegetable broth to the pot. Stir well to combine.
Step 4: Simmer
Bring the chili to a boil, then reduce the heat to low, cover the pot, and simmer for at least 30 minutes, stirring occasionally. The longer it simmers, the more the flavors will develop.
Step 5: Season and Serve
Season the chili with salt and pepper to taste.
Serve hot, optionally with your favorite toppings such as:
- Cooked rice or cornbread
- Chopped cilantro or green onions
- Vegan sour cream or shredded vegan cheese
- Avocado slices or guacamole
- Lime wedges
- Tortilla chips
Enjoy this hearty, flavorful, and satisfying Vegan Chili!
Recipe Summary and Q&A
Let’s recap the recipe and address some frequently asked questions:
Recipe Summary: We made Vegan Chili by sautéing onions, bell pepper, and garlic, adding spices (chili powder, cumin, paprika), then adding kidney beans, black beans, diced tomatoes, corn, and vegetable broth, simmering until the flavors melded, and seasoning with salt and pepper.
Q&A:
Q: Can I make this chili in a slow cooker?
A: Yes, you can easily make this chili in a slow cooker. Sauté the onions, bell pepper, and garlic in a skillet as directed in the recipe. Then, transfer everything to a slow cooker and cook on low for 6-8 hours or on high for 3-4 hours.
Q: Can I make this chili in an Instant Pot?
A: Yes, you can make this chili in an Instant Pot. Sauté the onions, bell pepper, and garlic using the Sauté function. Then, add the remaining ingredients, stir well, and cook on high pressure for 10-15 minutes. Allow the pressure to release naturally for 10 minutes, then manually release any remaining pressure.
Q: Can I freeze this chili?
A: Yes, this chili freezes very well. Let it cool completely, then transfer it to freezer-safe containers or bags. Freeze for up to 3 months. Thaw in the refrigerator overnight before reheating.
Q: Can I use dried beans instead of canned beans?
A: Yes, you can use dried beans. You’ll need to cook them separately according to package directions before adding them to the chili. You will need approximately 1 ½ cups of cooked beans to replace each 15-ounce can.
Q : How to keep the leftover?
A: Keep in the fridge in airthight container.