Looking for a healthy, comforting dish for cool weather? This Crockpot Vegetarian Chili is easy to make, family-friendly, and packed with beans, lentils and vegetables. It’s hearty and satisfying—no meat required.

Chili is my favorite cool-weather comfort food, and I make a few versions — this Crockpot Vegetarian Chili is my go-to. It combines fresh vegetables, beans and lentils with spices for a smoky, slightly spicy flavor. It’s robust and filling, and you won’t miss the meat.
This vegan-friendly chili works perfectly as a set-and-forget slow-cooker meal. If you prefer, the recipe also includes stove-top and Instant Pot directions so you can make it however you like.
Trust me: this chili is full of flavor and substance, not “rabbit food.” I hope you and your family enjoy it as much as we do.
Kitchen Tools
- A Crockpot — ideal for the slow-cooker version. If you don’t have one, stove-top or Instant Pot methods work well too.
- An Immersion or Stand Blender — blending part of the chili gives it a thick, hearty texture instead of a soup-like consistency.
- A Can Opener
- Measuring Cups and Spoons
Ingredients
- Canned Beans — a mix of pinto, kidney and black beans works great; rinse and drain. You may substitute cooked dried beans if preferred.
- Lentils — red lentils cook quickly; brown or green lentils may be used but may require longer cooking.
- Crushed Tomatoes — fire-roasted adds smoky flavor; plain crushed tomatoes are fine if you prefer milder taste.
- Tomato Sauce
- Fresh Vegetables — carrots, mushrooms, onion and red bell pepper provide texture and balance. See substitutions below for alternatives.
- Spices — chili powder, smoked paprika, cumin, oregano, red pepper flakes and basic seasonings build the chili’s flavor.
- Vegetable Broth — or use water.
- Optional Toppers — avocado, cilantro, shredded cheese or plant-based alternatives, tortilla chips, or plain Greek yogurt.

How to Make Veggie Chili
The slow-cooker method is the easiest: chop vegetables, combine ingredients and let the crockpot do the work. If you prefer faster methods, follow the stove-top or Instant Pot instructions provided below. All methods yield delicious chili—choose what fits your schedule.
- Roughly chop the vegetables (carrots, mushrooms, onion and red bell pepper) and measure the remaining ingredients.
- Add everything to the slow cooker, stir, and cook on LOW for 6 hours or HIGH for 4 hours.
- After cooking, blend part of the chili to thicken. Use an immersion blender directly in the crockpot, or transfer 1–2 cups (including some liquid) to a stand blender and pulse until small chunks remain. Return blended portion to the pot and stir. This gives the chili a classic, hearty texture.
- Serve warm with your favorite toppers, or refrigerate leftovers.
Stove Top Instructions
- Chop vegetables and prepare ingredients.
- In a large pot, sauté carrots, red pepper, mushrooms and onion in a little oil until softened, about 4 minutes.
- Add garlic and cook 1–2 minutes until fragrant.
- Add the remaining ingredients, bring to a boil, then reduce heat, cover and simmer at least 30 minutes (longer develops deeper flavor) or until lentils are tender.
- Blend 1–2 cups of the chili (with liquid) in a stand blender or use an immersion blender to achieve desired thickness. Stir blended portion back in.
- Serve warm with toppings or store leftovers in the fridge.
Instant Pot Instructions
- Chop vegetables and measure ingredients.
- Using SAUTE mode, cook carrots, red pepper, mushrooms and onion with a little oil until soft, about 4 minutes.
- Add garlic and sauté 1–2 minutes more.
- Add remaining ingredients except the canned beans, stirring to deglaze the bottom.
- Seal and cook on HIGH/MANUAL for 8 minutes, then perform a quick release.
- Turn the Instant Pot off, add the beans, stir, and let stand 5–10 minutes to thicken.
- Blend 1–2 cups of chili (or use an immersion blender) to reach the classic chili texture, then taste and adjust seasonings.
- Serve warm with your chosen toppings.

More Vegetarian Recipes
Vegetarian Freezer Burritos
Veggie Quesadillas
Roasted Veggie Enchiladas
Creamy Mushroom Sauce
Spinach Apple Salad
Pesto Pasta with Tomatoes

