Description
Bold, rich and creamy vegan white bean chili made in one pot. A satisfying 30 minute plant based dinner with white beans, green chiles, sweet corn and a velvety oat milk base.
Ingredients
- 2 tablespoons olive oil
- 1 yellow onion, diced
- 1 green bell pepper, diced
- 1 (4-ounce) can green chiles
- 1 teaspoon chili powder
- 1/2 teaspoon cumin
- 1/2 teaspoon paprika
- 1/2 teaspoon oregano
- 1/4 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
- Toppings (optional): fresh cilantro, chopped; avocado, diced; tortilla chips, crumbled
Instructions
1. Heat olive oil in a large pot or Dutch oven over medium heat.
2. Add onion and green bell pepper. Sautee until soft, about 8 minutes.
3. Add green chiles and all seasonings. Stir well and cook 1 to 2 minutes to bloom the spices.
4. Add vegetable broth and bring to a boil. Reduce heat and simmer for 15 minutes.
5. Stir in oat milk and white beans. Use an immersion blender to briefly blend until creamy yet chunky. Alternatively, blend a portion in a blender and return it to the pot.
6. Mix in corn and lime juice. Cook until heated through, 3 to 4 minutes. Taste and adjust seasonings.
7. Ladle into bowls and top with cilantro, avocado and crumbled tortilla chips.
Notes
Let leftovers cool and transfer to an airtight container. Refrigerate up to 5 days.
For freezing, make the soup through the simmer step before adding oat milk or beans. Cool, then freeze up to 3 months.
To serve from frozen, thaw overnight in the fridge, reheat to a gentle simmer, then add oat milk and beans and finish the recipe.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Category: Dinner; Main Course
- Method: Stovetop; One Pot; Blender
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 265
- Sugar: 11.3 g
- Sodium: 954 mg
- Fat: 7.5 g
- Saturated Fat: 1.1 g
- Unsaturated Fat: 6.4 g
- Trans Fat: 0 g
- Carbohydrates: 42.4 g
- Fiber: 7.3 g
- Protein: 13.1 g
- Cholesterol: 0 mg