Mixed Beans Chili

Mixed Beans Chili Recipe

By Veegs

🔪Prep Time: 10 minutes

👩‍🍳Cook Time: 1 hour 30 minutes


1 pound beans, mixed varieties (you can buy premixed or mix your own)

1 tablespoon extra virgin olive oil

½ cup diced onion

4 cloves garlic, finely chopped

4 cups vegetable broth, more if needed

1 28-ounce can crushed fire-roasted tomatoes

1 8-ounce can tomato sauce

1 6-ounce can tomato paste

2 tablespoons vegan Worcestershire sauce

2 tablespoons chili powder

2 teaspoons ground cumin

1½ teaspoons dried oregano

¼ teaspoon ground cloves

½ teaspoon cayenne pepper

1 teaspoon salt


1The Night Before

2The Night Before

3The Next Morning

4Drain the beans and place back into the stockpot.

5Heat the oil in a large skillet over medium-high heat. Add the onion and sauté until translucent, about 10 to 15 minutes.

6Add the garlic and sauté another minute. Add this mixture to the beans in the stockpot. Add the vegetable broth, crushed tomatoes, tomato sauce, tomato paste, and Worcestershire sauce. The beans should be covered by a couple of inches of liquid. You can add more broth or water, if needed. Stir well. Add the remaining ingredients and stir well again. Cover and bring to a boil.

7Remove the lid, turn down the heat, and simmer very low. So low you can barely see the liquid moving. Don’t put the lid back on. It becomes much more flavorful with the lid off. If the liquid cooks down to where the beans are not submerged, then add some more broth or water. (If you add more liquid, you’ll have to cover again, raise the heat to a boil, and then turn it down immediately and uncover.) Make sure your heat isn’t too high. Cook for 1 hour and check the beans. You will want them tender. If they are not done yet, then cook longer. You shouldn’t need to cook longer than 1½ hours.

Related Recipes

Top Vegan Recipe Resources 🥑