Slow-Cooker Vegetarian Chili with Mixed Beans & Veggies
Introduction
When the days grow cooler and you crave something warm and hearty, Slow-Cooker Vegetarian Chili with Mixed Beans & Veggies is the ultimate comfort food that nourishes body and soul. This plant-based version of classic chili is loaded with colorful vegetables, a variety of beans, and bold spices that simmer together to create deep, rich flavor — all with minimal effort.
Using a slow cooker transforms this humble collection of ingredients into a savory masterpiece. The long, gentle cooking process allows the vegetables to soften perfectly while the spices meld together, giving you a satisfying bowl of chili that’s thick, aromatic, and naturally healthy. Whether you’re vegetarian, vegan, or simply cutting back on meat, this recipe delivers everything you love about chili — without compromise.
Perfect for family dinners, potlucks, or meal prep, this recipe requires just a few minutes of prep and rewards you with hours of hands-off cooking and a delicious aroma that fills your kitchen.

Why You’ll Love This Recipe
- Effortless: Just chop, mix, and let the slow cooker work its magic.
- Hearty & filling: Packed with protein-rich beans and fiber-loaded vegetables.
- Versatile: Easily customizable with your favorite veggies or spices.
- Great for meal prep: Makes generous portions that reheat beautifully.
- Comfort in every bowl: Thick, flavorful, and deeply satisfying.
Ingredients
Base Ingredients:
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 1 red bell pepper, chopped
- 1 green bell pepper, chopped
- 2 medium carrots, diced
- 1 medium zucchini, chopped
- 1 can (15 oz / 425 g) black beans, drained and rinsed
- 2 tablespoons tomato paste
- 1 can (15 oz / 425 g) kidney beans, drained and rinsed
- 1 can (15 oz / 425 g) pinto beans, drained and rinsed
- 2 stalks celery, chopped
- 1 can (28 oz / 800 g) crushed tomatoes
- 1 cup (240 ml) vegetable broth
- 2 teaspoons chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ½ teaspoon ground coriander
- ¼ teaspoon cayenne pepper (optional, for spice)
- Salt and black pepper, to taste
Optional Add-ins:
- 1 cup corn kernels (fresh or frozen)
- 1 sweet potato, peeled and diced
- Fresh lime juice for serving
- 1 cup chopped mushrooms for a meaty texture
- Shredded cheese, sour cream, avocado, or tortilla chips for garnish
Equipment:
- 6-quart slow cooker
- Wooden spoon
- Knife and cutting board
Instructions
1. Prep the Vegetables (10–15 minutes)
Start by preparing all your vegetables — dice the onion, chop the bell peppers, carrots, celery, and zucchini into bite-sized pieces. Rinse and drain the beans well to remove excess sodium.
2. Layer the Ingredients in the Slow Cooker
Drizzle olive oil into the bottom of your slow cooker. Add the onions, garlic, and all chopped vegetables. Layer the beans on top, followed by the crushed tomatoes, tomato paste, and vegetable broth.
Sprinkle in the spices — chili powder, cumin, smoked paprika, oregano, coriander, cayenne, salt, and pepper. Stir gently until everything is evenly mixed.
3. Cook Low and Slow (6–8 hours)
Cover and cook on low heat for 6 to 8 hours, or on high heat for 3 to 4 hours. During this time, the flavors deepen and the beans absorb the spices, creating a thick, stew-like texture. Stir occasionally if you can, though it’s not required.
If you’re adding corn or zucchini, add them halfway through cooking so they stay tender without turning mushy.
4. Adjust and Finish
Once the chili has finished cooking, taste and adjust the seasoning. You may want to add a splash of lime juice for brightness or an extra pinch of chili powder for more heat.
If the chili is too thick, stir in a little more broth or water until you reach your preferred consistency.
5. Serve and Garnish
Ladle the hot chili into bowls and top with your favorite garnishes. Popular options include:
- Fresh cilantro or parsley
- Shredded cheese or vegan cheese alternative
- A dollop of sour cream or Greek yogurt
- Sliced avocado
- Crushed tortilla chips for crunch
- Lime wedges for a zesty finish
Serving Suggestions
- With cornbread: Classic pairing for a cozy dinner.
- Over rice or quinoa: Adds extra heartiness and protein.
- Inside baked potatoes: A creative way to serve leftovers.
- With tortilla chips: Perfect for game day or casual snacking.
- As a freezer meal: Store portions for quick, healthy lunches.
Tips for the Best Slow-Cooker Chili
- Don’t skip sautéing (optional): For extra depth, sauté the onions, garlic, and spices in olive oil before adding to the slow cooker.
- Layer smartly: Keep tomatoes on top of beans at first to prevent burning on the bottom.
- Control the heat: Start mild and add more chili powder or cayenne once the cooking is done.
- Texture balance: Mix firm veggies (carrots, peppers) with softer ones (zucchini, mushrooms) for perfect consistency.
- Let it rest: Chili tastes even better the next day as the flavors develop overnight.
Make-Ahead, Storage & Freezing
- Refrigerate: Store in airtight containers for up to 5 days.
- Freeze: Portion into freezer-safe bags or containers for up to 3 months. Thaw overnight before reheating.
- Reheat: Warm gently on the stove or in the microwave, adding a splash of broth if needed.
- Meal prep tip: Store toppings separately to keep textures fresh when reheating.

Nutritional Benefits
This chili isn’t just comforting — it’s packed with nutrients:
- Beans provide plant-based protein, fiber, and essential minerals like magnesium and iron.
- Vegetables add antioxidants, vitamins A and C, and vibrant color.
- Olive oil and spices contribute heart-healthy fats and anti-inflammatory benefits.
- Low in calories and cholesterol-free, it’s ideal for anyone following a balanced or plant-based diet.
Variations to Try
- Smoky Chipotle Version: Add chopped chipotle peppers in adobo sauce for a smoky depth.
- Sweet Potato & Lentil Chili: Swap one can of beans for red lentils and add diced sweet potatoes.
- Mediterranean Twist: Use chickpeas, spinach, and a sprinkle of feta cheese.
- Spicy Thai-Inspired Chili: Stir in coconut milk, ginger, and Thai curry paste for a unique flavor.
- Harvest Chili: Add pumpkin purée or butternut squash for fall-inspired sweetness.
Conclusion
Slow-Cooker Vegetarian Chili with Mixed Beans & Veggies is the kind of recipe that proves you don’t need meat to make a rich, flavorful chili. With a rainbow of vegetables, hearty beans, and a medley of warming spices, it’s wholesome, satisfying, and bursting with natural goodness.
It’s an ideal meal for busy days — simply load up your slow cooker in the morning and come home to a comforting, fragrant dinner that feels like it’s been cooked with love all day. Serve it with your favorite toppings, pair it with warm bread or rice, and enjoy the simple pleasure of a homemade, plant-powered chili that nourishes from the inside out.