
Vegetarian Chili with Bulgur and Beans
A thick, smoky one-pot chili where nutty bulgur swells in the simmering tomato broth, giving a hearty, meaty bite alongside pinto and black beans and sweet red bell pepper.
- Prep
- 19 min
- Cook
- 47 min
- Wait
- 5 min
- Total
- 1 hr 11 min
- Makes
- About 8 cups (6 generous bowls)
Steps
Before you start
- Use coarse or medium bulgur (not fine, which turns mushy, and not a quick-cooking flour-like grind).
- Timing: about 15 minutes of prep, 47 minutes on the stove, and a 5-minute rest off the heat, plus about 4 minutes to season and serve (roughly 71 minutes total).
- Measure the chili powder, cumin, smoked paprika, oregano, and black pepper into one small bowl so they can go into the pot together.
- This is a stovetop recipe; no oven is needed. Frozen corn does not need to be thawed.
Prep the vegetables
- Dice the onion and red bell peppers into ½-inch (1.25 cm) pieces, mince the garlic and jalapeño (if using), and squeeze the lime.
- Rinse the bulgur in a fine sieve for 10 seconds and drain.
- Drain and rinse both cans of beans in a colander until the water runs clear.
- This takes about 15 minutes.
+ Show details− Hide details
Ready when: Vegetables are in even ½-inch pieces and beans are fully drained.
Tip: Even dice means the peppers and onions soften at the same rate.
Soften onion and peppers
- Heat the olive oil in a 5- to 6-quart heavy-bottomed pot over medium heat for about 1 minute, until it shimmers.
- Add the onion, bell peppers, jalapeño, and ½ teaspoon of the salt.
- Cook, stirring every minute or so, for 8 minutes (9 minutes including heating the oil).
+ Show details− Hide details
Ready when: Onion is translucent and the peppers are softened with lightly browned edges.
Tip: If the vegetables begin to scorch, lower the heat slightly rather than adding water.
Bloom the spices
- Add the garlic, chili powder, cumin, smoked paprika, oregano, and black pepper.
- Stir constantly for 1 minute so the spices toast in the oil.
+ Show details− Hide details
Ready when: The mixture smells fragrant and toasty, and the garlic is not browned.
Tip: Don't walk away; burnt spices and garlic turn the whole pot bitter.
Caramelize tomato paste
- Push the vegetables to the sides, add the tomato paste to the center, and cook, stirring it into the vegetables, for 2 minutes.
+ Show details− Hide details
Ready when: The paste darkens from bright red to brick red and coats the vegetables.
Add liquids, bulgur, beans
- Stir in the crushed tomatoes, vegetable broth, soy sauce, bulgur, pinto beans, and black beans, scraping the bottom of the pot to loosen any browned bits (2 minutes).
- Raise the heat to high and bring to a boil, which takes about 3 more minutes.
- The whole step takes about 5 minutes.
+ Show details− Hide details
Ready when: The surface bubbles steadily all over. The mixture will look quite loose and soupy at this point; that is expected.
Tip: Stir once or twice while it heats so the bulgur doesn't settle and stick.
Simmer covered
- Reduce the heat to low, cover with the lid slightly ajar, and simmer for 20 minutes, stirring from the bottom every 5 to 7 minutes (about 4 minutes of stirring in total).
- The bulgur absorbs liquid and swells during this time.
+ Show details− Hide details
Ready when: Bulgur is mostly tender with only a slight chew, and the chili is still fairly saucy, like a loose stew.
Tip: The surface should bubble gently at least every few seconds; if it is completely still, raise the heat to medium-low.
Add corn, simmer uncovered
- Remove the lid and stir in the corn (if using).
- Simmer uncovered over medium-low heat for 10 minutes, stirring every 2 to 3 minutes (about 2 minutes of stirring in total) so the chili thickens and the bulgur finishes cooking.
+ Show details− Hide details
Ready when: Bulgur is fully tender with no hard center, and the chili is thick like a stew: a spoon dragged across the bottom leaves a trail that fills back in slowly, and the surface is not watery.
Tip: Too thick (the spoon stands up and the pot sticks)? Stir in broth or water, ¼ cup (60 ml) at a time. Too thin (liquid pools around the spoon)? Simmer uncovered 3 to 5 minutes more.
Season and rest
- Turn off the heat.
- Stir in the lime juice and the remaining 1 teaspoon salt.
- Taste and add more salt, chili powder, or a pinch of cayenne if you like.
- Cover and let the chili rest off the heat for 5 minutes.
+ Show details− Hide details
Ready when: The flavor tastes balanced: smoky, savory, with a bright finish from the lime.
Tip: Salt in stages; canned beans and broth vary in saltiness.
Serve
- Ladle into bowls and top with chopped cilantro and diced avocado, if using.
Good to know
Tips
- Rinsing the bulgur removes surface starch so the chili stays thick but not gluey.
- Stir from the bottom of the pot, since bulgur settles and can scorch.
- For more heat, add a minced chipotle in adobo with the garlic or a pinch of cayenne at the end.
- The chili thickens as it sits; thin it with a splash of broth when serving leftovers.
Make ahead
Cook the chili completely up to 3 days ahead; the flavor improves overnight. Cool, refrigerate, and add the lime juice and toppings after reheating.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: airtight container for up to 5 days. Freezer: up to 3 months in freezer-safe containers. Reheat gently in a pot over medium-low heat, stirring often and adding a splash of water or broth, because the bulgur keeps absorbing liquid, until steaming hot (165°F/74°C).
Substitutions
- coarse or medium bulgur → Quinoa (¾ cup/130 g, rinsed). Simmer about 20 minutes until the tails uncurl; this also makes the chili gluten-free, but check that the soy sauce is gluten-free too.
- soy sauce → Tamari or coconut aminos. Use tamari for gluten-free; coconut aminos is slightly sweeter and less salty, so adjust the salt.
- pinto beans → Kidney beans or cannellini beans. Use one 15-oz (425 g) can, drained and rinsed.
- low-sodium vegetable broth → Water plus ½ tsp extra salt. The chili will be a little less rich; add an extra teaspoon of soy sauce if needed.
More chili
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Tex-Mex
- Main ingredient
- Black BeansBell Peppers
- Method
- Stovetop




