Home ยป Recipes ยป Course ยป Soups

Easy Vegetarian White Bean Chili Recipe

If you’re looking for a vegetarian white bean chili that checks all of your dinner boxes, this one is it! It’s loaded with flavor (lime, cilantro, spices!). It’s a great source of protein and fiber (beans, corn!). And it’s made with simple ingredients that you may already have in your pantry (broth, onion, garlic). Serve the vegetarian white chili with a ton of toppings and you’ve got a delicious, nutritious, and cozy meal.

If you love chili as much as we do, be sure to try my secret ingredient homemade chili, healthy turkey chili, or chili con carne next time.

Bowl of white chicken chili with toppings.

Estimated reading time: 9 minutes

What You’ll Love About Vegetarian White Bean Chili

  • Delicious bright and creamy flavors
  • Great dish to feed a crowd
  • Easy comfort food meal
  • Vegetarian but still plenty filling
  • Great source of protein and fiber
  • Made with basic ingredients
  • Just 25 minutes cook time
  • Naturally gluten-free, dairy-free, and vegan

Ingredients

  • Onion – I recommend using a yellow onion, but a white onion would also work well.
  • Garlic – Use fresh garlic for best flavor or use frozen or jarred garlic for a convenient shortcut.
  • Spices – Ground cumin, chili powder, oregano, smoked paprika, sea salt
  • Great Northern White beans – I’ve used canned great northern beans to keep it easy, but you could absolutely cook your own white beans. You’ll need about 9 cups beans total. You could also use white navy beans, white kidney beans, or cannellini beans. When the creamy white beans are blended, it gives the whole chili a creamy texture, without needing any dairy.
  • Broth – I’ve used a vegetable broth to keep this white chili vegetarian, but you could also use vegetable stock, chicken broth, or chicken bone broth for a richer flavor if you prefer.
  • Green chiles – Look for canned green chiles. Typically they will be near the salsa, tortillas, and taco ingredients section. You could also use salsa verde, poblano peppers, or green peppers if you prefer.
  • Corn – I’ve used frozen corn, but you can also use canned corn (rinse) or fresh corn of the cob.
  • Fresh Cilantro – This adds great bright flavor. You can also use it as a topping if you prefer to omit it from the soup.
  • Lime – This also adds great bright flavor, don’t skip it. Use fresh lime for best flavor.
  • Toppings – Serve with your favorite toppings, see a whole list below!
Ingredients to make white bean vegetarian chili

How to Make Vegetarian White Chili

This is an overview on how to make white bean vegetarian chili, the detailed instructions can be found below in the recipe card.

Saute onions. Heat oil in a dutch oven or large pot over medium heat. Add onions, season with sea salt, and cook until soft.
Soup pot with sauteed onions.
Season. Add garlic to onions and cook until fragrant. Sprinkle in cumin, chili powder, oregano, and smoked paprika and stir until onions are coated with spice mixture.
Onions and seasoning for white bean vegetarian chili seasonings with onions in pot
Simmer. Add white beans, green chiles, and broth to pot. Bring to a boil and then lower to a simmer.
Pot of white bean chili
Blend soup. This step helps make a creamy chili, without adding any dairy! You can do this easily with an immersion blender, but you can also carefully transfer 3-4 cups of the soup to a blender or food processor and then pour back into soup.
Vegetarian white bean chili blended in a pot
Finish soup. Stir in corn and simmer. Right before serving, stir in fresh lime juice and cilantro. Taste and season with salt to taste or if it tastes a little flat.
Bowl of vegetarian white chili with fresh toppings.

Topping Ideas for White Bean Vegetarian Chili

I love to serve chili with as many toppings as I can! Serve it with your favorites, here are a few ideas to get you started:

  • Extra lime wedges
  • Sour cream or plain Greek yogurt
  • Shredded cheddar cheese (use vegan cheese if needed)
  • Sliced avocado or guacamole
  • Chopped onions (red) or sliced green onions
  • Chopped cilantro
  • Frozen (but thawed) corn
  • Pickled jalapeno peppers or salsa
  • Hot sauce
  • Tortilla chips, tortilla strips, corn chips, or cornbread

