Hearty Vegetarian Crockpot Chili
This vegetarian crockpot chili is the one I make when I want dinner that takes care of itself and fills the house with the smell of cumin and smoked paprika. Every spoonful is thick, deeply savory, and loaded with three kinds of beans.

It never gets watery or one-note because a small handful of tricks (blooming the spices, a late stir of cornmeal) give it real body and layers of flavor. Set it up in the morning and come home to a pot you barely have to fuss with.
What Makes This Vegetarian Chili So Good
The slow cooker coaxes every bit of richness from canned tomatoes and beans, so the chili tastes like it simmered far longer than it actually needs to. A quick sauté of onion and peppers before they hit the crock locks in some sweetness from the veg.
Smoked paprika and toasted cumin do the heavy lifting, so you get a subtle smoky note without any meat. And a spoonful of cornmeal whisked in at the end turns the chili silky and thick, not soupy.
Ingredients

- 1 tablespoon olive oil: for sautéing the aromatics
- 1 large yellow onion, chopped: white onion works too
- 2 bell peppers, any color, chopped: add sweetness and texture
- 3 garlic cloves, minced: fresh garlic, not jarred
- 2 tablespoons chili powder: start here; you can add more later
- 1 tablespoon ground cumin: the foundation of that warm flavor
- 1 teaspoon smoked paprika: gives a gentle, slow-cooked smokiness
- 1/2 teaspoon dried oregano: optional, but it rounds everything out
- 1 (28-ounce) can crushed tomatoes: fire-roasted adds extra depth if you have them
- 1 (15-ounce) can black beans, drained and rinsed:
- 1 (15-ounce) can kidney beans, drained and rinsed:
- 1 (15-ounce) can pinto beans, drained and rinsed:
- 1 cup frozen corn kernels: no need to thaw
- 2 cups vegetable broth: low-sodium so you can control the salt
- 1 tablespoon cornmeal or masa harina: whisked in at the end for thick, glossy chili
- Salt and black pepper: to taste
Swaps and Substitutions
- Beans: Use any combination you like. Great northern beans or chickpeas both work.
- Heat: Drop a minced chipotle pepper in adobo along with the tomatoes for smoky heat. Or stir in a pinch of cayenne at the end.
- Dairy-free toppings: Skip the sour cream and go with avocado, pickled jalapeños, and a squeeze of lime.
- Sweet potato: Dice one small sweet potato and add it with the beans for a slightly sweeter, heartier bowl.
Crock Pot Chili is another reader favorite soup worth making next.
How to Make Vegetarian Crockpot Chili
Step 1: Sauté the Aromatics

Warm the 1 tablespoon olive oil in a skillet over medium heat. Add the chopped onion and bell peppers and cook, stirring every so often, until they soften and the onion turns translucent, about 5 minutes. Toss in the minced garlic and cook for 30 seconds more, just until it smells fragrant.
The peppers will still have a little bite at this stage, which is exactly what you want. They will finish softening in the slow cooker and release their sweetness into the chili.
Step 2: Bloom the Spices

Turn the heat down to low and stir in the chili powder, cumin, smoked paprika, and oregano. Let the spices toast for about 30 seconds, stirring the whole time so they do not burn. The moment you smell that nutty, earthy aroma, pull the skillet off the heat.
Taking 30 seconds to bloom the spices in a little residual oil releases their natural oils. That small step is what gives the chili a deep, rounded warmth rather than a raw spice taste.
Step 3: Fill the Slow Cooker

Scrape the onion and spice mixture into your slow cooker. Add the crushed tomatoes, the black beans, kidney beans, pinto beans, frozen corn, and the 2 cups vegetable broth. Stir everything together until the beans and corn are evenly distributed.
At this point the pot will look quite liquid, but that is normal. The starches from the beans and the long cook will help it tighten up. Just be sure the broth covers the solids, nudging anything that sits above the liquid down into the mix.
Step 4: Cook Low and Slow

Cover the slow cooker and cook on low for 6 to 8 hours, or on high for 3 to 4 hours. The chili is done when the beans are completely tender and the sauce has reduced and deepened in color.
About 15 minutes before you are ready to eat, whisk the 1 tablespoon cornmeal together with 2 tablespoons of cold water to make a smooth slurry. Stir it into the chili, then cover and cook on high for the remaining 15 minutes. The chili will go from brothy to thick and glossy as the cornmeal does its thing. Taste and add salt and black pepper as needed.
Step 5: Ladle and Serve with Toppings

Ladle the hot chili into bowls. Finish each one with a dollop of sour cream, some slices of avocado, and a handful of chopped fresh cilantro. Set out bowls of extra toppings so everyone can build their own.
Crispy tortilla chips on the side are great for scooping, and a wedge of lime brightens every bite. Serve while the chili is still steaming.
A Few Notes Before You Start
- Smoked paprika: is the little thing that makes this chili taste like it bubbled away all day. Do not skip it.
- For a chunkier texture, mash some of the beans against the side of the slow cooker with a wooden spoon before you add the cornmeal slurry.
- If you like spicy chili, drop a minced chipotle in adobo into the pot along with the crushed tomatoes. Start with half a pepper and work up.
Cook times by slow cooker setting:
| Setting | Total cook time |
|---|---|
| Low | 6 to 8 hours |
| High | 3 to 4 hours |
Storing and Reheating Leftovers
- Refrigerate: Cool the chili completely, then store in an airtight container in the fridge for up to 4 days. It often tastes even better the next day.
- Reheating: Warm individual portions in the microwave or pour the whole batch back into a pot and reheat over medium-low, stirring now and then. Add a splash of broth if it thickened too much overnight.
What to Serve with Vegetarian Crockpot Chili
A square of warm cornbread is the classic pick because the subtle sweetness plays off the smoky chili. If you want something lighter, a crunchy cabbage slaw with a lime vinaigrette cuts the richness. Plain tortilla chips work for a quick, salty side.
Frequently Asked Questions
Can I make this chili on the stovetop instead of a slow cooker?
Yes. After blooming the spices in Step 2, add all the remaining ingredients to the same pot, bring to a simmer, then reduce the heat to low and cook uncovered for about 45 minutes, stirring occasionally. Add the cornmeal slurry at the end.
Is this chili gluten-free?
Yes, as long as your vegetable broth and chili powder are labeled gluten-free. Most are, but double-check the package to be safe.
Can I use dried beans?
You can, but you will need to soak them overnight and cook them separately before adding them to the slow cooker. Canned beans save you that extra planning.
What is the best way to make it oil-free?
Swap the olive oil for a splash of water or vegetable broth when you sauté the vegetables. The chili will still taste rich from the beans and spices.

Vegetarian Crockpot Chili Recipe
Ingredients
Method
- Sauté onion and bell peppers in oil over medium heat for 5 minutes until soft. Add garlic and cook 30 seconds.
- Lower heat, stir in chili powder, cumin, smoked paprika, and oregano. Toast 30 seconds until fragrant. Remove from heat.
- Transfer mixture to slow cooker. Add crushed tomatoes, beans, corn, and broth. Stir to combine.
- Cook on low 6 to 8 hours or high 3 to 4 hours. 15 minutes before serving, stir in a slurry of cornmeal and water. Cover and cook on high 15 minutes to thicken. Season to taste.
- Ladle chili into bowls and top with sour cream, avocado, and cilantro. Serve hot.
