🌶️ Cozy Veggie Chili (One Pot!)

There’s this funny little lull between fall chaos and holiday chaos — the sports schedules ease up, the afternoons get quieter, and the whole house feels weirdly calm for about five minutes. And honestly? That’s exactly when I want a big pot of something cozy simmering on the stove.

Enter: this Veggie Chili.

It’s hearty, warm, loaded with vegetables, and ridiculously easy to make. This is one of those meals that tastes like it cooked all day… but actually comes together in under an hour. Perfect for a weeknight when you need something simple, football Sunday, or those nights when you just want to curl up with a bowl of something warm.

And the best part? It’s flexible. Add more spice, keep it mild, load it with toppings, serve it with chips, cornbread, or a squeeze of lime — it’s your chili, your way.

🥕 What Makes This Chili Special

This isn’t a super-heavy chili. It has plenty of depth from warm spices, but the veggies keep it fresh and bright. A little trick I always use: blending a small portion at the end and adding it back in. It thickens everything up and gives you that classic chili texture without needing anything extra.

Plus — it reheats beautifully. Make a batch on Sunday and you’re set for a few nights.

🧅 Ingredients

  • 2 tbsp extra-virgin olive oil

  • 1 medium red onion, chopped

  • 1 large red bell pepper, chopped

  • 2 medium carrots, chopped

  • 2 ribs celery, chopped

  • ½ tsp salt, divided

  • 4 cloves garlic, minced

  • 2 tbsp chili powder

  • 2 tsp ground cumin

  • 1 ½ tsp smoked paprika

  • 1 tsp dried oregano

  • 1 (28 oz) can or 2 (15 oz) cans diced tomatoes

  • 2 (15 oz) cans black beans, rinsed + drained

  • 1 (15 oz) can pinto beans, rinsed + drained

  • 2 cups vegetable broth or water

  • 1 bay leaf

  • 2 tbsp chopped fresh cilantro

  • 1–2 tsp sherry vinegar, red wine vinegar, or lime juice

  • Optional garnishes: cilantro, avocado, tortilla chips, vegan sour cream, cheddar, etc.

🍲 How to Make It

1. Sauté the veggies

Heat olive oil in a large pot over medium heat. Add the onion, bell pepper, carrots, celery, and ¼ teaspoon salt. Cook for 7–10 minutes, until everything is soft and fragrant.

2. Add in the spices

Stir in the garlic, chili powder, cumin, smoked paprika, and oregano. Let them bloom for about 1 minute — this wakes everything up.

3. Simmer

Add the tomatoes, black beans, pinto beans, broth, and bay leaf. Bring the pot to a gentle simmer and cook for 30 minutes, stirring occasionally.

4. Blend a little (trust me)

Remove the bay leaf. Blend about 1½ cups of the chili (just the chili + a little liquid) and pour it back into the pot. This gives it the perfect texture.

5. Finish & season

Stir in the cilantro and a splash of vinegar or lime juice. Taste and adjust the salt — I usually add another pinch here.

6. Serve

Top with whatever you love: avocado, extra cilantro, lime, chips, vegan sour cream, shredded cheese… go for it.

🌮 Tips & Variations

  • Want it spicier? Add a pinch of cayenne or diced jalapeño.

  • Need it thicker? Blend a little more of the chili before adding it back.

  • Looking for more veggies? Toss in zucchini, sweet potatoes, or corn.

  • Meal prep tip: This chili gets better the next day as the flavors settle in.

❄️ Storing & Freezing

This chili keeps well for up to 4 days in the fridge and freezes perfectly for up to 3 months. Store in individual portions for easy lunches.

❤️ Final Notes

This is one of those recipes that just fits this time of year — calm kitchen, cozy vibes, and something warm on the stove before the holiday whirlwind begins. If you make it, tag me over at @kellysgreenkitchen_ — I love seeing your bowls!

Previous
Previous

Baked Butternut Squash Mac & Cheese (Vegan + Cozy + So, So, SO Good)

Next
Next

🥬 Creamy Spinach Artichoke Risotto