Easy Vegetarian Chili

Jump to Recipe ▼
Reader Rating
Total Time 6 hours 30 minutes

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

This Easy Vegetarian Chili recipe is a hearty and comforting dish packed with beans, vegetables and bold, savory spices. Just toss everything into the slow cooker and you’ll have a delicious and satisfying meal ready to enjoy in the evening!

Try more of my favorite comfort-food recipes, like Instant Pot Chili, Instant Pot White Chicken Chili, Slow Cooker Cream Cheese Chicken Chili, Vegetarian Enchiladas, and the Best Super Moist Cornbread.

overhead view of bowl of chili with toppings and spoon in bowl

Why This Recipe Works

Hearty & Comforting: Who said chili needed meat in it? Seriously, this easy vegetarian chili recipe is just as good as any chili that has meat in it, if not even better. The combination of starchy, protein-packed beans with hearty sweet potato and bright bell peppers come together to be both nutritious and down right satisfying!

No Fuss Slow Cooker Recipe: I would definitely consider this to be one of my go-to easy dinner recipes. It is really easy to prep and throw together in the slow cooker and have for dinner once everyone gathers around the table! With no meat to prep, you just have to dice up some veggies and then let the crockpot do the rest of the work!

Ingredients

ingredients for vegetarian chili recipe
  • Onion: I usually use brown onions but you can use white onions here, too.
  • Bell Pepper: Use whatever color bell pepper you like best! Green is more bitter and the other colors are more sweet.
  • Beans: I used a combination of kidney beans and black beans here! You can use whatever bean you would like, but avoid black eyed peas since they don’t do well in a slow cooker.
  • Toppings: Serve the slow cooker vegetarian chili with your favorite toppings like sour cream, chopped cilantro, avocado, salsa, shredded cheese or tortilla chips!

Here’s How to Make It

steps 1-4 for vegetarian chili recipe
steps 5-8 for vegetarian chili recip
  1. Sear the Veggies: Heat the oil in the bottom of a slow cooker over medium-high heat if you have a sear-and-stew model, or in a large skillet or frying pan. Add the onions and bell peppers, and cook until the onions are just starting to soften. (photos 1-2)
  2. Add the sweet potato, and continue to cook until the onions have some color on them, and the peppers and sweet potato have started to soften. (photos 3-4)
  3. Transfer the mixture to the slow cooker if you are using a different pan. (photo 5)
  4. Combine the Additional Ingredients: Stir in the beans, tomatoes, cajun seasoning, tomato paste, cocoa powder, salt and spices. Wash the leftover tomato juices out of the can and add them to the chili with a scant 1/4 cup of water. If you have vegetable broth open in the refrigerator, use that instead. (photos 6-7)
  5. Cook: Cook for 4 hours on high or 6 hours on low. Check to see if more salt is needed before serving with your favorite toppings and enjoy! (photo 8)
two bowls of chili with cheese, avocado, and sour cream toppings

Expert Tips

  • You can use different beans in your easy vegetarian chili, like pinto beans or navy beans!
  • If you can’t find or don’t have fire roasted tomatoes on hand, you can use regular diced canned tomatoes instead.
  • Add extra veggies! Really make this chili recipe your own and add veggies or grains as you see fit. You can add some diced carrots or even throw in a little quinoa for added protein and energy!
  • Serve your sweet potato chili with moist cornbread muffins or some baked guacamole tortilla chips!

Frequently Asked Questions

Is this vegetarian chili recipe spicy?

My best vegetarian chili does include cajun seasoning which has a bit of a kick to it! It isn’t overly spicy, and can be enjoyed by all of the family members. If you like it extra spicy, you can add some extra cayenne pepper or simply serve with some fresh jalapeño slices instead!

How should I store leftover chili?

This vegetarian chili recipe will stay good in an airtight container in the refrigerator for up to 5 days! It also freezes nicely, and can be stored in the freezer for up to 3 months. Let thaw in the fridge overnight before reheating and serving.

spoon scooping into bowl of chili topped with cheese, avocado, and sour cream

More Vegetarian Recipes to Try

Did you make this recipe? FANTASTIC. Please rate the recipe below and be sure to tag me on social when you share a photo on social – I love seeing what you’re up to in the kitchen!

overhead view of bowl of chili with toppings and spoon in bowl
4.50 from 4 votes

Easy Vegetarian Chili

This Easy Vegetarian Chili recipe is a hearty and comforting dish packed with beans, vegetables and bold, savory spices. Just toss everything into the slow cooker and you'll have a delicious and satisfying meal ready to enjoy in the evening!
Prep: 15 minutes
Cook: 6 hours 15 minutes
Total: 6 hours 30 minutes
Servings: 6 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 tbsp oil
  • 2 brown onions
  • 4 cups diced bell pepper
  • 3 cups sweet potato, peeled and cut into a small dice
  • 2 cans kidney beans, drained
  • 2 cans black beans, drained
  • 1 28oz can fire roasted tomatoes
  • 3 tbsp cajun seasoning
  • 1 tbsp tomato paste
  • 2 tsp cocoa powder
  • 2 tsp cumin
  • 2 tsp salt
  • 1 tsp garlic powder
  • 1 tsp smoked paprika
  • sour cream, chopped cilantro, avocado, salsa, shredded cheese and tortilla chips, to serve

