This post may contain affiliate links. Please read our disclosure policy.

This Spicy Vegetarian Chili is thick, satisfying and super filling! Serve it with your favorite toppings for an easy and healthy meatless meal. (gluten free, vegetarian, vegan)

This Spicy Vegetarian Chili is thick, satisfying and super filling! Serve it with your favorite toppings for an easy and healthy meatless meal. (gluten free, vegetarian, vegan)

The search for a satisfying, full-flavored, thick and spicy vegetarian chili even the biggest meat-eater will love is officially over!

This recipe is my take on the classic meatless chili with some added heat from serrano peppers and a healthy dose of hot sauce. It features a variety of veggies and two types of beans that quickly fill you up and leave you feeling all warm and cozy.

Serve this with a side of jalapeรฑo cornbread and you’ve got ultimate comfort in a bowl.

Ingredients you need

To make this vegetarian chili recipe super filling and hearty, you’ll need

  • 2 cans of fire-roasted tomatoes
  • 1 can of dark red kidney beans
  • 1 can of black beans

Simmering these ingredients together with onions, peppers, carrots, celery and an amazing blend of spices will help thicken up the chili beautifully and satisfy even the biggest meat-eater in your life.

How to make vegetarian chili

  1. Heat oil in a large pot or Dutch oven over medium heat. Add onion and cook for 20 minutes, until onions begin to caramelize. Stir occasionally.
  2. Add bell pepper, carrots, celery, serrano chiles and garlic. Raise heat to medium-high and cook forย  10 minutes, stirring occasionally.
  3. Add chili powder, cumin, paprika, Mexican oregano, salt and black pepper. Stir to combine and cook for 1 minute.
  4. Add hot sauce, diced tomatoes, vegetable broth and beans. Stir together and bring to a boil. Reduce heat to low and simmer for 45 minutes to an hour, uncovered. The longer it simmers, the thicker it will get.
  5. Mix in fresh lime juice before serving, taste and season with more salt if necessary.
This Spicy Vegetarian Chili is thick, satisfying and super filling! Serve it with your favorite toppings for an easy and healthy meatless meal. (gluten free, vegetarian, vegan) Featuring Yellowbird hot sauce and served with jalapeno cornbread.

Chili is one of those foods that gets better the next day, which makes it perfect for meal prepping. I like using glass containers like these to portion out servings to eat throughout the week, but don’t forget to pack all your favorite chili toppings! Here are some of the best things to mix into your bowl.

Vegetarian Chili Toppings

This Spicy Vegetarian Chili is thick, satisfying and super filling! Serve it with your favorite toppings for an easy and healthy meatless meal. (gluten free, vegetarian, vegan) Featuring Yellowbird hot sauce and jalapeno cornbread.
4.75 from 39 votes

Spicy Vegetarian Chili

This Spicy Vegetarian Chili is thick, satisfying and super filling! Serve it with your favorite toppings for an easy and healthy meatless meal. (gluten free, vegetarian, vegan)
Prep: 20 minutes
Cook: 1 hour 20 minutes
Total: 1 hour 40 minutes
Servings: 6 servings
Email This Recipe
Enter your email and Iโ€™ll send this directly to you. Plus youโ€™ll get new recipes from me every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 3 tablespoons olive oil
  • 1 yellow onion, finely chopped
  • 1 red bell pepper, finely chopped
  • 2 carrots, peeled and chopped
  • 2 celery stalk, finely chopped
  • 2 serrano chile, finely chopped
  • 4 cloves garlic, minced
  • 3 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon dried oregano
  • 1 teaspoon kosher salt
  • ยผ teaspoon freshly ground black pepper
  • 3 cups vegetable broth
  • 2 (15-ounce) cans fire-roasted diced tomatoes
  • 1 (15-ounce) can dark red kidney beans, drained and rinsed
  • 1 (15-ounce) can black beans, drained and rinsed
  • 2 tablespoons your favorite spicy hot sauce
  • 1 tablespoon fresh lime juice
  • optional toppings: shredded cheese, sour cream, cilantro, hot sauce

Instructions 

  • Heat oil in a large pot or Dutch oven over medium heat. Add onion and cook for 20 minutes, stirring occasionally, until onions begin to caramelize.
  • Add bell pepper, carrots, celery, serrano chile and garlic. Raise heat to medium-high and cook 10 minutes, stirring occasionally.
  • Add chili powder, cumin, paprika, oregano, salt and black pepper. Stir to combine and cook for 1 minute.
  • Add broth, diced tomatoes, kidney beans, black beans, and hot sauce. Stir together and bring to a boil. Reduce heat to low and simmer for 45 minutes to 1 hour, uncovered, until the thickness of the chili is to your liking. The longer it simmers, the thicker it gets.
  • Remove from heat, mix in fresh lime juice and taste. Season with more salt if necessary.
  • Serve in bowls topped with shredded cheese, sour cream, cilantro and more hot sauce if desired.

Notes

To freeze: Transfer chili to freezer-safe storage bags or containers and freeze. When ready to eat, let frozen container thaw completely in the fridge or defrost in the microwave. Reheat on the stove or in the microwave until completely warm.

Nutrition

Serving: 1/6th of recipe | Calories: 266kcal | Carbohydrates: 40g | Protein: 11g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 1445mg | Potassium: 798mg | Fiber: 13g | Sugar: 11g | Vitamin A: 5800IU | Vitamin C: 58.6mg | Calcium: 200mg | Iron: 4.1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe?Leave a comment and star rating below!

You may also like

Leave a comment

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

Rate this Recipe:




29 Comments

  1. Ali C says:

    5 stars
    Have made this, itโ€™s very tasty, would recommend. I usually follow the recipe closely, works perfectly. You do need to simmer for a long time.

  2. Amy Pressley says:

    5 stars
    Absolutely delicious! Toned down the spice just a little so my kids would eat it.

  3. Cat says:

    3 stars
    The amount of ads that I get from browsing on your website is infuriating. I wonโ€™t be using your website again for that reason.

    1. Ana @ Isabel Eats says:

      Hi Cat. Itโ€™s unfortunate you feel that way. Allowing ads on the blog is what lets us keep these recipes free to access for everyone. We hope you reconsider and join us again in the future.

  4. Joel says:

    5 stars
    I always get rave reviews for this chili. The broth becomes so dark and rich and packed with flavor!

  5. Amy Sue says:

    5 stars
    I made the for our Friendsgiving this past Saturday…everyone loved it (including me) – even people who normally scoff at vegetarian dishes! I highly recommend!

  6. Kier says:

    5 stars
    I made this chili tonight and it was a HIT! I made it with no salt added and low-sodium beans so that I can gift some to my Grammy who is on a low sodium diet. Delicious! Thank you!

  7. Ali says:

    5 stars
    Dead tasty chili, have made several times. I find the onions take longer than suggested and helps if you add a little brown sugar. Usually I add spice to recipes but this really doesn’t need it!

  8. Brian S. says:

    4 stars
    Enjoyed this one a lot!
    Note: if you cook the onions on Medium heat for twenty minutes like it says, you will have charcoal

  9. Kris says:

    5 stars
    Sheโ€™s a Spicy veggie chili! I love it paired with honey cornbread. Beautiful dish. Thank you so much.

  10. Shannon says:

    5 stars
    An ideal recipe for me- I cook for one, I’m on a budget, and I’m lazy. A couple hours and I have lunches for several days! I did use some fresh cayenne peppers I got from a friend’s garden instead of the serranos, but that’s the only ingredient I’ve changed.