Go Back
+ servings
Hearty vegan bean and vegetable soup with colorful ingredients, fresh herbs, and nutritious appeal for healthy eating and plant-based meal ideas.

Ingredients

  • 1 pound 15-bean mix discard seasoning packet if included
  • 1 tablespoon olive oil
  • 1 large yellow onion diced
  • 4 cloves garlic minced
  • 4 medium carrots diced
  • 3 celery ribs diced
  • 1 teaspoon dried thyme
  • 3/4 teaspoon smoked paprika
  • 3/4 teaspoon ground cumin
  • 1/4 teaspoon black pepper
  • 6 1/2 cups low-sodium vegetable broth
  • 1 can diced tomatoes with juices (14.5 ounces)
  • 1 bay leaf
  • 2 1/2 cups fresh spinach roughly chopped
  • Salt to taste
  • Fresh parsley or cilantro chopped (for garnish)

Instructions

  • Rinse the beans and remove any debris.
    Mixed dried beans in a metal strainer for healthy eating, plant-based protein, and fiber source.
  • In a large pot, heat olive oil over medium heat. Add onion, garlic, carrots, and celery. Sauté until softened, about 5 minutes.
    Diced celery, carrots, and onions cooking in a white enamel pot with red handles, preparing healthy ingredients for nutritious recipes at Food Faith Fitness.
  • Add thyme, paprika, cumin, and pepper. Cook 1 minute until fragrant.
    Diced vegetables in a red cast iron Dutch oven, seasonings added, on a white marble surface, perfect for healthy cooking recipes and meal prep for a balanced diet.
  • Add the rinsed beans, vegetable broth, diced tomatoes with juices, and bay leaf. Stir to combine.
    Rich homemade vegetable soup in a red-handled pot, perfect for healthy eating and weight loss, featuring fresh ingredients, herbs, and a flavorful broth.
  • Boil, then reduce heat to low. Cover and simmer for about 1 1/2 hours or until beans are tender, stirring occasionally. Add more liquid if needed.
    Hearty vegetarian bean vegetable soup in a red pot with a wooden spoon, healthy comfort food, high fiber, protein-rich, perfect for meal prep and nutritious family meals.
  • Take out the bay leaf. Mix in the chopped spinach and cook for another 5 minutes until it wilts. Adjust seasoning with salt to your preference.
    Hearty vegetable soup with beans and greens in a pink Dutch oven, healthy and nourishing meal.
  • Ladle soup into bowls and enjoy hot, garnish with fresh parsley or cilantro.
    Hearty vegan black bean vegetable soup in a red pot on a white marble surface. Healthy meal, plant-based protein, nutritious soup, easy recipe, comfort food.

Nutrition Info:

Calories: 169kcal (8%) Carbohydrates: 28g (9%) Protein: 9g (18%) Fat: 3g (5%) Saturated Fat: 0.4g (3%) Sodium: 44mg (2%) Fiber: 9g (38%) Sugar: 5g (6%)

Nutrition Disclaimer

Nutrition information are estimates only and may vary based on the specific brands, ingredients, and portion sizes you use. This data is provided for informational purposes only.