This post may contain affiliate links. Please see our privacy policy for details.

Homemade Vegetarian Chili - Truly the BEST vegetarian chili! Loaded with sweet potato, zucchini, beans + so much flavor! So hearty, so good.

Truly the BEST vegetarian chili! Loaded with sweet potato, zucchini, beans + so much flavor! So hearty, so good.

Homemade Vegetarian Chili - Truly the BEST vegetarian chili! Loaded with sweet potato, zucchini, beans + so much flavor! So hearty, so good.

why i love this recipe

  • Meatless. Loaded with so many different veggies and two different kinds of beans, you won’t miss the meat in here one bit!
  • Reheats very well. Leftovers taste even better the next day as the flavors of the chili continue to meld and deepen overnight.
  • Freezer-friendly. Chili is very freezer-friendly, making it perfect as a freezer meal for a quick and easy weeknight dinner.
Homemade Vegetarian Chili - Truly the BEST vegetarian chili! Loaded with sweet potato, zucchini, beans + so much flavor! So hearty, so good.

tips and tricks for success

  • Use canned beans. Canned beans are such a convenient option when making chili. The best beans to use are really dependent on personal preference. The most popular options for beans when making chili are kidney beans, black beans and pinto beans.
  • Add some heat. In need of a spicy kick? Diced jalapenos or minced chipotles in adobo will add a little bit of heat!
  • Serve with toppings. Serve with your favorite chili toppings – shredded cheddar cheese, red onion, avocado, sour cream, corn chips, sliced jalapeno and cilantro are all great options.
  • Freeze as needed. To freeze, let cool completely and portion into plastic freezer bags in individual servings, squeezing out any excess air before sealing. Lay the bags flat in a single layer in the freezer (this will help them freeze quickly). To reheat, thaw overnight in the fridge, reheating over low heat, stirring occasionally, until heated through.
Homemade Vegetarian Chili - Truly the BEST vegetarian chili! Loaded with sweet potato, zucchini, beans + so much flavor! So hearty, so good.

Tools For This Recipe

Dutch oven

Homemade Vegetarian Chili: Frequently Asked Questions

What kind of beans are best?

This really depends on personal preference but the most popular options are kidney beans, black beans and pinto beans. But you can also use what you have on hand such as white beans or chickpeas.

How can I thicken the chili?

Mash some of the kidney beans (with the back of a spoon) prior to adding, releasing some of the starch and thickening the chili. The chili can also simmer for a bit longer, uncovered, until the desired consistency is reached.

How can I store leftovers?

Leftovers can be stored in an airtight container in the fridge for 3-4 days, adding a splash of water as needed when reheating.

Is this freezer friendly?

Yes! You can freeze the leftovers in individual freezer bags, thaw overnight, and reheat on the stovetop.

Homemade vegetarian chili, loaded with sweet potato, zucchini, and beans.

Homemade Vegetarian Chili

Truly the BEST vegetarian chili! Loaded with sweet potato, zucchini, beans + so much flavor! So hearty, so good.
4.9 stars (11 ratings)

Ingredients

  • 2 tablespoons canola oil
  • 1 medium sweet onion, diced
  • 1 small poblano pepper, diced
  • 3 cloves garlic, minced
  • 1 tablespoon chili powder
  • 1 ½ teaspoons ground cumin
  • 1 ½ teaspoons dried oregano
  • 2 (14.5-ounce) cans diced tomatoes
  • 1 (15-ounce) can black beans, rinsed and drained
  • 1 (15-ounce) can kidney beans, rinsed and drained
  • 4 cups vegetable stock
  • Kosher salt and freshly ground black pepper, to taste
  • 1 small sweet potato, peeled and diced
  • 1 medium zucchini, diced
  • ¼ cup chopped fresh cilantro leaves

Equipment

Instructions

  • Heat canola oil in a large stockpot or Dutch oven over medium heat.
  • Add onion and poblano, and cook, stirring frequently, until tender, about 2-3 minutes. Stir in garlic, chili powder, cumin and oregano until fragrant, about 1 minute.
  • Stir in diced tomatoes, black beans, kidney beans and vegetable stock; season with salt and pepper, to taste. Bring to a boil; reduce heat and simmer, partially covered, until flavors have blended, about 15-20 minutes.
  • Stir in sweet potato and zucchini, and cook until tender, about 10-15 minutes. Stir in cilantro; season with salt and pepper, to taste.
  • Serve immediately.

Video

Did you make this recipe?

Tag @damn_delicious on Instagram and hashtag it #damndelicious!