• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes

Connoisseurus Veg logo

SUBSCRIBE

Sign up for updates and my FREE Vegan Dinner Solutions email series!

  • Email
  • Facebook
  • Instagram
  • Pinterest
  • Twitter
  • YouTube
menu icon
go to homepage
search icon
Homepage link
  • Home
  • About
    • About Connoisseurus Veg
    • About Alissa
    • Contact
    • Photo Use Policy
  • Browse Recipes
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • RSS
    • Twitter
    • YouTube
  • ×
    Home » Soups

    Published: Dec 30, 2021 · Modified: May 27, 2025 by Alissa Saenz · This post may contain affiliate links · 10 Comments

    Incredibly Delicious Vegan Chili

    Jump to Recipe Print Recipe

    Packed with veggies, spices, and beans, this hearty vegan chili will knock your socks off! Easy to make in the stove or Instant Pot, and perfect for feeding a crowd.

    Bowls of Vegan Chili Topped with Avocado with a Blue Pot in the Background

    Everyone needs a go-to chili recipe! Personally, I love experimenting with chili recipes by including all kinds of fun veggies, spices, veggie proteins, and maybe beer...but there's definitely something to be said for good old classic vegetarian chili.

    This is my basic, easy vegan chili recipe. But don't be fooled: this chili is absolute DELICIOUS. It's seriously loaded with scrumptious Tex-Mex flavor and perfect for pretty much all tastes.

    Feeding a group of skeptical meat-eaters? Give them this chili! Need something delicious for meal prep that won't bore you to death by the end of the week? This chili is what you need!

    Jump to:
    • What You'll Need
    • How to Make Vegan Chili
    • Leftovers & Storage
    • Frequently Asked Questions
    • More Hearty Vegan Soups & Stews
    • 📖 Recipe
    • 💬 Comments

    What You'll Need

    Wooden Table Set with Two Bowls of Vegan Chili, Spoons, Drinking Glass and Half an Avocado

    Here's what you'll need to whip up a pot of this vegetarian chili!

    • Olive oil. You can substitute another high-heat oil if you'd like, such as corn, canola, or avocado oil.
    • Onion. We're using a plain old yellow onion, although a red or white onion would also work just fine!
    • Bell peppers. The recipe calls for one red pepper and one green, but feel free to switch things up and use any combination of pepper colors.
    • Carrots.
    • Garlic.
    • Spices. You'll need mild chili powder, cumin, smoked paprika and cayenne pepper. Feel free to omit the cayenne pepper for a milder meatless chili!
    • Diced tomatoes. The recipes calls for fire roasted tomatoes, which will really pack some flavor into your chili, but regular diced tomatoes will work in a pinch.
    • Beans. We're using canned beans. The recipe calls for one can of black, one can of kidney, and one can of pinto beans. You're totally welcome to switch things up and use other varieties like lentils and chickpeas though!
    • Frozen corn.
    • Salt & pepper.
    • Tomato paste. You'll only need this ingredient if you decide to make Instant Pot vegan chili. It helps to thicken the stew!

    How to Make Vegan Chili

    Below is a detailed photo tutorial on how to make this dish. Scroll all the way down if you'd like to skip right to the recipe!

    Stovetop Chili

    • Start by heating up some olive oil in a large pot. Once the oil is hot, add your veggies: onion, peppers, and carrots. Sweat the veggies until they start to soften up.
    • Add your garlic and spices: chili powder, cumin, smoked paprika, and cayenne pepper. Cook everything until the garlic and spices become very fragrant. Be careful not to overcook the mixture at this point, which can burn the spices and make your veggie chili taste bitter!
    Steps 1 and 2 for Making Vegan Chili: Sweat Veggies, and Add Spices
    • Add your beans and tomatoes to the pot. Bring the chili up to a simmer and let it cook for at least a half hour. Feel free to let it simmer on low all day though! A longer simmer time will give you a thicker chili with milder flavors. Add water or vegetable broth it if becomes too thick while it cooks
    • Stir in some thawed frozen corn during the last minute or so.
    Steps 3 and 4 for Making Vegan Chili: Add Tomatoes and Beans, and Add Corn
    • Easy, right?! Season your chili with salt and pepper to taste when it's finished, then dig in!

    Instant Pot Vegetarian Chili

    Vegan Chili In an Instant Pot with Wooden Spoon
    • Use the "sauté" function on your Instant Pot to sweat the onion, peppers, and carrots in some olive oil. Add the garlic and spices during the last minute or so, then press "cancel."
    • Now stir in a cup of water, then add your tomatoes, followed by the beans. Don't stir! The water and tomatoes need to be on the bottom to prevent the burn warning from going off. Close the pot, set the valve to "sealing" and use the "manual" or "pressure cook" function. Set the cook time to 10 minutes.
    • Carefully move the valve to the "venting" position when the timer goes off. Let the pressure release completely, remove the lid, and stir in the corn.
    • Stir in some tomato paste to thicken your vegetarian chili. This step is important because chili cooked in the Instant Pot doesn't come out as thick as stove top chili. You also can press the "bean/chili" button and let it simmer for a bit to get ever thicker.
    • Season the chili with salt and pepper, ladle it into bowls and enjoy!

    Leftovers & Storage

    Leftover chili keeps great! Store it in a sealed container in the fridge for up to 3 days, or in the freezer for up to 3 months.

    Tip: If you find yourself getting bored with your chili leftovers, try repurposing it! Instead of serving it as a stew, try topping a baked potato (or sweet potato), piling it on a veggie dog (plant-based chili is great on carrot dogs), or making veggie chili fries.

    Frequently Asked Questions

    Is this chili gluten-free?

    It sure is!

    Is this chili spicy?

    The cayenne pepper gives it a little heat. If you're nervous about that, just leave it out. For extra heat, use extra cayenne, or season the chili with some hot sauce before serving.

    What are some good toppings for vegan chili?

    Try fresh scallions, cilantro, avocado, shredded vegan cheese, crushed tortilla chips, vegan sour cream or cashew cream.

    What are some sides that go well with this chili?

    I love my chili with a side of homemade vegan cornbread, vegan corn muffins, or beer bread.

    Can I make this chili with dried beans?

    You can, but you'll need to soak and cook them first. Try this bean prep-method.

    How can I add texture to vegan chili?

    Try adding crumbled tofu, tempeh, or a crumbled meat substitute like Beyond Beef Crumbles.

    Can I make this chili in a slow cooker?

    Absolutely! Add all of the ingredients (except salt and pepper) to your Crockpot and cook the chili for 2 to 3 hours on high, or 5 to 6 hours on low. Be sure to keep an eye on it since slow cookers can vary in their heat levels and cooking speed! Season it with salt and pepper before serving.

    More Hearty Vegan Soups & Stews

    • Spicy Black Bean Soup
    • Vegan Beef Stew
    • Smoky Chickpea Stew
    • Plantain Stew
    • Rosemary White Bean Soup
    Two Bowls of Vegan Chili on a Wooden Surface

    Like this recipe? If so, be sure to follow me on Facebook, Pinterest or Instagram, or subscribe to my newsletter. And please stop back and leave me a review and rating below if you make it!

    📖 Recipe

    Bowl of Vegan Chili topped with scallions and avocado slices.
    Print Pin
    5 from 7 votes

    Incredibly Delicious Vegan Chili

    Packed with veggies, spices, and beans, this hearty vegan chili will knock your socks off! Easy to make in the stove or Instant Pot, and perfect for feeding a crowd.
    Course Entree, Soups
    Cuisine American
    Prep Time 20 minutes minutes
    Cook Time 40 minutes minutes
    Total Time 1 hour hour
    Servings 8
    Calories 246kcal
    Author Alissa Saenz

    Ingredients

    • 2 tablespoons olive oil
    • 1 large onion, diced
    • 1 medium red bell pepper, diced
    • 1 medium green bell pepper, diced
    • 2 medium carrots, diced
    • 5 garlic cloves, minced
    • 2 tablespoons mild chili powder
    • 2 tablespoons ground cumin
    • 1 teaspoon smoked paprika
    • ¼ teaspoon cayenne pepper, or to taste
    • 1 cup water (Instant Pot only)
    • 3 (14 ounce or 400 gram) cans fire roasted tomatoes (regular canned tomatoes work too!)
    • 1 (14 ounce or 400 gram) cans black beans, drained and rinsed
    • 1 (14 ounce or 400 gram) can kidney beans, drained and rinsed
    • 1 (14 ounce or 400 gram) can pinto beans, drained and rinsed
    • 1 ½ cups frozen corn, thawed
    • ¼ cup tomato paste (Instant Pot only, optional)
    • Salt and pepper, to taste
    US Customary - Metric

    Instructions

    Stovetop Instructions

    • Coat the bottom of a large pot with the oil and place it over medium heat.
    • Give the oil a minute to heat up, then add the onion, peppers, and carrots. Sweat the veggies until they begin to soften, about 10 minutes, stirring frequently.
    • Stir in the garlic, chili powder, cumin, paprika, and cayenne. Continue cooking and stirring until the mixture becomes very fragrant, about 1 minute.
    • Stir in the beans and tomatoes along with their juices. Bring the chili to a boil, lower the heat and let it simmer for about 30 minutes, until the veggies are soft and the chili has thickened, stirring occasionally.
    • Stir in the corn and cook the chili for another minute, just to heat the corn.
    • Remove the pot from heat and season the chili with salt and pepper to taste.
    • Ladle into bowls and serve.

    Instant Pot Method

    • Press the "sauté" button on your Instant Pot then add the oil.
    • Give the oil a minute to heat up, then add the onion, bell peppers and carrots.
    • Sweat the vegetables for about 5 minutes, until they begin to soften up.
    • Add the garlic, chili powder, cumin, paprika, and cayenne pepper. Continue cooking until the mixture becomes very fragrant, about 1 minute. Hit the "cancel" button.
    • Stir in the water. Add the tomatoes, then and add the beans on top of the tomatoes. Do not stir.
    • Place the lid on your Instant Pot and set the valve to the "sealing" position. Press the "pressure cook" or "manual" button and set the pressure to high. Set the chili to cook for 10 minutes.
    • When the chili has finished cooking, carefully move the valve to the "venting" position. Let the pressure release completely.
    • Remove the lid from the Instant Pot and stir in the corn and tomato paste, if using. Let the chili sit for a bit to thicken up, if desired.
    • Season the chili with salt and pepper to taste.
    • Ladle into bowls and serve.

    Would you like to save this?

    We'll email this post to you, so you can come back to it later!

    Nutrition

    Serving: 1.5cups | Calories: 246kcal | Carbohydrates: 40.6g | Protein: 11.5g | Fat: 5.8g | Saturated Fat: 0.8g | Sodium: 348mg | Potassium: 866mg | Fiber: 12g | Sugar: 7g | Calcium: 106mg | Iron: 5mg
    « Vegan Singapore Noodles with Tofu
    Easy Vegan Cream Cheese »

    Sharing is caring!

    • Facebook
    • Twitter
    • Reddit
    • Email

    About Alissa Saenz

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors! You can read more about me here.

    I'd love to connect with you on Facebook, Instagram, or Pinterest.

    Reader Interactions

    Comments

      5 from 7 votes (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Juno says

      March 08, 2025 at 8:42 pm

      5 stars
      My roommate, who strongly dislikes vegan things, actually loves this. I love it because it’s delicious, and it helps me stick to a veggie and bean-heavy diet. This is one of several of your recipes that I make weekly because they make my body and sensitive tummy happy!

      Reply
    2. Kim Lippy says

      April 03, 2021 at 6:42 pm

      5 stars
      5 stars!! It does fit in the small 3 c. Instant Pot. No improvements except too spicy. ¼ t. cayenne was double what we thought it needed. Will reduce that next time. I waited to salt it until it was ready to be plated. Freezes beautifully. Suggested toppings: Dollop of sour cream, sliced avocado (salt & peppered), and fresh chopped cilantro. Husband is vegan, I am not. Just prior to plating, we put a portion of beef crumbles/vegan beef crumbles.

      Reply
    3. Judy says

      March 08, 2021 at 3:41 pm

      5 stars
      I loved the recipe! I made it in the Instant Pot which I love but it was too liquify even with the added tomato paste. I have two questions:
      1). Can I add a little grain to thicken it a little more when made in the Instant Pot?
      2). How would I make this using dried beans instead of canned?

      Thank you,

      Reply
    4. Betty says

      May 15, 2020 at 2:52 pm

      The recipe doesn't specify if beans are added with or without liquid, so I'm assuming it's with. To reduce sodium I like to drain and rinse canned beans. Do you recommend adding water or veg broth as a substitute for stovetop cooking?

      Reply
      • Alissa Saenz says

        May 15, 2020 at 8:03 pm

        It's without - I just updated the recipe to clarify!

        Reply
    5. Anne says

      May 12, 2020 at 10:11 pm

      5 stars
      I made the Instant Pot version tonight and it came out great! I reduced the cumin because I'm not a big fan of cumin, and I didn't have cayenne on hand so I used a Moroccan spice blend and it came out very spicy, but I loved it. It did come out with a little more liquid than I usually put in my chili, but I'm sure by tomorrow it will be very thick (and of course I could have simmered it more to thicken it if I wanted to). I'll definitely make it again!

      Reply
    6. Chana says

      May 12, 2020 at 1:08 pm

      Why is the tomato paste added after cooking in the IP version?

      Reply
      • Alissa Saenz says

        May 14, 2020 at 4:36 pm

        It's for thickening. You need to use extra water in the Instant Pot version, in order to avoid getting a burn warning. You also don't have the liquid reducing like you would on the stove, so it comes out more liquidy.

        Reply
    7. Sunny says

      May 12, 2020 at 12:00 pm

      5 stars
      The recipe is user friendly and easy and best of all I am thrilled to see you doing recipes using the Instant Pot.

      Reply
    8. Shel says

      May 11, 2020 at 8:12 pm

      5 stars
      I really love the combo of taste! You even give an instant pot version. Fantastic!

      Reply

    Primary Sidebar

    Alissa standing in front of kitchen cabinets.

    Hi, I'm Alissa! I'm a former attorney turned professional food blogger. I love creating vegan recipes with bold flavors!

    More about me →

    Popular

    • Sliced loaf of Vegan Banana Bread with a cup of tea in the background.
      The Best Vegan Banana Bread
    • Plate of Teriyaki Tofu with broccoli and rice.
      Crispy Baked Teriyaki Tofu
    • Two Glasses of Vegan Rice Pudding with Cinnamon Sticks and Strawberries
      Creamy Vegan Rice Pudding
    • Table Set with a Bowl of Lentil Soup, Blue Pot and Water Glass
      Classic Lentil Soup

    Footer

    ↑ back to top

    Resources

    • About
    • Contact
    • Privacy Policy
    • Photo Use Policy

    Connect

    • Sign Up for emails and updates
    • Connoisseurus Veg on Facebook
    • Connoisseurus Veg on Pinterest
    • Connoisseurus Veg on Instagram

    Reader Favorites

    • Tuscan Kale Soup
    • Asian Slaw
    • Vegetarian Slow Cooker Chili
    • Mediterranean Pasta
    • Vegan Doughnuts
    • Classic Lentil Soup

    As an Amazon Associate I earn from qualifying purchases. Learn more here.

    Copyright © 2013-2025 Tofu Press LLC & Alissa Saenz

    Vegan Chili
    907 shares
    • 548

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.