Print

1 Bowl of Hearty Mixed Bean Soup Will Warm Your Soul

Hearty Mixed Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and filling mixed bean soup packed with protein and flavor. Perfect for a comforting meal.

Ingredients

Scale
  • 1 cup mixed beans (kidney, black, pinto, etc.)
  • 4 cups vegetable broth
  • 1 onion, diced
  • 2 carrots, chopped
  • 2 celery stalks, chopped
  • 2 garlic cloves, minced
  • 1 can diced tomatoes
  • 1 tsp cumin
  • 1 tsp paprika
  • 1 bay leaf
  • Salt and pepper to taste
  • 2 tbsp olive oil
  • 4 slices turkey bacon, chopped

Instructions

  1. Soak mixed beans overnight, then drain and rinse.
  2. Heat olive oil in a large pot over medium heat.
  3. Add turkey bacon and cook until crispy. Remove and set aside.
  4. In the same pot, sauté onion, carrots, celery, and garlic until softened.
  5. Add beans, vegetable broth, diced tomatoes, cumin, paprika, and bay leaf.
  6. Bring to a boil, then reduce heat and simmer for 45-60 minutes until beans are tender.
  7. Season with salt and pepper. Remove bay leaf.
  8. Garnish with crispy turkey bacon before serving.

Notes

  • Soaking beans overnight reduces cooking time.
  • For extra flavor, add a pinch of chili flakes.
  • Store leftovers in an airtight container for up to 3 days.

Nutrition