This ultra-satisfying Bulgur Chili recipe is brimming with hearty bulgur, beans, and vegetables. It's easy to prepare with nourishing ingredients. Plus you can leave it mild or make it spicy! (Vegan, oil-free.)

This meatless bulgur chili is incredibly simple and so satisfying!
It features hearty beans, tender bulgur, warm spices, and a variety of colorful vegetables for lots of plant-based nutrients. It's equal parts nourishing and comforting!
Best of all, you can customize it however you please. Just swap in your favorite veggies or beans. The recipe is mild as written, but see tips below on how to spice it up if you'd like!

What is Bulgur?
Bulgur wheat is a whole grain made from parboiled, cracked groats of several different wheat species. (Therefore it's not a gluten-free grain.)
Nutrients: It contains protein, fiber, and several vitamins and minerals.
Different sizes: You can find it in a variety of grinds from fine, medium, coarse, and extra-coarse. (I use a medium or coarse grind for this recipe.)
Meat substitute: Bulgur is a great substitute for the ground beef or meat in traditional chili because it thickens up the texture and makes it so cozy and hearty. It's a great option for vegan and vegetarian chili.

Ingredients for Bulgur Chili
For this recipe, you'll simmer in a large pot on the stove:
- Yellow onion: Or substitute white onion or sweet onion instead.
- Green bell pepper: I like the flavor of green pepper best in this chili, but you can use orange, yellow, or red bell pepper instead.
- Fresh garlic cloves: Or substitute a teaspoon or two of dried garlic powder instead.
- Zucchini: Or you can use yellow summer squash if desired.
- Sweet corn: Either canned, frozen, fire-roasted, or fresh works great. I use organic corn whenever possible. Most often I use a 15-ounce can or frozen corn.
- Kidney beans: I like kidney beans best with this recipe, but you can swap in pinto beans or black beans if desired.
- Bulgur: I use a medium or coarse grind for this recipe.
- Canned diced tomatoes: Either regular diced tomatoes or fire-roasted.
- Tomato sauce: You'll need a 15-ounce can tomato sauce (not marinara).
- Vegetable broth: Be sure to use low sodium if preferred.
- Chili powder + ground cumin + smoked paprika: This recipe is mostly mild if using a mild chili powder. You could also include other spices or herbs like dried oregano.

Customizing
Make it spicy: Add jalapeño, cayenne pepper, chipotle in adobo sauce, more chili powder, or hot sauce to taste.
Omit the zucchini: Feel free to leave out the zucchini and replace with another can of beans such as black beans, pinto beans, or kidney beans. You could also include potatoes, sweet potato, or butternut squash.
Make it gluten-free: Bulgur isn't a gluten-free grain, so you could replace it with rice or quinoa if desired. A sweet reader named Jennifer also reported success using millet which is a fantastic idea!

Serving
Serve this chili as it is, or garnish your bowl with your favorite toppings. A few ideas include:
- Avocado (my favorite!)
- Crumbled tortilla chips
- Fresh cilantro
- Green onions (scallions)
- Vegan shredded cheese
- Vegan sour cream
- Hot sauce
Storing
Once it cools, store the leftovers in an airtight container in the refrigerator. I find it keeps well in the fridge for 4-5 days. Reheat in the microwave when ready to enjoy. (Just a note that the chili continues to thicken as it sits and the bulgur soaks up more liquid.)

For more inspiration, also browse all vegan soup & chili recipes.

Bulgur Vegetable Chili (Easy!)
Ingredients
- 1 yellow onion
- 1 green bell pepper
- 1 medium zucchini
- 4 cloves garlic
- 1 1/2 cups sweet corn
- 3 cups vegetable broth
- 15 oz. can tomato sauce
- 15 oz. can diced tomatoes (or fire-roasted)
- 2/3 cup bulgur
- 15 oz. can kidney beans
- 1 Tbsp. chili powder (or more)
- 1 tsp. ground cumin
- 1/2 tsp. smoked paprika
Instructions
- Dice the onion and bell pepper. Dice the zucchini and set aside.
- In a stockpot over medium-high heat, sauté the onion and bell pepper for 7-8 minutes. (I use 3 Tbsp. water/broth for no-oil sauté method, adding more as needed.)
- Meanwhile, mince the garlic.
- When the onion is translucent, add garlic, chili powder, smoked paprika, and cumin. Stir and sauté for 1-2 minutes.
- Add the zucchini, sweet corn, broth, tomato sauce, diced tomatoes, bulgur, and kidney beans (rinsed and drained).
- Bring to a light boil. Then reduce heat and simmer for 15-20 minutes, stirring occasionally, until bulgur is cooked.
- Salt and pepper to taste. Serve with any desired toppings.
Notes
Nutrition Per Serving (Estimate)
Sodium content: This is omitted as I cannot provide an accurate number. I encourage you to calculate your own to provide a much more precise reading based on the exact ingredients, brands, and amounts you're using.
If you're enjoying this Bulgur and Bean Vegetable Chili recipe, also check out:
Follow The Garden Grazer on Instagram, Pinterest, X (Twitter), or Facebook for more updates and inspiration.





Gay says
Made this today for the first time—a dozen years late! It is such a delicious soup—though I made it into an Italian Vegetable Soup—only changing out the chili seasonings for Italian ones. Next up will be the Chili! It was easy, fast and so good! Thank you.
Kaitlin says
Hello, Gay! What a fun & creative twist using Italian seasonings - that's so awesome. Thrilled you enjoyed it and hope you love the chili seasoning version as well! Thanks a lot for coming back to share your kind and helpful feedback - it's truly appreciated!
Ria says
This is a really good recipe. Adding tortilla chips and Tabasco really took it to the next level.
Kaitlin says
Amazing additions, Ria! Thanks for giving it a try and sharing your kind and helpful feedback. So glad you enjoyed it!
Jennifer says
Another easy and tasty recipe! Enjoyed this tonight, served with fresh buns and crumbled tortilla chips. Thanks for sharing!!
Kaitlin says
So awesome, Jennifer! Glad you found another recipe you enjoy. Thanks as always for leaving such kind feedback. 🙂
Jennifer says
I’ve now made this chili recipe several times, and since changing over to gluten-free in the new year, I sub millet for the bulgur. It is a great alternative for anyone looking for subbing something other than rice or quinoa. 😁
Kaitlin says
Excellent substitute, Jennifer! Love that. Thanks for coming back to share this very helpful feedback!
Carla says
We served ours with hot sauce and sliced avocado. Really tasty and satisfying, thank you!
Kaitlin says
So great to hear, Carla!
Em says
The dish is amazing. I also add kale, more corn, and more chili once on my plate, because it wasn't even mildly hot. Thanks for that!
Kaitlin says
Thrilled you enjoyed it with your fun variations! Thanks a lot for sharing!
J. Hayes says
I made this last night and it was a huge hit. Thank you so much. I had never even noticed the cute little bags of quick-cook bulgur, barley and farro at Trader Joes. Great find. I will definitely be making this chili again!
Kaitlin says
So great! TJ's has so many awesome finds. Thanks for coming back to let me know you enjoyed the chili!
Anonymous says
This was absolutely delicious, the kids and I all loved it. Thank you for sharing!
Kaitlin says
So great to hear you all enjoyed!