Go Back

Easy Vegan Chili

Hearty vegan tofu & bean chili with a rich tomato base. Easy, protein-packed, and perfect for weeknights or meal prep. Ready in 30 minutes!

Ingredients
  

  • 1 block (14oz) firm tofu, drained and crumbled
  • 1 tbsp olive oil
  • 1 tbsp soy sauce (or tamari for gluten-free)
  • 1 tsp smoked paprika
  • 1 onion, diced small
  • 1 bell pepper chopped (any color), any variety
  • 2 cloves garlic minced
  • 1 medium carrot finely chopped (optional for extra veggie boost)
  • 1 can (15 oz) black beans drained, rinsed
  • 1 can (15oz) kidney beans drained, rinsed
  • 1 can (15 oz) diced tomatoes
  • 1 cup tomato sauce plain or seasoned
  • 1/2 cup vegetable broth
  • 2 tsp chili powder
  • 1 tsp cumin
  • 1/2 tsp oregano
  • salt & pepper to taste

Method
 

  1. Heat olive oil in a large pot over medium heat. Add crumbled tofu, soy sauce, and smoked paprika. Cook for 5–7 minutes until lightly browned and slightly crispy. Remove tofu and set aside.
  2. In the same pot, add a touch more oil if needed. Sauté onion, bell pepper, and carrot for 5 minutes until softened. Add garlic and cook for another 1–2 minutes.
  3. Return tofu to the pot. Add beans, diced tomatoes (with juices), tomato sauce, broth, and all seasonings. Stir to combine.
  4. Bring to a gentle boil, then reduce heat and simmer uncovered for 15–20 minutes, stirring occasionally. Adjust thickness with more broth if needed.
  5. Taste and adjust seasoning. Serve hot with avocado, lime, cilantro, or tortilla chips if desired.