Ultimate Vegetarian Chili
Why You’ll Love This Recipe
Ultimate Vegetarian Chili is a hearty, protein-packed dish full of rich flavors, perfect for meatless meals that satisfy. With a combination of beans, vegetables, and spices, it offers a comforting bowl of goodness that’s both healthy and delicious. Ideal for weeknight dinners or meal prep, this chili is easy to make and endlessly customizable.
ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
olive oiloniongarlicbell pepperscarrotsceleryzucchini or squashcrushed tomatoestomato pasteblack beanskidney beanspinto beansvegetable brothchili powdercuminpaprikasmoked paprikasaltpeppercayenne pepper (optional)corn (optional)lime juicecilantro
directions
Heat olive oil in a large pot over medium heat.
Add chopped onion, garlic, bell peppers, carrots, and celery. Sauté until the vegetables are softened.
Stir in zucchini or squash and cook for a few more minutes.
Add the tomato paste and cook for 1-2 minutes to deepen the flavor.
Pour in crushed tomatoes, vegetable broth, and all the beans.
Season with chili powder, cumin, paprika, smoked paprika, salt, pepper, and cayenne if using.
Bring to a simmer and cook uncovered for 30-40 minutes, stirring occasionally.
Add corn in the last 10 minutes of cooking if desired.
Stir in fresh lime juice and chopped cilantro before serving.
Servings and timing
This recipe yields approximately 6 servings.Preparation time: 15 minutesCooking time: 40 minutesTotal time: 55 minutes
Variations
Add sweet potatoes or butternut squash for a sweeter depth.
Use chipotle peppers in adobo for a smoky kick.
Top with avocado, sour cream, shredded cheese, or crushed tortilla chips.
Include quinoa or lentils for extra protein and texture.
storage/reheating
Store leftover chili in an airtight container in the refrigerator for up to 5 days.Can be frozen for up to 3 months.Reheat on the stovetop over medium heat or microwave in 1-minute intervals, stirring in between.

FAQs
Can I make this chili in a slow cooker?
Yes, just sauté the vegetables first, then transfer everything to a slow cooker and cook on low for 6-8 hours.
Is this chili spicy?
It can be! Adjust the cayenne and smoked paprika to control the heat.
Can I use canned vegetables?
Yes, canned beans and tomatoes work perfectly. Just drain and rinse the beans.
What’s the best way to thicken vegetarian chili?
Let it simmer uncovered, mash some of the beans, or stir in a spoonful of cornmeal.
Can I add greens?
Yes, add chopped spinach or kale in the last 5-10 minutes of cooking.
Is it gluten-free?
Yes, as long as your ingredients (especially broth and canned goods) are certified gluten-free.
Can I make it oil-free?
Yes, sauté the vegetables in water or broth instead of oil.
What kind of beans are best?
A mix of black, kidney, and pinto beans adds variety and texture.
Can I make it ahead of time?
Absolutely, the flavor improves after sitting overnight.
How do I serve it?
Great with rice, cornbread, or on its own with toppings.
Conclusion
Ultimate Vegetarian Chili is a flavor-packed, nourishing meal that’s easy to customize and sure to please a crowd. Whether you’re a full-time vegetarian or just looking for a satisfying meatless meal, this chili brings bold taste, comforting warmth, and wholesome ingredients to your table.
Print
Ultimate Vegetarian Chili
- Total Time: 55 minutes
- Yield: 6 servings 1x
Description
A hearty and protein-packed chili made with a mix of beans, fresh vegetables, and bold spices, perfect for a comforting meatless meal.
Ingredients
- 2 tbsp olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 2 bell peppers, chopped
- 2 carrots, diced
- 2 celery stalks, diced
- 1 zucchini or yellow squash, chopped
- 1 (28 oz) can crushed tomatoes
- 2 tbsp tomato paste
- 1 (15 oz) can black beans, drained and rinsed
- 1 (15 oz) can kidney beans, drained and rinsed
- 1 (15 oz) can pinto beans, drained and rinsed
- 2 cups vegetable broth
- 2 tbsp chili powder
- 1 tsp cumin
- 1 tsp paprika
- 1/2 tsp smoked paprika
- Salt and pepper to taste
- 1/4 tsp cayenne pepper (optional)
- 1 cup corn (optional)
- Juice of 1 lime
- 1/4 cup chopped fresh cilantro
Instructions
- Heat olive oil in a large pot over medium heat.
- Add chopped onion, garlic, bell peppers, carrots, and celery. Sauté until vegetables are softened, about 5-7 minutes.
- Stir in zucchini or squash and cook for another 3-5 minutes.
- Add tomato paste and cook for 1-2 minutes to deepen the flavor.
- Pour in crushed tomatoes, vegetable broth, black beans, kidney beans, and pinto beans.
- Season with chili powder, cumin, paprika, smoked paprika, salt, pepper, and cayenne (if using).
- Bring to a simmer and cook uncovered for 30-40 minutes, stirring occasionally.
- Add corn during the last 10 minutes of cooking, if desired.
- Stir in lime juice and chopped cilantro before serving.
Notes
- Add sweet potatoes or butternut squash for added sweetness and depth.
- Use chipotle peppers in adobo for a smoky flavor.
- Top with avocado, sour cream, cheese, or tortilla chips.
- Include quinoa or lentils for extra protein.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1/6 of recipe
- Calories: 320
- Sugar: 8g
- Sodium: 680mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 13g
- Protein: 14g
- Cholesterol: 0mg