This post may contain affiliate links.
If you’re looking for a hearty plant-based meal that cooks itself, slow cooker vegan chili is a perfect choice.
It combines beans, vegetables, and spices all cooked low and slow, so the flavors blend together without much effort on your part.
Slow cooker vegan chili is a simple, hearty meal that you can prepare ahead and let cook all day, making dinner stress-free and delicious.

You can customize it with your favorite beans, veggies, and spices to suit your taste.
Whether you’re new to plant-based cooking or just want a tasty and warming dish, this chili fits the bill.
Want to try making your own jelly at home?
Get my free guide with 8 easy, beginner-friendly jelly recipes you can confidently make.
It’s great for meal prep, busy days, or anytime you want a filling bowl of comfort food without meat or dairy.
If you enjoy cozy soups like this, explore my Crockpot Soup Recipes collection for more hearty slow cooker soups and stews.
You can also browse all of my Crock Pot Recipes for easy dinners made with chicken, beef, pork, and vegetables.
Why You’ll Love This Slow Cooker Vegan Chili
To make slow cooker vegan chili, you’ll need a mix of beans, vegetables, and spices.
You’ll combine these in your slow cooker, let them simmer, and end up with a tasty, hearty meal. Using the right ingredients and following some key steps will help you get the best flavor and texture.
Here’s what you’ll need…
Ingredients for Slow Cooker Vegan Chili
- 1 tablespoon olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 2 medium carrots, chopped
- 1 medium zucchini, chopped (optional)
- 2 celery stalks, chopped
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 2 tablespoons tomato paste
- 15 oz pinto beans, drained and rinsed
- 1 can (28 oz) crushed tomatoes
- 1 can (15 oz) diced tomatoes
- 2 tablespoons chili powder
- 1 tablespoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon cayenne pepper (optional, for heat)
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- 1½ cups vegetable broth or water
- Juice of 1 lime
- Fresh cilantro, avocado, and green onions for garnish
To make this recipe, you’ll want a 6-quart slow cooker and I also recommend using slow cooker liners for easy cleanup.
Now let’s walk through the simple steps.
How to Make Slow Cooker Vegan Chili
Heat olive oil in a skillet over medium heat. Add the onion, garlic, and bell peppers, and sauté for about 5 minutes, until softened and fragrant.
Transfer the mixture to your slow cooker. Add the carrots, celery, zucchini, beans, crushed tomatoes, diced tomatoes, tomato paste, spices, and broth. Stir well to combine.
Related Recipe: Cozy Fall Pumpkin Chili Recipe
Cover and cook on low for 6–8 hours or on high for 3–4 hours, until the vegetables are tender and the flavors are well blended.
Stir in lime juice just before serving. Adjust seasonings to taste.
Serve warm, topped with fresh cilantro, avocado slices, or green onions.
If you enjoy hearty chili recipes like this, you might also love my Slow Cooker Chili, Cowboy Chili, or Pumpkin Chili for another comforting bowl.

Slow Cooker Tips
Use fresh spices for the best taste. Old spices can lose their power, making your chili bland.
Don’t skip the step of sautéing onions and garlic before adding to the slow cooker. This boosts the chili’s smell and flavor.
For extra richness, add a splash of lime juice or a few drops of soy sauce at the end. This adds a bright or salty layer to the chili.
Let the chili rest for about 10-15 minutes before serving. This helps the flavors settle and taste better.
Finally, garnish with fresh cilantro, avocado, or vegan cheese to add texture and taste.
Now here’s how to turn it into a complete meal…
Serving and Storage Suggestions
You can make your vegan chili even better with tasty toppings and smart serving ideas. When it comes to leftovers, knowing the right way to store and reheat keeps your chili fresh and flavorful for days.
Try adding chopped avocado or fresh cilantro on top for a creamy, fresh touch.
Vegan sour cream or a sprinkle of vegan cheddar cheese adds richness. If you like crunch, crushed tortilla chips or toasted pumpkin seeds work great.
Serve your chili alongside warm tortillas, fluffy vegan cornbread, or over a bed of rice for a complete meal. You can also add a squeeze of lime juice to brighten the flavors before eating.
Mix and match these toppings to find what you like best. These simple extras add texture and flavor without much effort.
Best Dishes to Pair With
Serve slow cooker vegan chili with warm cornbread, crusty bread, or tortilla chips for dipping.
A simple green salad with lime vinaigrette adds freshness and balance to the hearty chili. You can also serve it over rice, baked potatoes, or quinoa for a more filling meal.
Creative Leftover Ideas
Leftover vegan chili can easily become another meal. Spoon it over baked potatoes, use it as a filling for burritos or wraps, or serve it over rice bowls with fresh toppings.
It also works well as a topping for nachos or as a filling for stuffed peppers.
How to Store and Reheat Leftovers
Let your chili cool completely before storing it. Put it in an airtight container and keep it in the fridge for 3 to 4 days. For longer storage, freeze the chili in freezer-safe containers or bags for up to 3 months.
When reheating, thaw frozen chili overnight in the fridge. Warm it gently on the stove over low to medium heat, stirring often. You can also microwave individual servings, stirring halfway through for even heating.
If the chili thickens while reheating, add a little water or vegetable broth to reach your desired consistency. Proper storage and reheating help keep your chili tasty and safe to eat.
If you’re building a rotation of simple weeknight meals, explore more ideas in my Easy Crockpot Dinners collection.
Follow my Slow Cooker board on Pinterest.



