Black bean soup is a healthy, budget-friendly, and incredibly satisfying meal that works well for meal prep. Whether you’re making it for a quick weeknight dinner or freezing extra portions for later, this hearty soup is sure to become a family favorite!
In a large soup pot, heat 2 tablespoons of olive oil over medium heat. Add 2 chopped onions, 3 finely chopped celery ribs, 1 chopped carrot, and ½ teaspoon salt. Sauté for 10-15 minutes until softened.
2 tablespoons olive oil, 2 medium onions, 3 celery ribs, 1 carrot, ½ teaspoon salt
Stir in 6 cloves of garlic, 4 teaspoons of ground cumin, 3 teaspoons of dried oregano, 2 teaspoons of smoked paprika, and ½ teaspoon of red pepper flakes. Cook for 2 minutes, stirring frequently.
6 cloves garlic, 4 teaspoons ground cumin, 3 teaspoons dried oregano, 2 teaspoons smoked paprika, ½ teaspoon red pepper flakes
Add 4 cups of low-sodium vegetable broth, 4 cans (15 oz each) of black beans, 1 bay leaf, 1 chopped bell pepper, and 1 cup of corn kernels. Bring to a gentle simmer and cook over medium-low heat for 30 minutes.
4 cups low-sodium vegetable broth, 4 cans, 1 bay leaf, 1 bell pepper, 1 cup corn kernels
Stir in 2 tablespoons of lime juice and ¼ cup of chopped cilantro. Simmer for an additional 5 minutes.
2 tablespoons lime juice, ¼ cup chopped cilantro
For a thicker texture, blend part of the soup using an immersion blender or a potato masher.
Serve hot with toppings like cilantro, lime wedges, tortilla chips, or a dollop of sour cream.