Ingredients
Method
- Soak beans overnight or rinse canned beans thoroughly. Drain well.
- Heat olive oil in a large pot. Add onion, garlic, carrot, celery, and bell pepper. Sauté 5–7 minutes until softened.
- Add beans, tomatoes, broth, cumin, chili powder, salt, and pepper. Stir to combine.
- Bring to a gentle boil, then reduce heat and simmer uncovered for 25–30 minutes.
- Blend one-third of the soup with an immersion blender for creaminess (optional).
- Ladle into bowls and garnish with cilantro or favorite toppings.
Notes
Blend only part of the soup—never the entire batch—to maintain the ideal hearty, rustic texture.
