Simply Healthy Vegan
Weeknight Dinners

Vegan Chili Recipe: Hearty One-Pot Dinner in 40 Minutes

Vegan Chili Recipe: Hearty One-Pot Dinner in 40 Minutes
Photo: Pexels
Quick answerA vegan chili recipe is a one-pot dinner built on beans, tomatoes, and spices instead of meat. Sauté onion and bell pepper, bloom chili powder, cumin, and smoked paprika with tomato paste, then simmer black and kidney beans in crushed tomatoes and broth for 20 minutes. Two bean varieties give the varied texture ground beef usually provides, and the whole pot is done in about 40 minutes, serving six.

The Vegan Chili Recipe That Earns a Weeknight Spot

A good vegan chili is a one-pot dinner built on beans, tomatoes, and a properly bloomed spice blend — no meat substitutes required. This version uses three cans of beans, crushed tomatoes, and a chili powder–cumin–smoked paprika base, and it goes from cutting board to table in about 40 minutes: 10 minutes of prep, 8 minutes of sautéing, and a 20-minute simmer.

The trick is not a long ingredient list. It is toasting the spices in oil before the liquid goes in, and adding tomato paste for a deep, savory backbone that canned tomatoes alone can't deliver.

Ingredients (Serves 6)

Base:

Beans and liquid:

Seasoning:

Two kinds of beans matter more than any single brand: black beans hold their shape and kidney beans go slightly creamy, which gives the pot the varied texture meat-based chili gets from ground beef. Pinto beans swap cleanly for either.

How to Make Vegan Chili

  1. Sauté the vegetables (6 minutes). Heat the olive oil in a large pot or Dutch oven over medium heat. Add the onion and bell pepper with a pinch of salt and cook, stirring occasionally, until the onion is soft and translucent.
  2. Bloom the aromatics (2 minutes). Stir in the garlic, tomato paste, and all the spices. Cook, stirring constantly, until the paste darkens slightly and the spices smell toasty. This step is the difference between flat chili and deep chili — don't skip it.
  3. Add beans and liquid. Pour in the crushed tomatoes, broth, and all three cans of beans. Stir, scraping up anything stuck to the bottom.
  4. Simmer (20 minutes). Bring to a gentle boil, then reduce to a steady simmer, partially covered, stirring every 5 minutes or so. Add the corn in the last 5 minutes if using.
  5. Adjust and serve. Taste for salt. If it's thicker than you like, loosen it with a splash of broth; if thinner, simmer uncovered a few minutes more.

Serve with rice, cornbread, or tortilla chips, and top with avocado, cilantro, lime, or a spoonful of vegan sour cream.

Vegan Chili Seasoning: What Each Spice Does

If you only remember one ratio, make it this: 2 tablespoons chili powder to 2 teaspoons cumin per pot serving six. Here's the full blend at a glance:

Spice Amount What it does
Chili powder 2 tbsp The backbone — mild heat and classic chili flavor
Ground cumin 2 tsp Earthy warmth; makes it taste "like chili"
Smoked paprika 1 tsp Adds the smoky depth meat usually provides
Dried oregano 1 tsp A savory, slightly bitter edge that balances the tomato
Cayenne ¼ tsp Optional real heat — scale up cautiously

Note that American-style chili powder is itself a mild blend, not pure ground chilies. If you're outside the US and can only find hot pure chile powder, start with 2 teaspoons instead of 2 tablespoons and season up from there.

Substitutions and Variations

Like most bean-and-tomato dishes, this chili follows the same pantry-first logic as the rest of our weeknight dinner recipes: canned staples, one pot, and times that include the chopping.

Storage and Reheating

Chili is one of the rare dinners that genuinely improves overnight as the spices settle in. Cool leftovers promptly, then refrigerate in a sealed container for up to 4 days or freeze for up to 3 months. Reheat on the stovetop over medium-low with a splash of water or broth, stirring until steaming hot throughout.

Leftovers stretch well beyond the bowl: spoon chili over a baked potato, fold it into a burrito, or serve it alongside a savory breakfast like our 15-minute tofu scramble for a hearty brunch plate.

The Bottom Line

Sauté, bloom, simmer — that's the whole method. With two kinds of beans, a real spice ratio, and a 20-minute simmer, this vegan chili delivers the depth of an all-day pot in a 40-minute weeknight window, and the leftovers might be the best part.

Frequently asked questions

What can I use instead of meat in vegan chili?

Beans do most of the work: black beans hold their shape while kidney or pinto beans turn slightly creamy, giving the pot a varied, hearty texture without any meat substitute. For extra body, add cooked lentils, diced sweet potato, or corn. Smoked paprika supplies the smoky depth that meat usually contributes, so no store-bought crumbles are needed — though they can be stirred in if you like them.

What seasoning goes in vegan chili?

For a pot serving six, use 2 tablespoons of American-style chili powder, 2 teaspoons of ground cumin, 1 teaspoon of smoked paprika, 1 teaspoon of dried oregano, and an optional quarter teaspoon of cayenne for heat. Bloom the spices in oil with tomato paste before adding liquid — that toasting step deepens the flavor far more than any extra ingredient. Note that chili powder is a mild blend, not pure ground chilies.

How long does vegan chili last in the fridge?

Cool leftovers promptly and refrigerate them in a sealed container for up to 4 days, or freeze for up to 3 months. Chili genuinely improves overnight as the spices settle in, so it is a strong candidate for meal prep. Reheat on the stovetop over medium-low heat with a splash of water or broth, stirring until it is steaming hot throughout before serving.

Can I make vegan chili thicker or thinner?

Yes — thickness is easy to adjust at the end. If the chili is too thin, simmer it uncovered for a few extra minutes so the liquid reduces, or mash a spoonful of the beans against the side of the pot to release their starch. If it is too thick, stir in vegetable broth a splash at a time until it reaches the consistency you like, then re-taste for salt.