Slow Cooker Black Bean Soup
This Slow Cooker Black Bean Soup is a set-it-and-forget-it dish made with black beans, chopped bell peppers, aromatics, broth, and spices for a nutritious soup that you can eat on its own or as a side!

This Crockpot Black Bean Soup is super hands-off and only requires 10 minutes of prep time, so it's great for busy weeknights! It's got the perfect amount of heat and spice without being overwhelming.
I love a piping hot bowl of soup any day of the week, especially when it's packed with wholesome ingredients like black beans. This soup is a more low-effort take on classic black bean soup made with basic pantry staples for a wholesome dish.
This recipe uses dry beans instead of canned, letting them soak up the vegetable broth as they slow cook for hours. Once the soup is done, you can blend it or leave it chunky. It's up to you! Enjoy a warm bowl with your favorite toppings as a side or as a vegetarian main course!
Love this style of soup? You'll want to try this Healthy Taco Soup, Slow Cooker White Chicken Chili, and Slow Cooker Fajita Soup as well.
You Only Need a Few Basic Ingredients
This soup uses all vegetarian ingredients for a hearty dish that will fill you up.
- Black Beans: Since this is simmering all day in the slow cooker, you can use dry beans without soaking them overnight. You should still rinse them off before you use them. If you are pressed for time, use a few cans of black beans instead. This will reduce the cooking time by a few hours.
- Onion: One way to speed up food prep is to use frozen diced onions. Although, I prefer to use fresh onion because it has a lot more flavor.
- Fire-Roasted Tomatoes: Add the entire can, even the juice, to the slow cooker. For a bit more spice, add some tomatoes with green chilies too.
- Taco Seasoning: Here is my recipe for homemade taco seasoning. However, a packet from the store is just as good.
Can I add meat to the soup?
Yes, you can add your favorite type of meat to the soup! I think it will taste amazing with some Mexican shredded chicken, chorizo sausage, or slow cooker chorizo pulled pork.
How do I make it taste even spicier?
If you want the soup to taste spicier, add a few splashes of hot sauce, some jalapeno slices, or cayenne pepper.
Making Black Bean Soup in the Crockpot Is So Easy
Making Slow Cooker Black Bean Soup is super easy and mostly hands-off. First, rinse and sort through the black beans to remove any debris. You can soak them overnight if you want, but it's totally optional. Then, toss the beans into the slow cooker along with diced onion, bell peppers, garlic, canned fire-roasted tomatoes (juice included), taco seasoning, and a bay leaf. Pour in boiling vegetable broth, stir everything, and let it cook on low for several hours until the beans are tender.
Pro tip: If the soup is too thick after blending, just stir in a little extra broth until you get the consistency you like!
How to Make This Soup in the Instant Pot
To make Slow Cooker Black Bean Soup in the Instant Pot, start by rinsing the black beans and removing any debris. No need to soak them! Add the beans, diced onion, bell peppers, garlic, canned fire-roasted tomatoes (with juice), taco seasoning, bay leaf, and boiling vegetable broth to the Instant Pot. Give everything a good stir.
Seal the lid and set the pressure cooker to high pressure for about 35 minutes, then let it naturally release for 15 minutes before opening the lid. Once the beans are tender, you can serve it as-is, blend it all for a smooth soup, or blend half for a creamier texture.
What To Serve With Black Bean Soup
There are so many different ways to enjoy this soup! Try some of my favorite ideas:
- For Lunch: If you are enjoying soup for lunch, it can be used as a filling all by itself. Or, make your favorite sandwich to go along with it. The spices in the soup taste amazing alongside an avocado sandwich or a low-carb turkey pesto roll-up.
- As A Meal Starter: Start out your meal with soup and salad. This Mexican chopped salad has honey-lime dressing with lots of the same flavors as this soup. Or, serve it with spicy cabbage and corn slaw or spicy grilled chicken salad.
- As The Main Dish: Make this soup your entire dinner - all you need is some additional meat or a vegetarian main dish. Pan-fried garlic-lime tilapia, portobello mushroom pizza, or honey lime chicken are all fantastic choices.
Quick Tips to Make Your Soup Even Better
Follow these tips to make sure that this soup turns out hearty every single time!
- Blend: For a smoother soup, use an immersion blender to lightly blend some of the ingredients together. Do this after it is fully cooked.
- Taste: Taste the soup after it has cooked. Add additional salt and pepper as needed. Some types of taco seasoning don't need any extra salt, and some do!
Add Your Favorite Toppings
Here are some fun topping ideas to make your soup a little more personalized!
- Diced avocado
- Shredded cheese
- Sour cream or Greek yogurt
- Crumbled cotija or queso fresco
- Hot sauce
- Lime juice
- Crushed tortilla chips
Frequently Asked Questions
Here are some questions I frequently get asked about by some readers…
Can you freeze black bean soup?
Yes, you can freeze this soup and save it for later. My favorite way to freeze soup is to let it cool off completely and then store it in a freezer-safe resealable plastic bag. Lay it flat on a baking sheet and freeze it that way.
After it is completely frozen, you can remove the baking sheet and just keep the soup in the freezer. The soup will stay fresh in the freezer for up to 3 months.
How do you store and reheat the soup?
The best way to store this soup is in an airtight container in the refrigerator. I like to store soups inside mason jars because they seal really tight and won't leak.
Soup will stay fresh in the refrigerator for up to 5 days.
Reheat on the stovetop on low heat until warm, or pop it in the microwave in 30-second bursts until the soup is heated through.
Slow Cooker Black Bean Soup
- Download
- Send to your inbox
Ingredients
- 1 lb dry black beans
- 1 onion, diced
- 1 red bell pepper, diced
- 1 green bell pepper, diced
- 6 garlic cloves, minced
- 14 oz. canned fire roasted diced tomatoes (with juice)
- 4 cups vegetable broth (boiling)
- 1 bay leaf
- Salt and pepper
Like this Recipe? Try our Meal Plans!
- Weekly Meal Plans
- Easy Shopping List
- Healthy, Low Carb, & Vegetarian
- Nutritional Information
Instructions
(Hide Media)Switch to prevent your screen from going dark.
Rinse and clean the beans, making sure to remove any debris. If desired, you can soak beans overnight but this isn't necessary. Add the beans, onion, bell peppers, garlic, diced tomatoes, taco seasoning, and bay leaf to the slow cooker. Depending on the taco seasoning, you may need additional salt and pepper, but it can be added later. Add the boiling vegetable broth and stir. Cook on low for 8-10 hours until beans are render.
Equipment
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.
The Nutritional Values provided are estimates only and may vary based on the preparation method.
Notes
Snap a picture and show us what you made on Instagram or Facebook.
Tag us using @SlenderKitchen or #slenderkitchen.