Created on August 20th, 2025 at 04:58 pm
Bold flavor, hearty texture, and totally dairy-free!
This creamy vegan white bean chili is your new go-to when you’re craving something comforting, quick, and loaded with flavor. Made with wholesome plant-based ingredients like white beans, oat milk, and green chiles, it’s rich and satisfying—without any dairy or meat. Perfect for busy weeknights, this one-pot wonder is ready in just 30 minutes and delivers the kind of creamy, cozy goodness you’ll want again and again. Whether you’re feeding the family or meal prepping for the week, this vegan white chili is a crowd-pleasing favorite that’s both nourishing and deeply delicious. 🌱🥣

⏱️ Time Breakdown
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Servings: 6 servings
📝 Ingredients List
- 2 tablespoons olive oil
- 1 yellow onion, diced
- 1 green bell pepper, diced
- 1 (4-ounce) can green chiles
- 1 teaspoon chili powder
- ½ teaspoon cumin
- ½ teaspoon paprika
- ½ teaspoon oregano
- ¼ teaspoon cayenne (optional)
- 1 teaspoon salt
- 4 cups vegetable broth
- 2 cups oat milk
- 2 cups frozen corn
- 2 (14.5-ounce) cans white beans, rinsed and drained
- 1 tablespoon lime juice
Optional Toppings:
- Fresh cilantro, chopped
- Avocado, peeled, pitted, and diced
- Crumbled tortilla chips
👩🍳 Step-by-Step Instructions
- Heat oil in a large pot (like a Dutch oven) over medium heat.
- Sauté onion and bell pepper for about 8 minutes, until soft and fragrant. 🧅🌶️
- Stir in green chiles and spices (chili powder, cumin, paprika, oregano, cayenne, and salt). Mix well.
- Pour in the vegetable broth and bring to a boil. Then reduce heat and let it simmer for 15 minutes.
- Add oat milk and white beans. Use an immersion blender to lightly blend part of the soup — it should be creamy but still have chunks. (Or blend a portion separately and return it to the pot.)
- Stir in corn and lime juice. Simmer until everything is heated through. Taste and adjust seasonings if needed. 🥣✨
- Serve hot with toppings like avocado, tortilla chips, and fresh cilantro!
💡 Pro Tips
- Meal prep tip: Make a double batch and freeze half before adding milk/beans!
- To freeze: Stop at step 4. Once cooled, freeze the base for up to 3 months. Add oat milk and beans when reheating.
- Substitution idea: Swap oat milk with cashew or almond milk for a slightly different creaminess.
- Serving suggestion: Serve with warm tortillas or over rice for an even heartier meal.
📊 Nutrition Table
Serving Size | Calories | Protein | Carbs | Fat | Fiber | Sugar |
---|---|---|---|---|---|---|
1 plate | 265 | 13.1g | 42.4g | 7.5g | 7.3g | 11.3g |
Disclaimer: Nutrition facts are estimated using online tools and may vary based on your ingredients and preparation. Please consult a nutritionist for precise dietary advice.

Enjoyed this recipe? Leave a review!
There are no reviews yet. Be the first one to write one.