This Slow Cooker Vegetarian Chili is a deeply satisfying, no-fuss meal that’s hearty, healthy, and incredibly flavorful. The slow cooker does most of the work, gently simmering beans, vegetables, and spices into a rich chili that even meat-eaters will love. It’s the perfect make-ahead meal for cozy evenings or feeding a crowd.
Nothing beats a great Slow Cooker Vegetarian Chili. Whether you're a fan of Crockpot Recipes or want to try something from our Breakfast & Brunch selection, keep scrolling!
Why You’ll Love This Slow Cooker Vegetarian Chili
- Hands-off cooking: Just chop, dump, and let the slow cooker do the rest.
- Deep, complex flavor: Slow simmering allows spices to bloom and meld beautifully.
- Versatile & forgiving: Easily adapt with what’s in your pantry.
- Amazing leftovers: Flavors deepen overnight for even better meals later.
Ingredients & Tools
- 1 tbsp olive oil
- 1 large yellow onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 1-2 jalapeños, finely diced (seeds removed for less heat)
- 2 tbsp tomato paste
- 1 (28 oz / 800 g) can crushed tomatoes
- 1 (15 oz / 425 g) can kidney beans, drained and rinsed
- 1 (15 oz / 425 g) can black beans, drained and rinsed
- 1 (15 oz / 425 g) can pinto beans, drained and rinsed
- 1 cup frozen corn
- 2 cups vegetable broth
- 2 tbsp chili powder
- 1 tbsp ground cumin
- 1 tsp smoked paprika
- 1 tsp dried oregano
- 1/2 tsp to 1 tsp chipotle powder (adjust for spice level)
- Salt and black pepper to taste
Tools: A 6-quart or larger slow cooker, a skillet for optional sautéing.
Notes: Don’t stress if you’re missing one type of bean—just use more of another. Chipotle powder adds a subtle, smoky depth.
Nutrition (per serving)
| Calories: | 320 kcal |
| Protein: | 15 g |
| Fat: | 4 g |
| Carbs: | 58 g |
| Fiber: | 16 g |
Serves: 6 | Prep Time: 20 minutes | Cook Time: 6-8 hours (Low) or 3-4 hours (High) | Total Time: 6 hours 20 minutes (minimum)
Before You Start: Tips & Ingredient Notes
- To sauté or not to sauté? You can absolutely dump everything raw into the slow cooker, and it will be good. But if you have 5 extra minutes, sautéing the onions, garlic, and tomato paste first creates a much deeper, caramelized flavor foundation. It’s a small step with a big payoff.
- Don’t skip rinsing the beans. Giving your canned beans a good rinse under cold water removes that starchy, sometimes salty canning liquid. This helps you control the saltiness of your final dish and results in a cleaner, brighter bean flavor.
- Spice levels are personal. The amounts given create a medium-heat chili. If you’re sensitive to spice, start with 1/2 tsp of chipotle powder and omit the jalapeño seeds. Spice lovers can add the whole jalapeño (seeds and all) and even a pinch of cayenne.
- The power of tomato paste. When you add it to the sautéing veggies, let it cook for a minute until it darkens slightly. This “toasts” the paste, mellowing its acidity and unlocking a wonderful sweetness and umami that forms the backbone of your chili.
How to Make Slow Cooker Vegetarian Chili
Step 1: Start by prepping all your vegetables. Dice the onion and bell peppers into a fairly uniform, bite-sized chop. Mince the garlic, and carefully dice the jalapeño. Remember, the oils from the jalapeño can linger on your hands, so you might want to wear gloves or wash your hands thoroughly afterward—especially before touching your face!
Step 2: This step is optional but highly recommended for maximum flavor. Heat the olive oil in a skillet over medium heat. Add the diced onion and cook for about 5-7 minutes, until it becomes soft and translucent. You’ll notice a lovely, sweet aroma starting to develop. Now, add the minced garlic and diced jalapeño, and cook for another minute until fragrant.
Step 3: Push the veggies to one side of the skillet and add the tomato paste to the empty space. Let it cook for about 60-90 seconds, stirring it occasionally. You’ll see it darken from a bright red to a deeper brick red color—this is the flavor magic happening! Now, stir it all together with the vegetables.
Step 4: Transfer the sautéed vegetable and tomato paste mixture to the bowl of your slow cooker. If you’re skipping the sauté step, just add the raw onion, garlic, and peppers directly to the slow cooker along with the tomato paste.
Step 5: Now for the easy part—the dump and stir! Add the drained and rinsed kidney beans, black beans, and pinto beans to the slow cooker. Pour in the crushed tomatoes and vegetable broth. Then, add the frozen corn and all of your spices: chili powder, cumin, smoked paprika, oregano, and chipotle powder. Give everything a very thorough stir to ensure the spices are well distributed and nothing is stuck to the bottom.
Step 6: Place the lid on your slow cooker. Now, you have a choice. For the best, most melded flavor, cook on LOW for 6 to 8 hours. If you’re in more of a hurry, you can cook on HIGH for 3 to 4 hours. The chili is done when it’s hot all the way through, bubbly, and the vegetables are tender.
Step 7: About 30 minutes before serving, taste the chili. This is your moment to adjust the seasoning. Add salt and black pepper as needed. If the chili seems a bit too thin for your liking, you can leave the lid off for the last 30 minutes of cooking to allow some liquid to evaporate and thicken it up.
Step 8: Ladle the hot chili into bowls. Now, the fun part—toppings! A dollop of sour cream or Greek yogurt, a sprinkle of shredded cheese, some fresh cilantro, a squeeze of lime juice, or a handful of tortilla chips… go wild. The toppings add fresh textures and flavors that make each bowl unique.
Storage & Freshness Guide
- Fridge: Cool completely and store in an airtight container for up to 5 days.
- Freezer: Freeze in portions for up to 3 months. Thaw overnight in fridge before reheating.
- Reviving: Reheat gently on stovetop or microwave. Stir in a splash of broth if too thick.
Serving Suggestions
Complementary Dishes
- Skillet Cornbread — The sweet, crumbly texture is the perfect partner for scooping up the rich, spicy chili. It’s a classic combo for a reason.
- A Simple Green Salad with a Lime Vinaigrette — The crisp, acidic greens provide a refreshing contrast that cuts through the heartiness of the chili beautifully.
- Cheesy Garlic Bread — For the ultimate comfort meal, nothing beats a piece of warm, toasty, cheesy bread for dipping and sopping up every last bit from the bowl.
Drinks
- A Crisp Mexican Lager — The light, clean finish of a cold lager is fantastic for cleansing the palate between spicy, flavorful bites.
- Sparkling Water with Lime — The bubbles and citrus are incredibly refreshing and help balance the heat without adding sweetness.
- Fruity Red Sangria — If you’re serving a crowd, a pitcher of sangria with its bold fruit flavors stands up wonderfully to the robust spices in the chili.
Something Sweet
- Churros with Chocolate Sauce — The warm, cinnamon-sugary crunch followed by a dip in rich chocolate is a celebratory and fun way to end the meal.
- Orange & Almond Olive Oil Cake — This isn’t an overly sweet dessert; the bright citrus and nutty flavors are a sophisticated and lovely follow-up to the smoky chili.
- Mango Sorbet — A few scoops of cool, tropical sorbet are a light and palate-cleansing finish that feels just right after a hearty main course.
Top Mistakes to Avoid
- Mistake: Adding dairy toppings too early. If you’re planning on storing leftovers, never mix sour cream or cheese directly into the main pot of chili. The dairy will break down and become grainy upon reheating. Always add these toppings to individual bowls just before serving.
- Mistake: Underseasoning at the end. Spices can mellow and fade during long cooking. I’ve messed this up before too, assuming I’d added enough salt at the beginning. Always do a final taste test and seasoning adjustment at the very end to make the flavors pop.
- Mistake: Using old spices. Ground spices lose their potency over time. If your chili powder or cumin has been sitting in the cupboard for years, your chili will taste flat and dull. If you can’t remember when you bought it, it’s probably time for a new jar.
- Mistake: Overfilling the slow cooker. You should never fill your slow cooker more than 2/3 full. If it’s too full, it won’t heat evenly or safely, and you risk a messy overflow. This recipe is designed for a 6-quart cooker; if yours is smaller, you may need to scale it down.
Expert Tips
- Tip: For an even thicker, “meatier” texture, try adding 1/2 cup of uncooked red lentils when you add the other ingredients. They’ll break down completely during cooking, acting as a natural thickener and adding a boost of protein and fiber without altering the flavor.
- Tip: A splash of acidity at the end can transform your chili. Right before serving, stir in a tablespoon of fresh lime juice or a teaspoon of apple cider vinegar. This brightens all the flavors and cuts through the richness in a really delightful way.
- Tip: If you accidentally make your chili too spicy, don’t panic! Stirring in a tablespoon of brown sugar or a drizzle of maple syrup can help balance the heat. Adding a can of drained, diced tomatoes can also dilute the spice level while adding more volume.
- Tip: For a super-easy “no-chop” version, use a 16-ounce bag of frozen pepper and onion stir-fry mix. It saves time and works beautifully in the slow cooker, thawing and cooking perfectly right in the pot.
FAQs
Can I make this chili on the stovetop instead?
Absolutely! The process is very similar. Just use a large, heavy-bottomed pot or Dutch oven. Sauté your veggies as described, then add all the remaining ingredients. Bring it to a boil, then reduce the heat to low, cover, and let it simmer for at least 45-60 minutes, stirring occasionally. The flavor will be great, though it might not have the same deep, slow-cooked melding as the crockpot version.
How long can I store the leftovers?
This chili is a fantastic make-ahead meal. Once cooled, store it in an airtight container in the refrigerator for up to 5 days. The flavors really do get better each day! You can also freeze it for up to 3 months. I like to freeze it in individual portions for easy lunches. Just thaw overnight in the fridge and reheat gently on the stovetop or in the microwave.
My chili turned out too watery. How can I fix it?
This is a common slow-cooker issue, as very little liquid evaporates. The easiest fix is to remove the lid for the last 30-60 minutes of cooking and let it simmer on high. You can also create a “slurry”: mix 1-2 tablespoons of cornstarch with an equal amount of cold water until smooth, then stir it into the hot chili. Let it cook for another 15-20 minutes, and it will thicken up nicely.
Can I use dried beans instead of canned?
You can, but it requires a bit more planning. You must soak and fully cook the dried beans *before* adding them to the slow cooker. The acidic environment from the tomatoes can prevent dried beans from softening properly, so if you add them raw, they may never get tender, no matter how long you cook them. For safety and texture, stick with canned or pre-cooked beans for this recipe.
What are some good protein additions for a heartier chili?
While this chili is plenty hearty on its own, you can easily bulk it up. A cup of cooked quinoa stirred in at the end adds great texture. For a meaty, “crumbled” texture, try adding a package of plant-based ground “beef” alternative when you sauté the vegetables. TVP (textured vegetable protein) is another great, inexpensive option—just rehydrate it in vegetable broth before adding.
Slow Cooker Vegetarian Chili
Make the best Slow Cooker Vegetarian Chili with this easy recipe. Hearty, healthy, and packed with flavor—perfect for weeknights or a crowd. Get the recipe now!
Ingredients
For the Ingredients
-
1 tbsp olive oil
-
1 large yellow onion (diced)
-
3 cloves garlic (minced)
-
1 red bell pepper (diced)
-
1 green bell pepper (diced)
-
1-2 jalapeños (finely diced (seeds removed for less heat))
-
2 tbsp tomato paste
-
1 can crushed tomatoes (28 oz / 800 g)
-
1 can kidney beans (15 oz / 425 g, drained and rinsed)
-
1 can black beans (15 oz / 425 g, drained and rinsed)
-
1 can pinto beans (15 oz / 425 g, drained and rinsed)
-
1 cup frozen corn
-
2 cups vegetable broth
-
2 tbsp chili powder
-
1 tbsp ground cumin
-
1 tsp smoked paprika
-
1 tsp dried oregano
-
1/2 tsp to 1 tsp chipotle powder (adjust for spice level)
-
Salt and black pepper (to taste)
Instructions
-
Start by prepping all your vegetables. Dice the onion and bell peppers into a fairly uniform, bite-sized chop. Mince the garlic, and carefully dice the jalapeño. Remember, the oils from the jalapeño can linger on your hands, so you might want to wear gloves or wash your hands thoroughly afterward—especially before touching your face!01
-
This step is optional but highly recommended for maximum flavor. Heat the olive oil in a skillet over medium heat. Add the diced onion and cook for about 5-7 minutes, until it becomes soft and translucent. You’ll notice a lovely, sweet aroma starting to develop. Now, add the minced garlic and diced jalapeño, and cook for another minute until fragrant.02
-
Push the veggies to one side of the skillet and add the tomato paste to the empty space. Let it cook for about 60-90 seconds, stirring it occasionally. You’ll see it darken from a bright red to a deeper brick red color—this is the flavor magic happening! Now, stir it all together with the vegetables.03
-
Transfer the sautéed vegetable and tomato paste mixture to the bowl of your slow cooker. If you're skipping the sauté step, just add the raw onion, garlic, and peppers directly to the slow cooker along with the tomato paste.04
-
Now for the easy part—the dump and stir! Add the drained and rinsed kidney beans, black beans, and pinto beans to the slow cooker. Pour in the crushed tomatoes and vegetable broth. Then, add the frozen corn and all of your spices: chili powder, cumin, smoked paprika, oregano, and chipotle powder. Give everything a very thorough stir to ensure the spices are well distributed and nothing is stuck to the bottom.05
-
Place the lid on your slow cooker. Now, you have a choice. For the best, most melded flavor, cook on LOW for 6 to 8 hours. If you’re in more of a hurry, you can cook on HIGH for 3 to 4 hours. The chili is done when it’s hot all the way through, bubbly, and the vegetables are tender.06
-
About 30 minutes before serving, taste the chili. This is your moment to adjust the seasoning. Add salt and black pepper as needed. If the chili seems a bit too thin for your liking, you can leave the lid off for the last 30 minutes of cooking to allow some liquid to evaporate and thicken it up.07
-
Ladle the hot chili into bowls. Now, the fun part—toppings! A dollop of sour cream or Greek yogurt, a sprinkle of shredded cheese, some fresh cilantro, a squeeze of lime juice, or a handful of tortilla chips… go wild. The toppings add fresh textures and flavors that make each bowl unique.08
Not what you're looking for?



