A bowl of thick vegetarian chili with beans, tomatoes, and peppers, topped with shredded cheese and green onions, served with tortilla chips on the side.
Vegetarian chili is hearty, cozy, and packed with flavor—even without meat. This vegetarian chili recipe uses beans, tomatoes, peppers, and warm spices to make a thick, satisfying bowl that’s perfect for weeknights. It’s also meal prep-friendly and tastes even better the next day.
Introduction
The best vegetarian chili has layers of flavor. The standout trick is letting the chili simmer long enough for the beans and tomatoes to blend into a thicker, richer base. If your chili looks a little thin at first, don’t worry—give it time. Trust me, it thickens up.
This is also a flexible recipe. You can use the beans you have, add more veggies, and adjust the spice level easily.
Why You’ll Love This Vegetarian Chili
- Hearty and filling: Beans make it satisfying.
- Easy one-pot meal: Minimal cleanup.
- Great for meal prep: Tastes better the next day.
- Customizable: Swap beans and toppings your way.
- Cozy comfort food: Perfect for chilly nights.
Ingredients for Vegetarian Chili

- Olive oil (1 tablespoon): For sautéing.
- Onion, diced (1 medium): Sweet base flavor.
- Bell peppers, diced (2): Adds sweetness and texture; any colors work.
- Garlic, minced (4 cloves): Big flavor.
- Chili powder (2 tablespoons): Main chili flavor.
- Ground cumin (1 1/2 teaspoons): Warm spice.
- Smoked paprika (1 teaspoon): Adds depth; regular paprika works too.
- Dried oregano (1 teaspoon): Herb flavor.
- Tomato paste (2 tablespoons): Thickens and deepens flavor.
- Diced tomatoes (2 cans, 14.5 ounces each): Base for the chili.
- Kidney beans, drained and rinsed (1 can, 15 ounces): Hearty texture; pinto works too.
- Black beans, drained and rinsed (1 can, 15 ounces): Creamy and filling.
- Vegetable broth, low-sodium (1 1/2 cups): Adjust thickness; water works in a pinch.
- Salt (1 teaspoon) and black pepper (1/2 teaspoon): To taste.
- Optional: lime juice (1 tablespoon): Bright finish.
Toppings (optional): shredded cheese, sour cream, green onions, cilantro, tortilla chips.
Helpful note: Rinsing canned beans removes extra salt and helps the chili taste cleaner.
Vegetarian Chili Recipe Step-by-Step

- 1. Sauté: Heat oil in a large pot over medium heat. Cook onion and bell peppers 6–8 minutes until softened.
- 2. Bloom spices: Add garlic and cook 30 seconds. Stir in chili powder, cumin, paprika, and oregano for 30 seconds until fragrant.
- 3. Build base: Stir in tomato paste and cook 1 minute to deepen flavor.
- 4. Simmer: Add diced tomatoes, beans, broth, salt, and pepper. Bring to a simmer, then reduce to medium-low.
- 5. Thicken: Simmer 25–35 minutes, stirring occasionally, until thick. If it gets too thick, add a splash more broth.
- 6. Finish: Taste and adjust salt. Add lime juice if using.
- 7. Serve: Ladle into bowls and add your favorite toppings. If you want it thicker, mash a few beans right in the pot.
Tips for Perfect Vegetarian Chili
- Cook veggies until soft and sweet before adding spices.
- Let spices bloom briefly for bigger flavor.
- Simmer long enough to thicken.
- Mash a few beans for a thicker, creamier chili.
- Add broth slowly—chili should be thick, not soupy.
Variations & Substitutions
- Extra veggies: Add corn, zucchini, or mushrooms.
- Spicy: Add diced jalapeño or a pinch of cayenne.
- Smoky: Add extra smoked paprika.
- Bean swap: Use pinto or white beans.
- Leftovers: Spoon over baked potatoes or rice.
Storing & Reheating
Fridge: Store 4–5 days in an airtight container.
Reheat: Warm on the stove over medium-low; add broth if needed.
Freezer: Freeze up to 3 months. Thaw overnight and reheat gently.
Serving Suggestions & Pairings
- Tortilla chips or cornbread
- Side salad
- Rice for extra hearty bowls
- Simple fruit for balance
Recipe Card
Prep Time: 15 minutes
Cook Time: 40 minutes
Total Time: 55 minutes
Yield: 6 servings
Category: Main Dish
Method: Stovetop
Cuisine: American
Diet: Vegetarian
Reader Review: Thick, flavorful, and so satisfying. Even the meat-lovers went back for seconds.
If you make this vegetarian chili, leave a rating and comment. What toppings are you piling on?
