Mexican White Bean Soup ($0.99 per serving)

beansoupThere’s nothing like a hearty soup to warm you up on a cold day. Chock full of beans and protein, this delicious Mexican dish will do the trick! Pair with fresh bread and make it a meal. You may want to prepare the beans ahead of time.

Ingredients

  •  1 ¼ cup dried navy beans (8 oz.)
  • 1 large onion (chopped)
  • 2 stalks celery (sliced)
  • 2 medium carrots (sliced)
  • 3 cloves garlic (minced)
  • 1 Tbsp vegetable oil
  • 2 tsp. ground cumin
  • ¼ tsp salt
  • 1/8 tsp. cayenne pepper
  • 1 14 1/2 ounce can vegetable broth or reduced-sodium chicken broth
  • 1 orange
  • 1 cup salsa verde
  • Optional: sour cream, cilantro, additional cayenne pepper (for garnish)

Preparation

  1. Shred one teaspoon of peel from the orange. Juice orange and reserve.
  2. Bean Prep: Rinse beans. Put in 4-5 quart Dutch oven or pot and add 6 cups of water.  Bring to boil, reduce heat and simmer uncovered for 2 minutes. Remove from heat and let stand for 1 hour. Drain and rinse beans.
  3. Heat oil in the same Dutch oven or pot. Add onion, celery, carrots and garlic and cook until tender.
  4. Stir in cumin, salt and cayenne pepper. Add broth and 2 cups of water. Bring to boil.
  5. Reduce heat and simmer, covered, for 1-1 ½ hours until the beans are tender.
  6. Blend mixture slightly using a handheld immersion blender or by transferring cooled soup to upright blender. Return to pot/Dutch oven.
  7. Stir in reserved orange juice, orange peel and salsa.