Ten minutes of prep. One slow cooker. Eight hearty, gluten-free, completely plant-based bowls of soup. That’s the whole pitch for this Easy Gluten-Free Vegan Slow Cooker Bean Soup, and honestly, it sells itself. I made this on a Sunday morning before a hike, came home five hours later, and dinner was already done. That kind of cooking energy is exactly what summer calls for.
If you’ve been sleeping on dried bean soups because they seem complicated this recipe will change your mind completely.

Why This Gluten-Free Vegan Bean Soup Belongs in Your Life
Let’s talk about what makes this soup genuinely special. Great Northern beans are the star here, and they earn that spotlight. They cook up creamy, hold their shape beautifully, and carry herb flavors like rosemary and sage in a way that darker beans simply don’t. The result is a clean, aromatic, deeply satisfying soup that tastes like real home cooking.
The other thing worth mentioning upfront this recipe is naturally gluten-free, oil-free (base recipe), and 100% plant-based. No modifications needed. It works for a wide range of dietary needs right out of the gate, which makes it perfect when you’re cooking for mixed groups. IMO, a recipe that works for everyone without feeling like a compromise is basically a superpower.
Recipe Timing and Serving Details at a Glance
| Detail | Info |
| Prep Time | 10 minutes |
| Cook Time | 5 hours (HIGH) |
| Total Time | 5 hours 10 minutes |
| Servings | 8 people |
| Calories per Serving | 228 kcal |
Equipment You Need
Nothing fancy required here. Gather:
- 1 slow cooker a 6-quart works perfectly for this quantity
- A colander for rinsing and draining the beans
- A large bowl for overnight soaking
- A cutting board and knife for the vegetables
- Measuring cups and spoons
- A ladle for serving
That’s your entire toolkit. The slow cooker handles all the actual cooking you just prep and walk away.
Full Ingredients List
Beans:
- 1 pound dried Great Northern beans, soaked overnight if possible, drained and rinsed
Vegetables:
- 1½ cups sliced carrots (about 3 carrots)
- 1½ cups diced yellow onion (about 1 small onion)
- 1 cup diced celery (about 2 stalks)
- 3 cloves garlic, minced
Herbs and seasoning:
- ½ tablespoon fresh rosemary, minced
- ½ teaspoon dried rubbed sage
- ½ teaspoon black pepper
- ½ teaspoon kosher salt
- 1–2 bay leaves
Liquid:
- 4 cups vegetable broth
- 2 cups water
Optional finishing touches:
- 1–2 teaspoons fresh lemon juice or apple cider vinegar
Optional garnish:
- Fresh parsley, extra rosemary, or a drizzle of extra virgin olive oil

The Bean Prep Step Don’t Skip This
Here’s the part that trips people up: soaking your beans the night before. It sounds like extra work, but it takes about three minutes of actual effort mostly just waiting in the fridge overnight.
Why You Should Soak Your Beans
Soaking dried beans beforehand does two important things. First, it shortens your total cook time significantly pre-soaked beans cook in 4–5 hours instead of 8–10. Second, soaking makes the beans easier to digest by breaking down some of the complex sugars that cause digestive discomfort. Worth three minutes of effort? Absolutely.
How to Soak Properly
- Sort through your dried beans and discard any shriveled ones or debris
- Rinse them in a colander for a minute or two
- Transfer to a large bowl and cover with water the water level should sit 2–3 inches above the beans
- Refrigerate overnight, or for at least 4–6 hours
- Drain, rinse again, and they’re ready to go
What If You Forgot to Soak?
No judgment it happens to everyone. You have two options:
Option 1 – Just skip it. Rinse the beans well and add them dry to the slow cooker. Plan for 8–10 hours of cook time instead of 5.
Option 2 – Quick soak method:
- Add beans to a large pot and cover with 2 inches of water
- Bring to a boil and boil for 2–3 minutes
- Turn off heat, cover, and let them soak for 1 hour
- Drain, rinse, and proceed with the recipe as normal
The quick soak method saves you significant time and gets you close to overnight-soak results. FYI this shortcut works well in a pinch, but overnight soaking still produces slightly better texture overall.
How to Make Easy Gluten-Free Vegan Slow Cooker Bean Soup
Step 1 – Combine Everything in the Slow Cooker
Add your soaked and rinsed Great Northern beans to the slow cooker first. Then add the carrots, onion, celery, garlic, fresh rosemary, dried sage, and black pepper. Pour in the 4 cups of vegetable broth and 2 cups of water. Stir everything together to combine evenly. Tuck 1–2 bay leaves into the soup, then put the lid on.
Notice you’re not adding salt yet salt added too early can toughen the bean skins during cooking. You’ll add it at the end when the beans are fully tender.
Step 2 – Choose Your Texture and Cook Accordingly

