Vegan White Bean Chili is a deliciously hearty, flavorful, nourishing meal!

Vegan White Bean Chili

Even carnivores will love this Vegan White Bean Chili. It’s beautifully flavored, got great texture, and just the right amount of spice. Being quick and easy to make, it will become a weeknight favorite in no-time. There’s plenty of nourishment in this recipe, with a variety of veggies, including kale, and hearty protein from the beans. The corn adds sweetness, as well as some pretty sunshine yellow:)

Vegan White Bean Chili

This is a perfect “make-ahead” recipe. It keeps well in the fridge for about 3 days, the flavors meld beautifully.

vegan white bean chili

What type of beans are used?

You have options! I used canned. Any of the following will work beautifully, or use a combination if you wish.

  • Cannellini
  • Great Northern Bean
  • Hominy
  • Navy
  • Baby Lima Beans
Vegan White Bean Chili

What herbs and spices are used and what can I substitute?

I used the following which provided a delicious depth of flavor. However, it’s important to know your tastes and act accordingly. For instance, maybe you might want to substitute cayenne, oregano, and cloves? If you can’t stand cilantro use parsley:)

  • ground cumin
  • chili powder
  • paprika
  • cilantro
Vegan White Bean Chili

Can I freeze the Chili?

Absolutely YES! It’s a fabulous dish to freeze for up to 3 months. Just make sure to label it. 

vegan white bean chili

What equipment do I need to make Vegan White Bean Chili?

A really fantastic Dutch Oven is very helpful.

Vegan White Bean Chili

Health Benefits of White Beans.

White beans, like other legumes, offer a variety of health benefits. Here are some of the key advantages of including white beans in your diet:

  • Rich in Fiber: White beans are an excellent source of dietary fiber, which promotes digestive health, helps regulate blood sugar levels, and can contribute to weight management.
  • Protein Content: They are a good source of plant-based protein, making them a valuable option for vegetarians and vegans. Protein is essential for muscle repair, immune function, and overall body maintenance.
  • Low in Fat: White beans are low in saturated fat and contain no cholesterol, making them a heart-healthy food choice. The low-fat content is beneficial for those aiming to manage their weight and cardiovascular health.
  • Complex Carbohydrates: The complex carbohydrates in white beans provide a steady release of energy, helping to sustain energy levels and prevent spikes in blood sugar.
  • Rich in Vitamins and Minerals: White beans contain important vitamins and minerals, including folate, iron, magnesium, and potassium. These nutrients play crucial roles in various bodily functions, such as red blood cell formation, bone health, and electrolyte balance.
  • Antioxidant Properties: White beans contain antioxidants that help neutralize harmful free radicals in the body. Antioxidants are associated with a reduced risk of chronic diseases and may contribute to overall health and well-being.
  • Weight Management: The combination of fiber, protein, and complex carbohydrates in white beans can contribute to a feeling of fullness, making them a satisfying and nutritious food for those looking to manage their weight.
  • Blood Sugar Regulation: The fiber content in white beans can help regulate blood sugar levels, making them a good choice for individuals with diabetes or those at risk of developing the condition.
  • Promotes Heart Health: The combination of fiber, low fat, and potassium in white beans is beneficial for cardiovascular health. These factors can contribute to lower blood pressure and reduced risk of heart disease.
  • Versatility in Cooking: White beans are versatile and can be incorporated into a variety of dishes, such as soups, stews, salads, and casseroles, making it easier to enjoy their health benefits as part of a balanced diet.

Looking for more nourishing meals? Try these!

Vegan Cassoulet

a dish of vegan cassoulet

Oil-Free Lasagna

A corner of a vegan lasagne

Lentil Shepherd’s Pie

Vegan Shepherd's Pie

I hope you love this chili! If you do make it, please take a picture and share it on Instagram and I’ll repost it on my stories. I’d love to hear from you, please leave a comment and rate the recipe! Thanks so much and happy cooking:)

Print

Vegan White Bean Chili

A delicious Vegan White Bean Chili that even carnivores will love!

  • Author: Mary Callan

Ingredients


Scale

1/4 cup best-quality vegetable stock

1 large yellow onion, peeled and diced

3 sticks celery, diced

3 cloves garlic, diced or minced

1 green pepper, diced

1 poblano pepper, diced

1 jalapeno pepper, diced

2 1/2 teaspoons ground cumin

1 teaspoon chili powder

1 teaspoon paprika

1 1/2 teaspoons black pepper

2, 15 oz can Cannellini beans, Great Northern or Navy beans, drained and rinsed

2 1/2 cups best quality vegetable stock

1 1/2 cups kale, stems removed and finely chopped (frozen is fine!)

1 cup frozen corn

Toppings:

Fresh cilantro

Juice of a lime


Instructions

  1. Heat 1/4 cup vegetable stock in a Dutch oven or large pan. Add the diced onion and cook until tender. Keep an eye on the pan and add more stock if it becomes dry.
  2. Add the celery, garlic, green pepper, poblano pepper, jalapeno pepper, ground cumin, chili powder, paprika, and black pepper. Stir well and cook for a further 5-7 minutes adding more stock as necessary.
  3. Pour the drained beans into the mixture, stir well to coat with the vegetables.
  4. Add the stock and the kale, bring to the boil, turn down to a simmer and partially cover the pot. Cook for about 20 – 30 minutes until the veggies are tender. If the mixture is too thin, use an immersion blender and blend a little to thicken it up. Alternatively, take 1 cup of liquid, blend it in an upright blender, then return to the pot and stir well to combine.
  5. Add the frozen corn and lime juice. The corn will cook in the heat of the sauce.
  6. Serve with fresh cilantro and extra lime wedges.


Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!