This vegan white bean chili is ready in 30 minutes and comes together in 1 pot! It features buttery white beans, spicy green chiles, juicy corn kernels, and a creamy yet light broth.
Add half of the beans and 2 cups of vegetable broth to a blender or food processor. Mix on high until smooth and creamy, then set the blender aside.
Heat the olive oil in a large Dutch oven or stockpot over medium. Sauté the diced onions for 5-6 minutes until translucent and tender.
Add the minced garlic and serranos (or jalapeños), cooking for another 1-2 minutes. Mix in the cumin, Mexicano oregano, and cayenne pepper, stirring for an additional minute to open up the spices.
Add the rest of the whole beans, vegetable broth, green chiles, corn kernels, and the blended bean mixture.
Bring the chili to a gentle boil, then reduce the heat to low and simmer for 12-15 minutes until the soup has thickened. Taste and season it with salt and pepper to your liking.
Serve this vegan white bean chili immediately with garnishes like cubed avocado, cilantro, sliced jalapeños, tortilla chips, and lime wedges. Happy eating!
Video
Notes
Soak the beans: If you’re using dried beans, soak them overnight before cooking them for the best texture.
Simmer it slowly: Keep the chili at a gentle simmer to meld the flavors without burning the bottom.
Fresh toppings: Add fresh herbs and avocado just before serving.
Save some leftovers: Chili tastes better the next day, so make enough for leftover lunches and dinners all week!
Nutritional information is a rough estimate and should not be taken as health advice.