This Slow Cooker Three Bean Chili is a hearty, flavor-packed dish made with a blend of beans, vegetables, and warming spices. It’s rich, satisfying, and incredibly easy to make, making it perfect for cozy dinners or simple meal prep throughout the week.
Why You Will Love This Recipe
This three bean chili is easy, budget-friendly, and packed with plant-based protein. It’s loaded with bold flavors, requires minimal prep, and cooks effortlessly in the slow cooker. Perfect for busy days, meal prep, or feeding a crowd, it’s a comforting dish that everyone will enjoy.
Slow Cooker Three Bean Chili
There’s something about a big pot of chili slowly cooking that instantly makes a home feel warm and inviting. The aroma alone is enough to make you hungry.
This slow cooker three bean chili is one of those recipes that fits perfectly into busy schedules while still delivering rich, satisfying flavor.
If you’re looking for easy slow cooker recipes that require minimal effort, this is exactly the kind of dish you want to keep on repeat.
It’s one of the best healthy chili recipes because it’s packed with plant-based protein, fiber, and simple, wholesome ingredients.
Three types of beans make this chili especially hearty. Each one adds its own texture and flavor, creating a more balanced and satisfying bite.
Kidney beans bring a firm texture. Black beans add a creamy richness. Pinto beans tie everything together with their soft, comforting consistency.
This combination makes the chili feel filling without needing any meat, making it a great option for vegetarian dinner ideas.
The addition of corn adds a natural sweetness. It balances the spices and keeps the chili from feeling too heavy.
Bell peppers bring freshness and color. As they cook, they soften and blend beautifully into the base.
Onions and garlic form the foundation of flavor. They create that deep, savory base every good chili needs.
Diced tomatoes add acidity and richness. They help build the body of the chili.
Salsa is the secret ingredient here. It adds depth, spice, and complexity without needing a long list of extra seasonings.
Cumin gives the chili its warm, earthy flavor. It’s essential for that classic chili taste.
Cayenne pepper adds heat. You can easily adjust it depending on how spicy you like your food.
This recipe is perfect if you’re searching for easy vegetarian chili recipes that don’t feel boring or bland.
It’s also incredibly budget-friendly. Most of the ingredients are pantry staples that are easy to keep on hand.
Slow cooking allows all the flavors to blend together. The longer it cooks, the richer and more developed the taste becomes.
This chili is ideal for meal prep. It stores well and tastes even better the next day.
You can serve it in so many ways. Enjoy it on its own, over rice, or with warm bread.
Toppings add even more flavor and texture. Cheese, sour cream, and green onions are all great choices.
If you’re keeping it vegan, you can skip the dairy and still have a delicious, satisfying meal.
Each bowl is hearty, comforting, and full of bold flavor, making it perfect for cozy nights and easy dinners.
Servings & Time
Servings: 6–8
Prep Time: 15 minutes
Cook Time: 3–4 hours (high) or 7 hours (low)
Total Time: About 4–7 hours
Ingredients
- 30 oz kidney beans, drained
- 15 oz black beans, drained
- 15 oz pinto beans, drained
- 1 (15 oz) can diced tomatoes
- 2 large green bell peppers, diced
- 1 1/2 cups corn kernels
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 1/2 cups vegetable stock
- 1 cup red salsa (mild to medium)
- 1 teaspoon cumin
- 1 teaspoon cayenne pepper
- Salt and black pepper, to taste
Optional Toppings:
- Shredded cheese
- Sour cream
- Green onions
Instructions
- Turn the slow cooker to high heat.
- Add the onion, garlic, kidney beans, black beans, pinto beans, diced tomatoes, bell peppers, and corn.
- Pour in the vegetable stock and salsa.
- Sprinkle in the cumin and cayenne pepper.
- Stir gently until everything is well combined.
- Cover and cook for 3–4 hours on high or about 7 hours on low.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot with your favorite toppings.
Tips
Adjust the cayenne pepper to control the heat level.
Use fresh or frozen corn depending on what you have.
Add zucchini or carrots for extra vegetables.
Stir occasionally if you are home during cooking.
Add more broth if you prefer a thinner chili.
Store leftovers in the fridge for up to 5 days.
Freeze for easy future meals.
Serve with rice, bread, or tortilla chips for a complete meal.

Slow Cooker Three Bean Chili
Ingredients
- 30 oz kidney beans drained
- 15 oz black beans drained
- 15 oz pinto beans drained
- 1 15 oz can diced tomatoes
- 2 large green bell peppers diced
- 1 1/2 cups corn kernels
- 1 small onion diced
- 2 cloves garlic minced
- 2 1/2 cups vegetable stock
- 1 cup red salsa mild to medium
- 1 teaspoon cumin
- 1 teaspoon cayenne pepper
- Salt and black pepper to taste
Optional Toppings:
- Shredded cheese
- Sour cream
- Green onions
Instructions
- Turn the slow cooker to high heat.
- Add the onion, garlic, kidney beans, black beans, pinto beans, diced tomatoes, bell peppers, and corn.
- Pour in the vegetable stock and salsa.
- Sprinkle in the cumin and cayenne pepper.
- Stir gently until everything is well combined.
- Cover and cook for 3–4 hours on high or about 7 hours on low.
- Taste and adjust seasoning with salt and pepper as needed.
- Serve hot with your favorite toppings.
Notes

