This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.
Vegan bean soup crockpot is a hearty and wholesome dish made with dried kidney beans, black beans, and fresh vegetables simmered in a slow cooker for up to 8 hours. Packed with protein and flavor, it’s vegan, gluten-free, and serves six generous portions. This veggie-packed soup is ideal for busy days when you crave something nutritious and satisfying without spending hours in the kitchen.
As someone who loves experimenting with beans from my local market, this slow cooker recipe has become one of my favorite meals to prep before a long afternoon of farmers’ market browsing — the aroma that fills my home by evening is worth every minute.
Table of Contents
- Why is Slow Cooker Vegetable Bean Soup so popular?
- What ingredients do you need for Slow Cooker Vegetable Bean Soup?
- How do you make Slow Cooker Vegetable Bean Soup step by step?
- Frequently Asked Questions About Slow Cooker Vegetable Bean Soup
- What pairs well with Slow Cooker Vegetable Bean Soup?
- Can you make ingredient swaps in this recipe?
- What are common mistakes to avoid?
Why is Slow Cooker Vegetable Bean Soup so popular?
Slow Cooker Vegetable Bean Soup is popular because it’s a healthy, protein-rich option that doesn’t compromise on flavor. It’s vegan, gluten-free, and perfect for meal prepping busy weeks.
- Minimal hands-on cooking time: Let the slow cooker do the work while you go about your day.
- Rich in fiber and nutrients: Dried beans and fresh vegetables make this soup satisfying and balanced.
- Flexible and approachable: It works for plant-based eaters and gluten-sensitive individuals.
- Customizable flavor: Spices like smoked paprika and cumin add complexity without overwhelming the dish.
What ingredients do you need for Slow Cooker Vegetable Bean Soup?
This soup uses a variety of fresh vegetables, dried beans, and flavorful spices. Everything combines to create a nutrient-dense, comforting meal that’s easy to make.
- 1 cup dried kidney beans, rinsed and soaked overnight
- 1 cup dried black beans, rinsed and soaked overnight
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 1 bell pepper, diced (any color)
- 1 zucchini, diced
- 1 can (14.5 oz) diced tomatoes, undrained
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups fresh spinach leaves, chopped
- Juice of 1 lime
- Fresh cilantro, for garnish (optional)
The dried kidney and black beans are the true stars, offering protein and a satisfying texture. Don’t skip soaking them overnight—it ensures they cook evenly and absorb the rich flavors of the soup.
How do you make Slow Cooker Vegetable Bean Soup step by step?
Making this soup is as simple as layering ingredients in your slow cooker and letting time take care of the rest. Follow these straightforward steps to create your perfect bowl of soup.
Step 1 — Combine ingredients
In a slow cooker, combine the soaked kidney beans, black beans, onion, garlic, carrots, celery, bell pepper, zucchini, and diced tomatoes.
Step 2 — Add broth and seasonings
Pour in the vegetable broth and stir in ground cumin, smoked paprika, oregano, salt, and black pepper until everything is well combined.
Step 3 — Begin cooking
Cover and cook on low for 8 hours or on high for 4 hours, until the beans are tender and fully cooked.

Step 4 — Add spinach
About 30 minutes before serving, stir in the chopped spinach so it wilts gently into the hot soup.
Step 5 — Brighten with lime
Once cooking is complete, stir in the lime juice to add a fresh and tangy kick.
Step 6 — Serve
Serve hot, garnished with fresh cilantro if desired, and enjoy a hearty meal straight from your slow cooker.
Frequently Asked Questions About Slow Cooker Vegetable Bean Soup
Can I use canned beans instead of dried ones?
Yes, but use two 15 oz cans of each type of bean, rinsed and drained. Reduce cooking time to 4 hours on low.
How should I store leftovers?
Store in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
Why aren’t my beans soft?
Beans might remain hard if not soaked properly or if acidic ingredients (like tomatoes) were added too early.
Can I skip the spinach?
Yes, but spinach adds nutrition and texture. You can substitute kale or omit it entirely.
Do I need to pre-cook the vegetables?
No, the slow cooker softens all vegetables during the long cooking process, saving you prep time.
What pairs well with Slow Cooker Vegetable Bean Soup?
This hearty soup pairs beautifully with simple sides to round out your meal. Here are a few suggestions:
- Crusty bread: Ideal for dipping into the rich broth.
- A light green salad: Complements the soup’s hearty texture with freshness.
- Avocado slices: Add creaminess and a healthy fat boost.
Can you make ingredient swaps in this recipe?
You can easily adapt this recipe to fit what’s in your pantry or suit your taste. Here are a couple of smart swaps:
- Substitute zucchini with yellow squash: Maintains the same soft texture and mild flavor.
- Replace black beans with pinto beans: Slightly creamier and just as protein-rich.
What are common mistakes to avoid?
To get the best results from this recipe, watch out for these pitfalls:
- Skipping bean soaking: Dried beans need to soak overnight to cook evenly.
- Adding spinach at the start: It will overcook and lose its vibrant color.
Slow Cooker Vegetable Bean Soup
Equipment
- slow cooker
- cutting board
- knife
- measuring cups
- measuring spoons
Ingredients
- 1 cup dried kidney beans (rinsed and soaked overnight)
- 1 cup dried black beans (rinsed and soaked overnight)
- 1 medium onion (diced)
- 3 cloves garlic (minced)
- 2 medium carrots (diced)
- 2 stalks celery (diced)
- 1 medium zucchini (diced)
- 1 can diced tomatoes (14.5 oz, undrained)
- 4 cups vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1 teaspoon dried oregano
- 1 teaspoon salt
- 1/2 teaspoon black pepper
- 2 cups fresh spinach leaves (chopped)
- 1 lime juice
- fresh cilantro (for garnish (optional))
Instructions
- In a slow cooker, combine the soaked kidney beans, black beans, onion, garlic, carrots, celery, bell pepper, zucchini, and diced tomatoes.
- Pour in the vegetable broth and stir in the ground cumin, smoked paprika, oregano, salt, and black pepper.
- Cover and cook on low for 8 hours or on high for 4 hours, until the beans are tender.
- About 30 minutes before serving, stir in the chopped spinach and allow it to wilt.
- Once done cooking, stir in the lime juice for added flavor.
- Serve hot, garnished with fresh cilantro if desired.
Notes

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