This is where you decide what kind of soup you want:
- Brothy and lighter: Cook on HIGH for 4–5 hours
- Thick and stew-like: Cook on HIGH for 6–8 hours
The longer you cook, the more the beans break down and thicken the broth naturally. You can also speed this up by gently mashing some beans against the side of the pot with your spoon once they’re tender this releases starch and thickens the broth quickly without any blending.
Step 3 – Finish and Serve
Remove and discard the bay leaves. Season with ½ teaspoon kosher salt, then taste and adjust more pepper, more rosemary, or a little extra salt as needed. If you want to brighten the whole bowl, stir in 1–2 teaspoons of fresh lemon juice or apple cider vinegar right before serving. This step is optional but makes a noticeable difference in how fresh and vibrant the soup tastes.
Ladle into bowls and garnish with fresh parsley, extra rosemary, or a light drizzle of extra virgin olive oil.
You may also like Next recipe
Crockpot Vegan Seitan and Vegetable Stew

Full Nutrition Breakdown Per Serving
Here’s exactly what one cup of this gluten-free vegan bean soup delivers:
| Nutrient | Amount |
| Calories | 228 kcal |
| Carbohydrates | 41.2g |
| Protein | 13.1g |
| Fat | 0.8g |
| Fiber | 12.9g |
| Sugar | 3.9g |
| Sodium | 108.4mg |
| Calcium | 123.6mg |
| Vitamin C | 8mg |
Two numbers here deserve your attention. 12.9 grams of fiber per serving is exceptional that comes entirely from the Great Northern beans and vegetables working together. And 108mg of sodium per serving is remarkably low for a soup, which makes this a genuinely heart-friendly option. The protein at 13.1 grams per serving rounds out a bowl that’s filling, nutritious, and completely plant-based.
Bean Swaps and Variations
Best Bean Choices for This Recipe
Great Northern beans are the top recommendation, but white beans in general work well here. Good alternatives include:
- Navy beans -slightly smaller, cook up very soft and creamy, excellent substitute
- Cannellini beans-Â larger, meatier texture, great if you want more substantial bites
Avoid black beans, red kidney beans, or other darker beans for this particular recipe. The herb profile rosemary, sage, garlic pairs specifically well with white beans. Darker beans have stronger, earthier flavors that clash with this delicate herb base :/
Boosting the Flavor
The base recipe is beautifully clean and herby. If you want to build on it, try:
- Adding a parmesan rind (use a vegan version) to the broth while cooking it adds body and richness
- Stirring in a tablespoon of white miso at the end for depth
- Adding diced tomatoes for acidity and color
- Throwing in a handful of kale or spinach in the last 20 minutes for extra greens
Adjusting the Texture
This soup gives you a lot of control over consistency:
- Thinner and brothier: Use the full 6 cups liquid and cook for 4–5 hours only
- Medium thickness: Cook 5–6 hours and mash a small portion of beans
- Very thick and stew-like: Cook 7–8 hours; the beans break down significantly on their own and create an almost creamy consistency without any added fat

