Advertisement
Soups & Stews/American

Vegan Chili Recipe

Rich, hearty vegan chili brimming with beans, spices, and vegetables for a cozy, satisfying meal.

60 min total
Serves 6
Easy
VeganVegetarianGluten-FreeDairy-Free
Prep Time
20 min
Cook Time
40 min
Total Time
1h
Vegan Chili
Photographed for KrazyRecipes · Soups & Stews
Advertisement

Picture this: a steaming bowl of chili, rich with earthy spices and brimming with hearty beans and vegetables, warming your hands with its cozy promise. This vegan chili is like a comforting hug in a bowl, perfect for any day you crave a little extra coziness. It's the kind of dish that slowly simmers away, filling your kitchen with a tantalizing aroma of garlic, cumin, and smoky paprika. My love affair with chili began in college, during cold winter terms when I needed something both nourishing and simple. Over the years, this vegan version has become my go-to comfort food. It's not just meatless; it's brimming with flavor from a medley of vegetables and a robust spice blend that’s just as satisfying. What makes this recipe a knockout is the trick of adding cocoa and a splash of lime juice. The cocoa deepens the flavors, giving it a richer base, while the lime juice brightens it all up, offering a surprising zing that makes every spoonful pop. Serve this chili on a chilly night, or whenever you need a big pot of happiness to share with friends and family.

Advertisement
The Method

Step-by-Step

6 steps · tap a timer to start
  1. 01
    Step 1 / 6

    In a large pot, heat the olive oil over medium heat.

    Add the onion and garlic, and sauté until the onion is translucent and the garlic is fragrant, about 5 minutes.

  2. 02
    Step 2 / 6

    Stir in the red bell pepper, carrots, and zucchini, and cook until the vegetables are just starting to soften, about 5 more minutes.

  3. 03
    Step 3 / 6

    Add the black beans, kidney beans, crushed tomatoes, and tomato paste.

    Stir to combine, then add the chili powder, cumin, smoked paprika, cayenne, and cocoa powder.

    Season with salt and pepper.

  4. 04
    Step 4 / 6

    Bring the mixture to a boil, then reduce the heat to low and let the chili simmer uncovered for 30 minutes.

    Stir occasionally to prevent sticking.

  5. Advertisement
  6. 05
    Step 5 / 6

    Taste and adjust seasoning as needed.

    Stir in the lime juice before serving to brighten the flavors.

  7. 06
    Step 6 / 6

    Ladle the chili into bowls, garnish with fresh cilantro, and enjoy warm.

Chef Tips

  • For a thicker chili, mash some of the beans with a fork while cooking.
  • If you like more heat, increase the cayenne pepper or add a diced jalapeño.
  • Balance the acidity of tomatoes with a touch of sugar if desired.
  • This chili tastes even better the next day as flavors meld together.
  • Garnish with avocado slices or vegan sour cream for extra richness.
Advertisement

Nutrition (per serving)

calories
~320 kcal
protein
15g
carbs
48g
fat
8g
fiber
15g
sodium
640mg

Estimates only. Actual values depend on brands and portions.

Frequently Asked

Can I make this ahead?+

Yes, chili actually improves as it sits. Prepare up to 3 days ahead and reheat gently on the stove.

What can I substitute?+

Substitute any beans you like, or use sweet potato instead of zucchini for a different twist.

How do I store leftovers?+

Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months.

You Might Also Like