Vegan Tempeh Chili Recipe

Tempeh chili - vegetarian and vegan
Vegetarian chili photo by Jonelle Weaver / Getty Images
  • Total: 35 mins
  • Prep: 5 mins
  • Cook: 30 mins
  • Yield: 6 servings
Nutritional Guidelines (per serving)
496 Calories
11g Fat
76g Carbs
28g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6 servings
Amount per serving
Calories 496
% Daily Value*
Total Fat 11g 14%
Saturated Fat 2g 12%
Cholesterol 0mg 0%
Sodium 194mg 8%
Total Carbohydrate 76g 28%
Dietary Fiber 17g 59%
Protein 28g
Calcium 223mg 17%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Homemade vegetarian chili with both tempeh and beans means this chili recipe packs a powerful protein boost and has a satisfying texture. Since the tempeh simmers so long in this recipe, there's no need to pre-simmer it, as with most tempeh recipes.

Note that because this recipe calls for soy sauce it is not gluten-free. Further, some types of tempeh are made from grains which include gluten, while other varieties are gluten-free. Swap out the soy sauce and make sure your tempeh is gluten-free if you're preparing this chili for anyone with a wheat or gluten sensitivity. 


  • 2 tbsp. olive oil, divided
  • 1 8-ounce package tempeh, diced
  • 2 tsp. soy sauce
  • 1 red bell pepper, chopped
  • 1 green bell pepper, chopped
  • 2 cloves garlic, minced
  • 1 onion, diced
  • 1 4-ounce can sliced green chilis
  • 1 15 -ounce can kidney beans or chili beans
  • 1 8 -ounce can diced tomatoes
  • 1 tbsp. chili powder
  • 1/2 tsp. cumin powder
  • 1/4 tsp. cayenne pepper, or to taste
  • Optional: 1 small can corn
  • Optional: fresh cilantro to garnish

Steps to Make It

  1. Using one tablespoon of olive oil, saute the tempeh until it is lightly golden brown, about 3 to 5 minutes, then add in the add soy sauce, and saute for another minute or two, until the soy sauce is sticky and dissolved. Set aside.

  2. In a large soup or stock pot, saute the onions, garlic and bell peppers in the remaining olive oil until just barely soft.

  3. Reduce heat and add remaining ingredients, except cilantro and including the tempeh.

  4. Allow to simmer for at least twenty minutes and up to forty minutes, stirring occasionally, and adding a bit more liquid as needed.

  5. Garnish with a sprinkling of fresh minced cilantro.

Makes 6 servings tempeh chili.

Nutritional information, per serving:
Calories: 399
Total Fat: 10.0g, 15% daily value (based on a 2000 calorie diet) Saturated Fat: 1.7g, 8% Cholesterol: 0mg, 0%
Sodium: 200mg, 8%
Total Carbohydrates: 56.9g, 19%
Dietary Fiber: 13.8g, 55%
Sugars: 5.5g
Protein: 24.7g
Vitamin A 40%, Vitamin C 103%, Calcium 13%, Iron 36%
Nutrition Grade: A