Comforting Tofu Chili Recipe with Beans and Bold Flavor

This hearty Tofu Chili is a satisfying plant-based take on classic comfort food. It features savory, spiced tofu crumbles, tender beans, sautéed vegetables, and a rich tomato base. Full of smoky, warming spices and plenty of texture, this chili is perfect for weeknight dinners, meal prep, or cozy family meals.

overhead of tofu chili

The star of this recipe is crispy, seasoned tofu. Crumbled extra-firm tofu is tossed with smoked paprika, cumin, garlic powder, nutritional yeast, soy sauce, and a touch of oil, then baked or air-fried until golden and slightly crisp. Those crumbles add a meaty, satisfying bite that pairs beautifully with beans and a tomato-forward broth.

Ingredients

tofu chili ingredients

Tofu: Use extra-firm tofu for the best texture. Tempeh or store-bought crumbles can be used as substitutes.

Olive oil: Adds richness and helps the tofu crisp; avocado oil works too.

Soy sauce: Provides savory umami; swap tamari or coconut aminos for a gluten-free or slightly sweeter option.

Nutritional yeast: Offers a subtle cheesy, savory note that deepens the flavor.

Spices: A mix of chili powder, smoked paprika, cumin, and garlic powder gives warmth, smokiness, and a gentle heat—adjust to taste.

Aromatics: Onion and garlic form the flavorful base; use yellow or red onion depending on your preference.

Peppers: Red bell pepper adds sweetness and color; jalapeño brings heat (seeds optional). Poblano or green bell pepper are good milder alternatives.

Tomatoes: Canned diced tomatoes (undrained) and tomato paste create a robust, acidic foundation—fire-roasted tomatoes can add extra smokiness.

Beans: A mix of chickpeas, kidney beans, and black beans gives heartiness and texture. Swap or add cannellini, pinto beans, or lentils if desired.

Vegetable bouillon: Bouillon paste or cubes (or vegetable stock) rounds out the chili with savory depth.

Cilantro: Fresh chopped cilantro brightens the finished dish; parsley can be used but is less traditional.

How to Make Tofu Chili

Quick overview: season and crisp the tofu, build a flavorful tomato-bean base, then combine and simmer until everything melds together.

  • Prepare the tofu. Preheat oven or air fryer to 375°F. Crumble tofu into small pieces and toss with olive oil, soy sauce, nutritional yeast, garlic powder, smoked paprika, and cumin until evenly coated.
overhead crumbling tofu in hands
crumbled tofu in bowl
  • Cook the tofu.

Oven: Roast at 375°F for about 30 minutes, stirring once about two-thirds of the way through. For a drier, meatier texture, bake a bit longer.

Air fryer: Air-fry at 375°F for 15–20 minutes, shaking or stirring midway; cook longer for extra crispness.

overhead tofu in air fryer
stirring tofu in air fryer
crispy tofu crumbles in air fryer
  • Prepare the chili base. In a large pot, heat olive oil over medium-high heat. Add diced onion, minced garlic, red bell pepper, jalapeño (if using), and a pinch of salt. Sauté 4–5 minutes until the onion is translucent.
overhead sauteing aromatics in pot
spices toasting in pot
  • Add spices. Stir in chili powder and ground cumin and toast for about 30 seconds to release their aroma.
overhead toasted spices and aromatics
  • Build the chili. Add diced tomatoes (undrained), tomato paste, the beans, water, and vegetable bouillon. Stir to combine.
  • Simmer. Bring to a boil, then reduce heat and simmer uncovered or with the lid slightly ajar for 10–15 minutes. Add more water if you prefer a thinner chili.
overhead stirring chili
overhead simmering chili
  • Add the tofu. Stir in the cooked tofu crumbles, taste, and adjust salt or spices as needed.
  • Serve. Garnish with fresh cilantro and lime wedges. Serve over rice or with warm cornbread.
overhead finished tofu chili
chili and cornbread in a bowl

Jenné’s Recipe Tips

  • Air fryer vs oven: Air frying yields crispier tofu in 15–20 minutes; oven roasting works well but takes longer.
  • Pressing tofu: Pressing is optional for air-frying, but pressing for 20 minutes helps if you plan to bake for a firmer texture.
  • Adjust the heat: Remove jalapeño seeds or swap for milder peppers to reduce spice; add cayenne or extra smoked paprika to increase heat.
  • Adjust chili thickness: Simmer uncovered to reduce liquid for a thicker chili. Add a splash more water if it becomes too thick.
  • Meal prep: Chili often tastes better the next day after flavors meld. It also freezes well for easy make-ahead meals.

Recipe Variations

Try one of these simple variations to change the flavor profile:

  • Smoky chipotle: Add 1–2 chipotle peppers in adobo or ½ teaspoon chipotle powder for smokier heat.
  • Sweet & savory: Stir in roasted butternut squash or sweet potato cubes for natural sweetness and extra body.
  • Cheesy vegan: Top with vegan shredded cheese before serving.
  • Tex-Mex style: Finish with corn kernels, diced avocado, and a squeeze of lime.
  • Extra protein: Double the tofu or stir in cooked quinoa or brown rice to make the chili heartier.
tofu chili in a bowl

Serving Suggestions

This chili is hearty enough on its own but pairs nicely with simple sides. Top with vegan sour cream or serve alongside warm cornbread, naan, or sweet potato biscuits for an extra comforting meal.

  • Vegan cornbread or warm bread
  • Steamed rice or coconut jasmine rice
  • Air-fryer sweet potato wedges

Storage Directions

  • Refrigeration: Cool and store in an airtight container for up to 5 days; flavor improves after a day.
  • Freezing: Portion into freezer-safe containers for up to 3 months; thaw overnight in the fridge before reheating.
  • Reheating: Warm gently on the stovetop over medium heat, stirring occasionally. Add a splash of water or vegetable stock if the chili has thickened.

More Plant-Based Chili & Soup Recipes

  • Sweet Potato Black Bean Chili
  • Chipotle Sausage Chili (plant-based)
  • Spiced Chickpea Soup
  • Curried Parsnip & Carrot Soup
  • Nut-Free West African Peanut Stew