Go Back
+ servings
3-bean soup

Easy Vegan High Protein 3-Bean Soup

No ratings yet
This high protein 3-bean soup is plant-based, gluten-free, comforting and super delicious! The perfect quick & easy vegan weeknight dinner idea.
Print Recipe Pin Recipe
Prep Time: 5 minutes
Cook Time: 30 minutes
Total Time: 35 minutes
Servings: 6 servings

Ingredients

  • 14 ounces canned black beans
  • 14 ounces canned garbanzo beans
  • 14 ounces canned kidney beans
  • 4 1/2 cups vegetable broth
  • 3 tablespoons olive oil
  • 2 onions - diced
  • 4 cloves garlic - minced
  • 1 medium potato - diced
  • 1 cup sweet corn kernels - frozen or canned
  • 4 cups chopped kale - frozen or fresh
  • 1 bell pepper - chopped
  • 14 ounces canned diced tomatoes
  • 1/4 cup tomato paste
  • 1 pinch sea salt - or to taste
  • 1 pinch ground pepper - or to taste
  • 1 teaspoon ancho chili powder - or to taste
  • 1/2 teaspoon ground cumin - or more to taste
  • 1 teaspoon coconut sugar
  • 1 lime - juiced

Toppings

  • 3/4 cup vegan avocado salsa
  • 1/2 cup vegan sour cream - optional
  • 1/4 cup Fresh cilantro leaves
  • 1 lime - cut into wedges

Instructions

  • In a large pot, sauté the onions and garlic in the olive oil for 5 minutes over medium heat. Add the potato and bell pepper and cook for 5 more minutes.
  • Next, add the broth, diced tomatoes, tomato paste, beans and seasonings. Cook for 10 more minutes.
  • Lastly, add the corn and kale, reduce heat to low-medium and let simmer for 10 additional minutes.
  • Serve with the toppings and enjoy! Tip: this also tastes great with a slice of sourdough, pumpernickel, or gluten-free bread.

Notes

  • Use less broth if you want it to be more stew-like and more if you want it to be more soupy.
Tried this recipe?Let us know how it was!