Go Back
+ servings
A Bowl of Tofu Chili with a Pot, Drinking Glass and Scallions in the Background
Print Recipe
4.96 from 22 votes

Spicy Tofu Chili

Hearty, crumbly, and packed with protein, tofu is the game changing addition to meatless chili that you've been missing.
Prep Time15 minutes
Cook Time45 minutes
Total Time1 hour
Course: Entree
Cuisine: American
Servings: 6 servings
Calories: 312kcal
Author: Alissa Saenz

Ingredients

  • 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

Instructions

  • Coat the bottom of a large pot with oil and place it over medium heat.
  • When the oil is hot, add the onion and pepper. Sauté for about 5 minutes, until the onion is soft and translucent.
  • 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.
  • Stir in the tomatoes, tomato paste, black beans, kidney beans and ale. Raise the heat and bring the mixture to a simmer.
  • 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.
  • Stir in the corn and allow to continue simmering for about 2 minutes, until heated throughout.
  • Remove the pot from heat and taste test. Season with salt and pepper to taste
  • Ladle into bowls and top with toppings of choice. Serve.

Nutrition

Calories: 312kcal | Carbohydrates: 43g | Protein: 15.6g | Fat: 9.3g | Saturated Fat: 1.2g | Sodium: 981mg | Potassium: 1067mg | Fiber: 11.7g | Sugar: 8.1g | Calcium: 190mg | Iron: 6.1mg