Storage Instructions

Store store leftovers in an airtight container in the refrigerator for 3-4 days.

How to reheat

Reheat chili in the microwave or a saucepan on the stove.

Can you freeze chili?

Yes, you can freeze this white bean chili. Store in freezer safe containers (souper cubes are perfect) and freeze for 2-3 months. Thaw overnight in the refrigerator before reheating.

White bean vegetarian chili with toppings

What to Serve with White Bean Vegetarian Chili

If I was serving this as a weeknight dinner, I would round out the meal with a lot of soup toppings. BUT, if I was serving this to a crowd (maybe as part of a spread along with my more traditional homemade chili or chili con carne) I would add some sides:

How to Feed Chili to the Whole Family

I get it, feeding kids can be tough! But following the Division of Responsibility and knowing your job and your childโ€™s job makes it SO much more enjoyable. Youโ€™ll be able to feed your kids any meal, which will help ensure that they are eating a variety of nutritious foods โ€“ with plenty of play food sprinkled in.

When I served this to my kids, I started with a really small serving (like a spoonful or two in a mini taster bowl) because I wasn’t sure if they would like it. And then for sides (in case they decided not to eat any of it) we had all of the toppings (chips!) and we had some fruit and milk.

Want More?

Follow Emily on Instagram or TikTok for family dinner recipe videos and tips for feeding kids.

Bowl of white bean vegetarian chili with toppings.

More Easy Vegetarian Recipes

If you like this recipe for vegan white chili, you might also like some of these other vegetarian recipes:

Let me Meal Plan for you!

In a dinner time rut? Overwhelmed with the task of meal planning? It’s time to hand over meal planning to a pro!

This done-for-you plan can easily be customized and your grocery list is made with the click of a button โ€“ all while you sit in the school pick up line.

Youโ€™ll save time, save money, waste less food, and go into meals calm instead of stressed. Your dinner is planned and your grocery list is made and everything is conveniently delivered to an app so you can print it out, access from your phone, or computer.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Bowl of white chicken chili with toppings.

Easy Vegetarian White Bean Chili

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews

Description

This delicious vegetarian white bean chili recipe is made with simple ingredients and loaded with healthy protein, fiber, and tons of flavor.


Ingredients

Units Scale
  • 1 small yellow onion
  • 1/2 tsp. sea salt
  • 6 cloves garlic, minced
  • 1 Tbsp. ground cumin
  • 1 tsp. chili powder
  • 1 tsp. oregano
  • 1/4 tsp. smoked paprika
  • 6 15oz. cans white beans, drained
  • 4 cups vegetable broth
  • 8 oz. canned green chiles
  • 16 oz. frozen corn
  • 1 cup roughly chopped cilantro
  • 1 lime
  • Toppings: tortilla chips, shredded cheddar, avocado slices, jalapeno, lime wedges, cilantro, sour cream


Instructions

  1. Heat oil in a large soup pot or dutch oven over medium heat.
  2. Add onions, season with sea salt, and cook, stirring frequently, until soft, about 6-8 minutes.
  3. Add garlic and cook 30 seconds or so, until fragrant. Add cumin, chili powder, oregano, and smoked paprikaย  to onion mixture. Stir to coat onions and toast spices.
  4. Add white beans, green chilis, and broth to pot. Bring to a boil. Lower heat to low and simmer for 15 minutes.
  5. Blend some of the soup with an immersion blender or transferring to a blender and then adding back into the soup. (This helps make it creamy, without adding any cream!)
  6. Stir in corn and simmer another 5-10 minutes.
  7. Right before serving, stir in lime juice and cilantro.
  8. Taste soup, add more salt to taste and serve with a variety of toppings.ย 


Notes

  • Serving size: 1 1/2 cups soup
  • Nutrition facts are an estimate and do not include toppings

Food styling and photography by Loren Runion.

This post may contain affiliate links. They do not add any charge to you, but I will make a very small commission from them. I only link to products I use and recommend. Thank you for your support!

If you like this recipe, try these, too!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star