Go Back
+ servings
Pinto Bean Soup

Vegan Pinto Bean Soup / Stew

The best pinto bean soup recipe from scratch. Naturally thick and creamy without the addition of any thickeners, with deep layers of smoky flavors from Mexican seasonings, smoked paprika, bay and thyme. Vegan and good for you!
Course Main Course
Cuisine Latin
Keyword Pinto Bean Soup, plant based, vegan,, wfpb
Prep Time 10 minutes
Cook Time 1 hour
Soaking 6 hours
Total Time 7 hours 10 minutes
Servings 6 people
Calories 170kcal
Author Florentina


  • 3 cups pinto beans (soaked for 6 hours or overnight)
  • 3 carrots -rinsed & sliced into 1/2 inch rounds (no need to peel)
  • 1 small yellow onion diced
  • 8 cloves garlic -minced
  • 3 leaves bay
  • 8 sprigs thyme
  • 2 tbsp Mexican seasonings -salt free
  • 1 tbsp dry oregano
  • 2 tsp smoked paprika
  • 1 tsp sweet paprika
  • 1 pinch sea salt -to your taste
  • 1 pinch freshly cracked black pepper -to taste
  • 1/2 cup fresh onion chives -chopped for garnish
  • 1 lime -cut into wedges
  • 1 green chili pepper -thinly sliced for serving
  • filtered water -enough to cover by 3 inches
  • 1 strip Kombu (OPTIONAL, to boosts Iodine)


  • Rinse and soak the beans in water for 6 hours or overnight.
    3 cups pinto beans
  • Preheat a large heavy bottom dutch oven over medium-low heat and saute the onion in a light drizzle of olive oil until translucent. (Make it WFPB oil free by using a splash of water instead).
    1 small yellow onion
  • Stir in the carrots and garlic and give everything a good stir to coat.
    3 carrots, 8 cloves garlic
  • Add the soaked and rinsed pinto beans together with the bay leaves, thyme + kombu if using. Cover with 8 cups of filtered water and bring to a rapid boil ( the beans should be covered by 2-3 inches of liquid). Turn the heat down to medium low and cover with a tight lid. 
    3 cups pinto beans, 3 leaves bay, 8 sprigs thyme, filtered water, 1 strip Kombu
  • Keep the soup at a constant bubble for 45 minutes stirring a couple of times. Mix in the Mexican seasonings, oregano, sweet and smoked paprika, cover and simmer for another 30 minutes or so until the beans have completely softened and are cooked through.
    2 tbsp Mexican seasonings, 1 tbsp dry oregano, 2 tsp smoked paprika, 1 tsp sweet paprika
  • About 5 minutes before the soup is done remember to season to taste with smoked sea salt and black pepper. Remove from heat and discard the bay leaves and thyme sprigs. If extra smokiness is desired you can add a couple of teaspoons of liquid smoke at this point.
    1 pinch sea salt, 1 pinch freshly cracked black pepper
  • Serve with sliced avocado, a good squeeze of lime, onion chives and slices of spicy chili pepper.
    1/2 cup fresh onion chives, 1 green chili pepper, 1 lime

WFPB + Plantricious

  • For the recipe to be compliant make sure to saute in water or veggie broth and omit all oil.
    Certified Plantricious Recipe

Crock Pot / Slow Cooker Method

  • Start by sauteeing the onion and carrot then adding the rest of the ingredients. Cook on low for 8 hours.



  • Depending on how long your beans have soaked and how old they are, you might need to add some extra water during the cooking process, so make sure to check and adjust as needed.
  • You can entirely skip the sauteeing process and add all your ingredients to one big pot just like you would make vegetable stock. Bring to a boil and simmer away until the beans are soft and creamy and the soup reduced to your liking. Smash a few beans against the side of the pot for extra creaminess, no pureeing the soup needed.
  • I suggest adding a small piece of Kombu to the beans to boost Iodine. Learn more on NutritionFacts


Calories: 170kcal | Carbohydrates: 33g | Protein: 9g | Fat: 1g | Saturated Fat: 1g | Sodium: 60mg | Potassium: 608mg | Fiber: 11g | Sugar: 3g | Vitamin A: 5785IU | Vitamin C: 14mg | Calcium: 109mg | Iron: 4mg