If you're looking for a simple, filling, and healthy meal you can just throw into the slow cooker, this Crockpot Vegan Bean Soup is it. Packed with beans, veggies, and flavor, it's the kind of recipe that works for busy days, meal prep, or feeding a crowd. Everything goes into the crockpot, and a few hours later, dinner is done.

This is a great soup to make during colder months or anytime you want something comforting without much effort. It's also perfect for meal prepping since it makes a big batch and reheats well.
This soup was inspired by my Cozy Carrot and Lentil Soup with a Sweet Apple Twist-another warm, hearty recipe that uses simple ingredients but delivers a big bowl of comfort.
It also pairs well with a slice of your favorite crusty bread or a simple green salad.

Ingredients

- Bean soup mix provides protein, fiber, and texture.
- Onion gives the soup a sweet, savory base flavor.
- Celery stalks add freshness and balance the texture of the beans.
- Diced tomatoes add acidity and help thicken the broth.
- Garlic cloves bring depth and extra flavor.
- Salt and pepper enhance the taste of all the other ingredients.
- Vegetable broth adds body and flavor to the soup.
- Water helps everything cook evenly and stretches the broth.
See recipe card for quantities.
How to Make Crockpot Vegan Bean Soup

Chop the celery and dice the onion.

Add the beans, tomatoes, celery, and onion to the crockpot.

Mince the garlic and add it to the crockpot with the salt and pepper.

Pour in the vegetable broth and water.

Stir everything together.

Cook on high for 4 hours or low for 6-7 hours, until the beans are tender.
Hint: Soaking the beans overnight is optional but helps them cook more evenly. If you do soak, reduce the amount of added water slightly.
Substitutions & Variations
- Gluten-free - This recipe is naturally gluten-free. Just check your vegetable broth label.
- Low sodium - Use a low-sodium broth and reduce added salt to taste.
- Spicy - Add red pepper flakes or a chopped jalapeño for heat.
- Chunky - Stir in carrots, zucchini, or sweet potatoes.
- Creamier - Blend part of the soup with an immersion blender for a thicker texture.
💭Crucial Success Tips
Give it a good stir before serving and taste for seasoning. Add more salt or broth if needed. Beans should be fully soft before serving.
FAQ
Yes, it freezes well. Let it cool first, then store in airtight containers for up to 3 months.
No. It's optional, but soaking can shorten the cooking time.
Yes! This soup is mild in flavor, hearty, and easy to eat. Kids usually enjoy the soft beans and comforting texture. You can also blend part of it if your child prefers smoother soups.
📖 Recipe

Crockpot Vegan Bean Soup
Ingredients
Method
- Chop the celery and dice the onion.
- Add the beans, tomatoes, celery, and onion to the crockpot.
- Mince the garlic and add it to the crockpot with the salt and pepper.
- Pour in the vegetable broth and water.
- Stir everything together.
- Cook on high for 4 hours or low for 6-7 hours, until the beans are tender.
Notes
How to Store Crockpot Vegan Bean Soup
Store leftovers in a sealed container in the fridge for 3-4 days. Freeze in portions for up to 3 months. Reheat on the stove or in the microwave.
St. Patrick's Day
- Saint Patrick's Day Cupcakes
- Saint Patrick's Green Matcha Truffles
- Saint Patrick's Day Green Pancakes
- St. Patrick's Day Green Matcha Cupcakes
Pin it for Later











Leave a Reply