This quick and easy vegan white bean chili is ready in 30 minutes. It's a perfect blend of wholesome pantry ingredients for a hearty and nutritious meal!
2jalapeñosseeded and minced (you can reduce this for less heat)
1teaspoonground cumin
½teaspoonground corianderfor a mild flavor boost
¼teaspoonsmoked paprikaoptional, for a smoky flavor
¼teaspoonsaltadjust to taste
¼teaspoonblack pepper
30ozcannellini beansdrained and rinsed
2medium russet potatoespeeled and diced
4ozdiced green chilescanned
1cupfrozen corndrained
15ozvegetable brothor more, if you prefer a thinner consistency
½cupchopped cilantrofor garnish (optional)
¼cuplime juicefor garnish (optional)
Instructions
In a large pot over medium heat, add the olive oil. Once hot, add the chopped onion and sauté for 5-6 minutes, until softened.
Stir in the minced garlic and jalapeños, cooking for another 1-2 minutes until fragrant.
Sprinkle in the cumin, coriander, smoked paprika (if using), salt, and black pepper. Cook the spices for about 1 minute to toast and release their flavors.
Add the diced potatoes and vegetable broth to the pot. Stir and bring the mixture to a simmer. Let the potatoes cook for about 10-15 minutes, until they are tender.
Add the cannellini beans, corn, and diced green chiles to the pot. Simmer for another 5-10 minutes to heat everything through and allow the flavors to meld.
Taste the chili and adjust the salt and pepper if needed. If it needs a touch of brightness, add a little more lime juice.
Serve the chili warm, garnished with fresh cilantro and a squeeze of lime juice if desired.
Notes
Use low-sodium beans and broth for better flavor control.
Don’t skip the lime juice—it ties everything together.
Mash some beans for a naturally thickened, creamy texture.
Sauté the spices with onions for enhanced depth.
Garnish with fresh toppings for added flavor and texture.