Vegan Charro Bean and Rice Soup
Hearty vegan charro bean and rice soup made with bell peppers, green chiles, tomatoes, smoky cumin, and charred corn for a bold, comforting, and perfect for an easy plant-based dinner.
Prep Time10 minutes mins
Cook Time25 minutes mins
Course: dinner, Lunch, Soup
Cuisine: American, Mexican, Tex-Mex
Keyword: comfort food, healthy, one pot, vegan
Servings: 4 people
Author: Courtney ODell
Cost: 10
- 1 tablespoon olive oil
- 1 medium onion diced
- 1 bell pepper diced
- 3 –4 cloves garlic minced
- 1 teaspoon cumin
- 1 10 oz can diced tomatoes with juices
- 1 4 oz can diced green chiles
- 1 cup uncooked long-grain white rice
- 1 15 oz can vegan charro beans (or pinto beans with seasoning)
- 1 cup frozen charred street corn
- 5 –6 cups vegetable stock
- Salt and black pepper to taste
- Optional toppings: cilantro avocado, lime wedges, tortilla strips
Build the soup
Add diced tomatoes, green chiles, rice, vegan charro beans (with some liquid), charred corn, and vegetable stock. Stir well.
For spicier soup, add jalapeño or chili powder.
For thicker texture, simmer uncovered the last 5 minutes.
For meal prep, rice will absorb liquid — add broth when reheating.
Use brown rice but increase simmer time to 35–40 minutes.
Calories: 268kcal | Carbohydrates: 53g | Protein: 6g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Sodium: 50mg | Potassium: 297mg | Fiber: 3g | Sugar: 3g | Vitamin A: 943IU | Vitamin C: 45mg | Calcium: 32mg | Iron: 1mg
Scan this QR code with your phone's camera to view this recipe on your mobile device.