Instructions 

  • Heat the oil in the bottom of the slow cooker over a medium high heat if you have a sear-and-stew model, or in a large skillet or frying pan. Add the onions and bell peppers, and cook until the onions are just starting to soften.
  • Add the sweet potato, and continue to cook until the onions have some color on them, and the peppers and sweet potato have started to soften.
  • Transfer the mixture to the slow cooker if you’re using a different pan. 
  • Stir in the beans, tomatoes, cajun seasoning, tomato paste, cocoa powder, salt and spices. Wash the leftover tomato juices out of the can and add them to the chili with a scant 1/4 cup of water. (If you have vegetable broth open in the refrigerator, use that instead.)
  • Cook for 4 hours on high, or 6 hours on low. Check to see if more salt is needed before serving.

Notes

The beans: You can use your favorite combination of beans in the chili, but black eyed peas can sometimes go hard in the slow cooker so should be avoided.
Storage: This chili keeps in the fridge for up to 5 days, and freezes well in portions for up to 3 months.
Gluten free: This recipe can easily be gluten free by simply checking the labels for your canned items and cajun seasoning. 

Nutrition

Calories: 503kcal | Carbohydrates: 92g | Protein: 28g | Fat: 5g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Trans Fat: 0.01g | Sodium: 847mg | Potassium: 1699mg | Fiber: 29g | Sugar: 10g | Vitamin A: 14492IU | Vitamin C: 134mg | Calcium: 131mg | Iron: 9mg

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

Did you make this?Leave a star rating or comment below!
Tiffany of Creme de la Crumb in the kitchen

Welcome!

Hey there, I’m Tiffany – chef, photographer, mother, and avid taco eater. I am passionate about turning simple flavors and ingredients into tasty meals the whole family will love, with minimal prep and cleanup so there’s more time to spend eating and enjoying. Stay awhile, and help yourself to a taco or two!

More Recipes To Love

4.50 from 4 votes

Leave a comment

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

Recipe Rating




21 Comments

  1. Jason says:

    4 stars
    Hi, thank you for the recipe! I just want to confirm you use no chili powder?

    1. Tiffany says:

      No, but if you’re wanting to add a little kick to this chili, you can totally throw in a dash of chili powder or cayenne pepper, it would be a tasty addition 🙂

  2. Kerry says:

    5 stars
    I made this for my Sister’s Birthday and doubled it since there were 12 of us! It was so easy to make and sooo delicious. Everyone raved. I made it the night before and warmed it up the next day. Don’t forget the shredded chese, sour cream and green onion. Will make it over and over again.

  3. Kathy says:

    I loved this chili!! Best vegetarian chili I’ve ever tasted. I used an 8oz. Can of tomato sauce (it’s what I had on hand), and I thought it was perfect (I liked it a little thick). Thank you!

  4. Minnie says:

    I would like to know what is a slat that wasn’t in the ingredients but when you put the things together you said put in the slat

    1. JP says:

      5 stars
      slat is salt

    2. Tiffany says:

      So sorry for the confusion! It is fixed 🙂 thank you for letting me be aware of the typo.

  5. Marletta says:

    Can you freeze this soup?

    1. Tiffany says:

      Hi Marletta – I haven’t frozen it myself but I bet it would work just fine!

  6. Jessica says:

    I’m assuming that it’s an 8 oz can for the tomato sauce? And what are the size/ounces for all the cans of beans? Thanks!

    1. Tiffany says:

      The beans are normal 15 ounce cans. 🙂

      1. Jessica says:

        Thanks! It’s definitely 16 oz of tomato sauce. 8 was not enough .

  7. Valerie says:

    RE: Add broth, and drain and all beans. This part of your recipe is confusing. I know I drain the beans. I just don’t understand how the “and drain and all beans” part. Do I add the liquid I drained off or what???

    Thanks.

    Valerie

    1. Tiffany says:

      Hi Valerie – sorry about the confusion – I’ve updated the recipe to be more clear!

  8. Jennifer says:

    Hi, Tiffiny! Thank you so much for sharing this delicious recipe! I will be making this recipe tonight for dinner! I love the bowls and placemats in the pictures above. Could you share where you purchased them? Thank you again!

    1. Tiffany says:

      Hi Jennifer! This recipe has amazing flavor, I love it, I hope you do too! Thanks so much for the compliment on my bowls and placemats! I love them! The bowls and the placemats are both from Home Goods. I love that store!

  9. Vi says:

    I’m assuming you don’t drain the canned beans, correct?

    1. Tiffany says:

      You actually do drain the beans! I’ve amended the directions to include this step. Thanks so much Vi!

  10. Angie@Angie's Recipes says:

    I wish I could dig my spoon into that bowl of comfort and deliciousness! Mouthwatering clicks, Tiffany.
    Have a blessed and joyful New Year!
    Angie