clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
bowl of chili

Tofu Chili Recipe

  • Author: Alexis Joseph | Hummusapien
  • Prep Time: 20 mins
  • Cook Time: 1 hour 20 mins
  • Total Time: 1 hour 50 mins
  • Yield: 6 servings 1x
  • Category: Main Meal
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegan


HeartyTofu Chili is the ultimate comforting meal on chilly nights. Super meaty and packed with 15 grams of plant protein!


Units Scale
  • 1 lb extra firm tofu, drained and pressed
  • 1 tbsp extra virgin olive oil
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 8oz mushrooms, chopped
  • 2 bell peppers, chopped
  • 2 1/2 tbsp chili powder
  • 2 tsp cacao powder
  • 2 tsp oregano
  • 1 tsp cumin
  • 1 tsp salt
  • 2-15oz cans beans (I used red and white kidney beans), drained and rinsed
  • 2-15oz cans diced fire-roasted tomatoes


  1. Drain and press tofu for at least 20 minutes.
  2. Heat olive oil in a medium pot/Dutch oven over medium heat. Add onion and garlic and sauté for 5 minutes. Add mushrooms and peppers and sauté for another 5 minutes.e
  3. Crumble tofu and add to pot with spices. Sauté for another 7-10 minutes.
  4. Add beans and tomatoes, stirring to combine. Bring mixture to a boil and then reduce heat to low and simmer (covered) for about an hour, or until flavors have melded together.

Keywords: vegan tofu chili