Substitutions
Chili is highly customizable. Below are easy swaps to make the recipe your own while keeping great flavor.
Meat Options
If you want to add meat, sauté ground turkey, beef or sausage first and then add to the chili. Chicken breasts can be added raw to the crockpot and shredded once cooked. If using meat you can skip the blending step and reduce the vegetable quantity if desired.
Veggie Options
The recipe uses carrots, mushrooms, onion and red pepper, but you can easily swap or add corn, sweet potato, zucchini, yellow squash, different-colored bell peppers, jalapeño for heat, or eggplant.

Serving Suggestions
Toppers bring chili to life. Here are favorite additions for both vegan and vegetarian diets.
Vegan Options
- Tortilla Chips
- Fresh Cilantro
- Sliced Avocado
- Plant-Based Cheese
- Oyster Crackers
Vegetarian Options
- Plain Non-Fat Greek Yogurt
- Shredded Cheese (pepper jack is great)
- Cornbread

Common Questions
Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or on the stove until warmed through.
Yes. Cool the chili, transfer to freezer bags, remove excess air and freeze flat for up to 3 months. Thaw in the fridge overnight or reheat from frozen in a crockpot on low/high until hot, or thaw and warm on the stove or microwave.
Combine raw ingredients in a large freezer bag and freeze for up to 3 months. Thaw in the fridge and cook as instructed, or add frozen to the crockpot and extend the cook time by 1–2 hours as needed.
Not sold on vegan chili? Try a meaty option like Sweet and Spicy Chili Mac instead.
Happy Eating!


Healthy Crockpot Vegetarian Chili Recipe
Caitlyn Erhardt
Ingredients
- 1 — 15.5 oz can pinto beans, rinsed and drained
- 1 — 15.5 oz can black beans, rinsed and drained
- 1 — 15.5 oz can kidney beans, rinsed and drained
- 1 cup red lentils
- 1 — 14.5 oz can crushed fire-roasted tomatoes
- ½ cup chili sauce
- 1 — 8 oz can tomato sauce
- 1 tsp red wine vinegar
- 2 cups vegetable broth (or water)
- 5 cloves garlic, minced
- 2 large carrots, chopped
- 1 large red bell pepper, chopped
- 1 cup mushrooms, chopped
- 1 medium onion, chopped
- 2–3 tbsp chili powder
- 2 tsp smoked paprika
- 1 tsp cumin
- 1 tsp black pepper
- ¼ tsp sea salt
- ¼–½ tsp red pepper flakes (optional)
- 1 tsp dried oregano
Optional for Serving
- Avocado
- Fresh cilantro
- Plain non-fat Greek yogurt
- Tortilla chips
- Shredded cheese
Instructions
- Chop carrots, mushrooms, onion and red pepper into roughly ½-inch pieces. Measure the remaining ingredients.
- Add all ingredients to a large crockpot, stir, and cook on HIGH for 4 hours or LOW for 6 hours.
- When cooked, blend 1–2 cups of chili (including liquid) in a stand blender or use an immersion blender in the pot until only small chunks remain. Return blended portion and stir to thicken the chili.
- Serve warm with optional toppers and enjoy.
Notes
- Leftover Storage: Refrigerate leftovers in an airtight container up to 4 days. Reheat in the microwave or in a crockpot on low until hot.
- Freezer Options: Assemble raw ingredients in a freezer bag and freeze up to 3 months. Cook from frozen in the crockpot, adding extra cook time, or thaw overnight before cooking.
- Ingredient Substitutions: Add meat or swap vegetables—zucchini, squash, sweet potato, eggplant or jalapeño are all great additions.
- Serving Suggestions: Top with cilantro, avocado, tortilla chips, plain Greek yogurt, shredded cheese or oyster crackers.
- See the main post above for stove-top and Instant Pot details.
Nutritional information does not include suggested toppers.
Nutrition
Carbohydrates: 53.4 g
Protein: 18.2 g
Fat: 2.7 g
Saturated Fat: 0.4 g
Cholesterol: 0 mg
Sodium: 1100 mg
Potassium: 1143 mg
Fiber: 17.4 g
Sugar: 8.1 g
Calcium: 106 mg
Iron: 6 mg
Thank you for sharing!