Slow Cooker White Bean Soup is a warm, hearty dish that perfectly captures the essence of comfort food. This luscious soup blends creamy navy beans with the delightful crunch of diced carrots and onions, creating a rich and satisfying meal. The beauty of this stovetop recipe lies in its simplicity; just toss everything into the slow cooker and let the magic unfold while you go about your day. In just hours, your kitchen will fill with the inviting aroma of simmering beans and herbs.

I remember the first time I made this cozy soup. A chilly Sunday afternoon left me craving something warm and nourishing, yet I wanted to avoid a complicated recipe. Enter Slow Cooker White Bean Soup—a dish so forgiving and fuss-free that it almost feels like a culinary hug. This easy, budget-friendly soup is not only delicious but also highly nutritious. So, let’s get started, and you’ll soon see why this recipe is a staple in my kitchen!
Why You’ll Love This Recipe
- Simple & Quick: Prep and cook in no time; just a few ingredients and your slow cooker do all the work!
- Irresistible Flavor: Each spoonful is velvety and warming, with robust flavors that comfort the soul.
- Eye-Catching Appeal: The vibrant greens of baby spinach against creamy beans are almost too beautiful to eat!
- Flexible Serving: Perfect for weeknight dinners or meal prep for lunch; it’s great anytime!
- Diet-Friendly Options: With vegetarian broth, it’s an easy vegan option that everyone will enjoy.
Ingredients You’ll Need
- 4 (16 oz) cans white navy beans: These beans are the star of the show, creating a creamy texture. If you prefer, you can substitute with canned cannellini beans.
- ½ cup diced yellow onion: Adds a subtle sweetness and depth of flavor to the soup. For a milder taste, try using shallots.
- 2 medium carrots, peeled and diced: They add a lovely color and a touch of natural sweetness. Baby carrots can be used if that’s all you have on hand; just adjust the quantity.
- 1 teaspoon herb and garlic seasoning: This blend enhances the overall flavor, but feel free to use fresh herbs like thyme or parsley for a fresher taste.
- 1 teaspoon salt: Essential for bringing out the flavors; adjust to your preference.
- ½ teaspoon dried thyme: This herb complements the beans beautifully. Substitute with Italian seasoning if you don’t have thyme.
- 4 cups chicken broth (or vegetable broth for vegetarian): The base of your soup. Using broth ensures depth of flavor; homemade or store-bought works well.
- 2 cups fresh baby spinach: Stirring this in just before serving adds freshness and nutrition.
How to Make Slow Cooker White Bean Soup
- Prepare the Beans: Start by draining and rinsing the navy beans to remove excess sodium and any canning liquid. This helps keep your soup from becoming too salty.
- Combine Ingredients: In your slow cooker, add the rinsed navy beans, diced yellow onion, carrots, herb and garlic seasoning, salt, dried thyme, and chicken or vegetable broth. Give it a good stir to mix everything together evenly.
- Set to Cook: Cover the slow cooker and cook on high for 3-4 hours or on low for 6-8 hours. The vegetables should be tender, and the filling aromas will begin to waft throughout your kitchen.
- Create Creaminess: Once the vegetables are tender, remove about ¼ of the soup to a blender. Blend until smooth and then return it to the slow cooker. If you have an immersion blender, you can use that directly in the cooker—just blend for a few seconds to achieve a perfect thickness.
- Stir in Spinach: Finally, fold in the fresh baby spinach and allow it to heat through for about 10 minutes. This will give the spinach a chance to wilt while keeping it colorful and vibrant.
Storing & Reheating
For storage, let the soup cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 5 days. If you wish to freeze it, portion out servings in freezer-safe containers or bags—just label them and they’ll be good for up to 3 months. When you’re ready to enjoy, heat it on the stovetop over medium heat for 10-15 minutes, stirring occasionally until warmed through. The texture may vary a bit after freezing, so don’t hesitate to add a splash of broth or water, as needed, to refresh it!
Chef’s Helpful Tips
- Avoid overcooking the vegetables to retain texture; if unsure, check them about an hour before cooking time ends.
- For a creamier soup, blend more of the mixture. This method lets you control how thick you want the soup to be.
- If you prefer a deeper flavor, sauté the onions and carrots in a bit of olive oil before adding them to the slow cooker.
- Adjust the salt based on the broth used, especially if it’s already salted.
- This soup can be made ahead of time, making it a fantastic meal prep option. Just warm it up when you’re ready!
Slow Cooker White Bean Soup is not only a comforting main course but also a testament to the beauty of straightforward, wholesome cooking. With just a few steps and simple ingredients, you can have a bowl of creamy, delicious goodness at your fingertips. While enjoying it, there’s nothing quite like the satisfaction of knowing you’ve created a meal that’s both healthy and bursting with flavor. Don’t hesitate to add your personal twist—whether that’s a sprinkle of cheese, a dollop of yogurt, or some crusty bread on the side.

Recipe FAQs
Can I use dried beans instead of canned?
Absolutely! If you prefer using dried beans, soak about 1 ½ cups of navy beans overnight and increase the cooking time by a few hours. Just ensure they are tender before blending.
Can I add meat to the soup?
Yes! Adding diced cooked ham, chicken, or sausage can elevate the flavor. Just toss it in during the last hour of cooking to heat through.
What can I serve with this soup?
This soup pairs wonderfully with a simple salad, crusty bread, or a grilled cheese sandwich. Any of these sides will complement the creamy texture beautifully!
Can I make this soup in advance?
Yes! This soup actually tastes better the next day as the flavors meld together. Just reheat gently on the stove or in the microwave before serving.
Print
Slow Cooker White Bean Soup
This Slow Cooker White Bean Soup is a delightful blend of white navy beans, fresh spinach, and hearty vegetables. Simple to prepare, it offers a deliciously comforting meal that’s perfect for busy weeknights or a healthy weekend dinner.
- Total Time: 0 hours
- Yield: 6 servings 1x
Ingredients
- 4 16 oz cans white navy beans
- ½ cup diced yellow onion
- 2 medium carrots peeled and diced
- 1 tsp herb and garlic seasoning
- 1 tsp salt
- ½ tsp dried thyme
- 4 cups chicken broth or vegetable broth
- 2 cups fresh baby spinach
Instructions
- Drain and rinse the navy beans.
- Combine all ingredients in the slow cooker, except for the fresh spinach.
- Cover and cook on high for 3-4 hours or low for 6-8 hours until the vegetables are tender.
- Remove about ¼ of the soup and blend it until smooth, then return it back to the pot. Alternatively, use an immersion blender in the slow cooker to blend part of the soup to thicken it.
- Stir in the spinach and let it heat through for an additional 10 minutes before serving.
Notes
Feel free to adjust the seasonings to your taste.
This soup can be made vegetarian by using vegetable broth instead of chicken broth.
Leftovers can be stored in the refrigerator for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 4-8 hours
- Category: Soups
- Method: Slow Cooker
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 230
- Sugar: 2g
- Sodium: 870mg
- Fat: 3g
- Saturated Fat: 1g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 40g
- Fiber: 10g
- Protein: 11g
- Cholesterol: 0mg