Why This Recipe Works Perfectly in Summer
Summer and slow cookers make a genuinely great team. You load everything up in the morning, the cooker does its thing without heating your kitchen the way an oven does, and dinner is completely ready when you want it. No standing over a hot stove in July. No sweating through the cooking process.
This gluten-free vegan bean soup also works beautifully as a summer meal-prep anchor. Eight servings means you cook once and eat well for most of the week. The soup holds up in the fridge, reheats perfectly, and actually tastes better after a day or two as the herbs deepen in the broth.
Storage and Freezing Guide
This soup stores and freezes exceptionally well which is one of the reasons I make it regularly.
- Fridge: Store in an airtight container for 3–4 days; the flavor improves noticeably by day two
- Freezer: Freeze for up to 3 months in freezer-safe containers
- Thawing: Thaw overnight in the fridge before reheating
- Reheating: Warm on the stovetop over low-medium heat, adding a splash of water or broth if it’s thickened too much
One thing to keep in mind the vegetables and beans do soften slightly after freezing and thawing. The flavor stays great, but the texture gets softer. If that bothers you, undercook slightly before freezing so they firm up a bit after reheating.
My Final Thoughts

This Easy Gluten-Free Vegan Slow Cooker Bean Soup checks every box simple ingredients, minimal prep, eight satisfying servings, and a nutritional profile that’s hard to argue with. Thirteen grams of protein, nearly thirteen grams of fiber, and only 228 calories per bowl. That’s not a compromise meal that’s genuinely good eating.
Soak your beans the night before, combine everything in the morning, and let the slow cooker handle the rest. Finish with a squeeze of lemon, a scatter of fresh parsley, and call it dinner. You’ll make this one again I can almost guarantee it. Now go soak those beans.

Easy Gluten-Free Vegan Slow Cooker Bean Soup
Ingredients
Equipment
Method
- Step 1 – Combine Everything in the Slow Cooker
- Add your soaked and rinsed Great Northern beans to the slow cooker first. Then add the carrots, onion, celery, garlic, fresh rosemary, dried sage, and black pepper. Pour in the 4 cups of vegetable broth and 2 cups of water. Stir everything together to combine evenly. Tuck 1–2 bay leaves into the soup, then put the lid on.
- Notice you’re not adding salt yet salt added too early can toughen the bean skins during cooking. You’ll add it at the end when the beans are fully tender.
- Step 2 – Choose Your Texture and Cook Accordingly
- This is where you decide what kind of soup you want:
- Brothy and lighter: Cook on HIGH for 4–5 hours
- Thick and stew-like: Cook on HIGH for 6–8 hours
- The longer you cook, the more the beans break down and thicken the broth naturally. You can also speed this up by gently mashing some beans against the side of the pot with your spoon once they’re tender this releases starch and thickens the broth quickly without any blending.
- Step 3 – Finish and Serve
- Remove and discard the bay leaves. Season with ½ teaspoon kosher salt, then taste and adjust more pepper, more rosemary, or a little extra salt as needed. If you want to brighten the whole bowl, stir in 1–2 teaspoons of fresh lemon juice or apple cider vinegar right before serving. This step is optional but makes a noticeable difference in how fresh and vibrant the soup tastes.
- Ladle into bowls and garnish with fresh parsley, extra rosemary, or a light drizzle of extra virgin olive oil.
Notes
Full Nutrition Breakdown Per Serving
Here’s exactly what one cup of this gluten-free vegan bean soup delivers:| Nutrient | Amount |
| Calories | 228 kcal |
| Carbohydrates | 41.2g |
| Protein | 13.1g |
| Fat | 0.8g |
| Fiber | 12.9g |
| Sugar | 3.9g |
| Sodium | 108.4mg |
| Calcium | 123.6mg |
| Vitamin C | 8mg |

Hi — I’m Rachel. I’m a wife, a mom, and a home cook who believes that food should bring comfort, joy, and compassion to the table. I live with my family — two hungry little foodies who are my most honest recipe testers — and together we’ve built a kitchen culture that’s all about good food that happens to be 100% vegan. I started this blog because I wanted a place to share the recipes that keep our days moving, the dishes that make weeknights feel a little easier, and the meals that become our little family traditions.