Go Back
+ servings
4.92 from 12 votes
A Bowl of Tofu Chili with a Pot, Drinking Glass and Scallions in the Background
Spicy Tofu Chili
Prep Time
15 mins
Cook Time
45 mins
Total Time
1 hr

Hearty, crumbly, and packed with protein, tofu is the game changing addition to meatless chili that you've been missing.

Cuisine: American
Servings: 6 servings
Calories: 312 kcal
Author: Alissa Saenz
  • 2 tablespoons olive or canola oil
  • 1 large onion, diced
  • 1 red bell pepper, diced
  • 4 garlic cloves, minced
  • 1 (14 ounce) package extra firm tofu, preferably frozen and thawed
  • 2 tablespoons chili powder
  • 2 teaspoons ground cumin
  • 1 teaspoon paprika
  • ½ teaspoon ancho chile powder
  • Cayenne pepper to taste, (optional)
  • 2 (14 ounce) cans fire roasted tomatoes
  • 2 tablespoons tomato paste
  • 1 (14 ounce) can black beans, drained and rinsed
  • 1 (14 ounce) can kidney beans, drained and rinsed
  • 1 cup vegan ale
  • 1 cup frozen corn, thawed
  • Salt and pepper to taste
Toppings (optional)
  • Vegan sour cream, cashew cream, or yogurt
  • Hot sauce
  • Chopped scallions
  • Avocado slices
  1. Coat the bottom of a large pot with oil and place it over medium heat.

  2. When the oil is hot, add the onion and pepper. Sauté for about 5 minutes, until the onion is soft and translucent.

  3. Add the garlic and crumble the tofu into the pot. Add the chili powder, cumin, paprika, ancho chile powder, and cayenne. Continue to sauté everything until the tofu begins to dry up a bit, about 5 minutes more.

  4. Stir in the tomatoes, tomato paste, black beans, kidney beans and ale. Raise the heat and bring the mixture to a simmer.

  5. Lower the heat and allow the mixture to simmer for at least 30 minutes, and up to 90 minutes, stirring occasionally. Add a bit of water if it becomes too thick during cooking.

  6. Stir in the corn and allow to continue simmering for about 2 minutes, until heated throughout.

  7. Remove the pot from heat and taste test. Season with salt and pepper to taste

  8. Ladle into bowls and top with toppings of choice. Serve.

Nutrition Facts
Spicy Tofu Chili
Amount Per Serving
Calories 312 Calories from Fat 84
% Daily Value*
Fat 9.3g14%
Saturated Fat 1.2g6%
Sodium 981mg41%
Potassium 1067mg30%
Carbohydrates 43g14%
Fiber 11.7g47%
Sugar 8.1g9%
Protein 15.6g31%
Calcium 190mg19%
Iron 6.1mg34%
* Percent Daily Values are based on a 2000 calorie diet.