This easy-to-make Tofu Chili recipeis loved by vegetarians and meat eaters alike. With its smoky, deep, rich flavors, you and your guests will want seconds and thirds. Skip the cheese on top, and it’s vegan. Either way, this chili is hearty, healthy and incredibly delicious!
Prep Time15 minutesmins
Cook Time55 minutesmins
Total Time1 hourhr10 minutesmins
Course: Main Course
Cuisine: American
Keyword: vegetarian comfort foods, vegan stew recipes, vegetarian chili recipes
Prepare the tofu. Unwrap the block of tofu, drain and pat it dry with paper towels. Then add two layers of dry paper towels to a sheet pan. Cut the tofu into a few pieces and place them on the towels to dry out even more. Press down gently on the tops of the tofu pieces with more dry paper towels — you want it as dry as possible. Then crumble the tofu into small pieces and set aside.
Cook garlic and onion. Coat the bottom of a large (approx. 5-quart) pot with olive oil. Place it over medium-low heat and add the onion and garlic. Stirring often, cook until everything is nicely caramelized, about 15 minutes.
Brown the tofu. Add the dried, crumbled tofu to the pot. Turn the heat to medium and brown the tofu. Stirring often, this should take about 10 minutes. (You can ad a bit more oil at this point if the bottom of the pan is dry.)
Add and cook chipotles and spices. Add the chipotle peppers in adobo, chili powder, oregano and cumin to the pot and stir. Cook until it’s very aromatic, about 30 seconds.
Add and cook tomatoes and beans. Add the tomatoes, kidney beans (including all of the liquid from the can) and the drained black beans. Turn the heat up a bit and bring to a boil. Once it boils, reduce the heat to the lowest setting, cover and simmer this way for about 30 minutes.
Season and add toppings. Season to taste with salt and pepper. (Here’s How to Season to Taste.) Add any toppings you like and serve.
Notes
Nutritional information is automatically calculated, so it should only be used as an estimate.