vegan chili recipe always comes to my rescue those nights when I’m just over it (hungry, cranky, maybe kinda lazy) but still want something that feels homemade. I mean, I’ve spent my share of evenings wondering, “How do I get big flavor but keep dinner easy?” Luckily, this recipe is my weeknight hero: super hearty, warm, and yes, it’s totally plant-based. If you love fuss-free dinners like my go-to crockpot chili recipe or tried-and-true slow cooker chili recipe, this one’s for you, just…with all veggies. So let’s get saucy (and spicy, if you like it!) with a bowl of chili, shall we?
5 Secrets to Incredible Vegan Chili
Don’t let anyone tell you vegan chili can’t be epic. Honestly, I think plant-based chili has more taste than the beefy versions I grew up with in Texas. Seriously, I believe it. First up, beans. Use at least two varieties. The combo of black beans and kidney beans brings a rich, kinda earthy vibe that’ll make you go back for seconds (and probably thirds). Stir in a little unsweetened cocoa powder. Yes, I know, that sounds bizarre. But trust me. It gives the chili this low-key, wow-what-is-that depth. Not chocolatey, just better.
Toss in some corn. Sweet! And a tiny bit of maple syrup if your tomatoes taste a bit too tart. Balance is everything. Lastly, let it simmer longer than you want to. I always start spooning at thirty minutes, but patience, my friend, rewards you. The longer, the tastier. If it’s looking thick, just add a splash of broth or water and keep chilling (pun completely intended).
“I never thought vegan chili would impress my hardcore meat-eater husband, but this recipe totally changed his tune. Now he asks for seconds every time!” – Julia, Michigan

Step-by-step instructions
First things first—grab a big old pot. I use a Dutch oven, but anything deep works. Heat up a swirl of olive oil, toss in chopped onions, bell peppers, and celery. Cook ‘em till soft, around five minutes. If you hear a good sizzle, you’re doing it right.
Add garlic (don’t skimp) and give it just a minute—burnt garlic ruins everything. Now, dump in your spices: chili powder, cumin, smoked paprika, and a dash of cinnamon (optional but so good). Stir until the house smells like a Tex-Mex restaurant, or until you feel hungry, whichever comes first.
Time for the base. Add canned diced tomatoes (fire roasted, if you can swing it) and tomato paste. In go the black beans and kidney beans. Add corn, a little maple syrup, salt, and black pepper. Pour in veggie broth just to cover everything. Bring it to a simmer, then turn the heat low and let it bubble for at least 25-30 minutes (honestly, longer if you want max flavor). Taste and tweak salt, more chili powder, whatever floats your boat.
Spoon it up while it’s piping hot, and top with your faves.

