Hearty Navy Bean Soup

Navy Bean Soup is a comforting and nourishing dish that’s perfect for chilly days or anytime you’re craving a hearty meal. Packed with protein, fiber, and flavor, this soup is a wholesome option for lunch or dinner. Plus, it’s incredibly easy to make and can be customized with your favorite herbs and spices. Let’s dive into the recipe!

Ingredients:

  • 1 pound dried navy beans
  • 8 cups water or vegetable broth
  • 2 tablespoons olive oil
  • 1 onion, diced
  • 2 carrots, diced
  • 2 stalks celery, diced
  • 3 cloves garlic, minced
  • 1 bay leaf
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper to taste
  • Chopped fresh parsley for garnish (optional)