Go Back
+ servings

Slow Cooker Black Bean Soup (with Instant Pot Option)

The addition of grains helps to thicken the soup to a nice consistency for little eaters, so don't be worried if it's pretty thin before you add them in before serving.
(This post was updated and the recipe was streamlined November 2020. You can get the
original recipe here.)
Course Dinner
Cuisine Mexican
Prep Time 10 minutes
Cook Time 7 hours
Total Time 7 hours 10 minutes
Servings 8 -10
Calories 323kcal



  • 6 cups black beans (drained and rinsed if using canned—or about 3 14.5 ounce cans)
  • 2 cups peeled and diced sweet potato (or butternut squash)
  • 1 cup onion (diced; about 1 medium)
  • 1 quart vegetable stock (or chicken stock)
  • 14.5 ounce can diced or crushed tomatoes
  • 2 tablespoons ground cumin
  • 1 tablespoon chili powder
  • 1 teaspoon salt
  • 1/2 teaspoon garlic powder
  • 1-2 cups fully cooked rice (brown or white)
  • Shredded cheese, sour cream, avocado, optional


  • Add the beans, sweet potato, onion, tomatoes, stock, cumin, salt, and chili powder to the slow cooker. Cover and cook on LOW for 7-8 hours or HIGH for 4-5 hours.
  • Puree soup with an immersion blender or a regular blender, working carefully in batches.
  • Stir in the the rice, using 1-2 cups depending on how thick you'd like the soup.
  • Let sit, covered, for at least 5 minutes before serving to ensure the rice is warm.
  • Season to taste with additional salt if needed. Serve with shredded cheese, sour cream, and/or avocado, as desired.


  • Store in an airtight container in the fridge for up to 5 days or in the freezer for up to 6 months.
  • Instant Pot: Add the ingredients except the rice to the bowl. Cover and seal. Cook on HIGH pressure for 10 minutes and let naturally release. Puree and stir in the rice.
  • We sometimes also stir in some frozen corn and additional whole beans in addition to some rice.
  • You can use frozen sweet potato cubes or precut butternut squash to reduce the amount of chopping.
  • Serve with crackers or corn muffins, in a bowl or a smaller amount as a dip.
  • Add hot sauce to your adult portion as desired.


Calories: 323kcal | Carbohydrates: 64g | Protein: 15g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 872mg | Potassium: 825mg | Fiber: 14g | Sugar: 6g | Vitamin A: 5403IU | Vitamin C: 7mg | Calcium: 91mg | Iron: 5mg