Tips for making this recipe
There are a couple of weird quirks I swear by for this vegan chili recipe. If you love extra protein, toss in some lentils or crumbled tofu. Both work magic and soak up all the spice. Feeling adventurous? Sprinkle a bit of smoked salt on top. That’s a secret move that makes humble beans taste fancy.
Also: leftovers are better. I don’t know the science behind it, but something magical happens overnight. The flavor deepens, like it was napping and woke up stronger. Oh, and if it starts looking like stew instead of chili, just add a tad more broth. Go steady on the chili powder till you taste the heat. You can always add, never subtract. The same goes for the salt.
If you somehow make too much, freeze individual portions. When I worked late, I’d nuke some and, I kid you not, it tasted like I’d been cooking for hours. Plus, the smell? Makes me instantly happier after a long, weird day.
How to make homemade chili powder
Okay, real talk: store-bought chili powder is fine in a pinch, but homemade will blow your mind. It takes two minutes if you’ve got a spice cabinet ready for action. Grab dried chili flakes, smoked paprika, cumin, garlic powder, and a pinch each of oregano and coriander. Mix them together. Adjust the ratios to match your heat tolerance. I like my chili powder punchy, not nap-inducing.
Grind everything up if you want it extra smooth. Otherwise, just toss it all in. The best part? Your kitchen will smell like a spice bazaar. It honestly makes the biggest difference, especially in a vegan chili recipe. Doubt me? Try and see. Go wild, swap in different types of dried peppers if you’re bold. Or sneak in a little chipotle powder for smoky drama.
Once you try homemade, you’ll probably do it for all your other chili recipes too. Side note, if you ever want to try an unexpected weeknight twist, check out this slick 15 minute lo mein recipe. Just sayin’.
Ways to serve chili
Chili’s great on its own but, honestly, sometimes you wanna jazz it up. Here’s how I roll:
- Scoop a heap over a baked potato for the world’s fastest comfort food.
- Serve with warm cornbread or tortilla chips on the side (crunch overload).
- Top with diced avocado, a squeeze of lime, chopped cilantro, or a dollop of vegan sour cream.
- Spoon it over steamed rice for killer vegan chili “bowls.”
I’m not saying you have to eat it straight from the pot with a big spoon… but no judgment if you do.
Common Questions
Q: Can I make vegan chili recipe in a slow cooker?
A: Sure thing! Just toss everything in, set it for about 4 hours on high or 6-8 on low. If you want more slow cooker magic, I’ve got a tasty crockpot chili recipe you might want to peek at.
Q: What beans work best?
A: Black beans and kidney beans are winners for classic flavor and texture. Pinto beans are a solid backup.
Q: Does chili freeze well?
A: Absolutely! Let it cool first, then portion into freezer containers. Defrost in the microwave or let it thaw in the fridge overnight.
Q: How do I make it less spicy?
A: Cut back on the chili powder. If you go overboard, stir in a spoonful of dairy-free yogurt or a splash of maple syrup to balance the burn.
Q: Can I add other veggies?
A: Of course! Zucchini, carrots, even butternut squash taste awesome. Whatever’s in your fridge is fair game. Chili is one forgiving soup.
Wrapping Up, Hot and Hearty
Alright, you made it! Honestly, I think this vegan chili recipe will make you a believer. No joke—my friends who swear they can’t live without meat go wild for it. Don’t stress, just toss in what you’ve got, let it bubble, and have fun with toppings. Remember, recipes are living things. They change and adapt to your life (and whatever’s hiding in the crisper drawer).
If you’re hunting for even more chili inspo, let me suggest these gems: the Easy Vegan Chili Recipe – From My Bowl, another snazzy version at Seriously The Best Vegan Chili – Rainbow Plant Life, or for another comfort classic, try The Best Vegan Chili Recipe! • It Doesn’t Taste Like Chicken. Go on, fire up that stove and eat happy!

Vegan Chili
Ingredients
For the Chili Base
- 2 tablespoons olive oil For sautéing vegetables
- 1 large onion, chopped
- 1 large bell pepper, chopped
- 2 stalks celery, chopped
- 3 cloves garlic, minced
- 1 can fire-roasted diced tomatoes Substitute with regular diced tomatoes if needed
- 2 tablespoons tomato paste
- 1 can black beans, drained
- 1 can kidney beans, drained
- 1 cup corn (fresh or frozen)
- 1 tablespoon maple syrup Optional for balancing tartness
- 2 cups vegetable broth Adjust amount as per consistency preference
For the Spices
- 2 tablespoons chili powder Adjust to taste
- 1 teaspoon cumin
- 1 teaspoon smoked paprika
- ½ teaspoon cinnamon (optional) Adds depth of flavor
- 1 teaspoon salt Adjust to taste
- ½ teaspoon black pepper Adjust to taste
Instructions
Preparation
- Heat olive oil in a large pot or Dutch oven over medium heat.
- Add chopped onion, bell pepper, and celery. Cook until soft, about 5 minutes.
- Stir in minced garlic and cook for an additional minute.
- Add chili powder, cumin, smoked paprika, and optional cinnamon. Stir until fragrant.
Cooking
- Add canned diced tomatoes, tomato paste, black beans, kidney beans, corn, maple syrup, salt, and black pepper.
- Pour in vegetable broth to cover the mixture. Bring to a simmer.
- Reduce heat to low and let it bubble for at least 25-30 minutes, stirring occasionally.
- Taste and adjust seasoning as desired before serving.







