A warm, healthy slow cooker navy bean soup that is simple, filling, and perfect for busy weeks.
INTRODUCTION
Slow Cooker Navy Bean Soup is a hearty, simple, and healthy version of a classic bean soup. The slow cooker does most of the work. This soup is full of fiber and plant protein. It is low in added sugar and easy to make. It works well as a lighter option for family dinners. It is also great for meal prep and keeps well for several days.
If you like easy slow cooker dinners, you may also enjoy a slow cooker lemon herb chicken with fluffy rice as another weeknight favorite: slow cooker lemon herb chicken with fluffy rice.
This article shows you how to make this soup step by step. It also explains why it is good for health. You will find tips for serving, storing, and making faster versions. You will also find healthy swaps and high-protein options.
WHY YOU WILL LOVE THIS RECIPE
This navy bean soup is a balanced meal in one pot. It gives steady energy, lots of fiber, and good plant protein. Beans help keep blood sugar steady, so this dish can be diabetic-friendly when served in proper portions. It is a low calorie meal if you watch portions and limit added oil. It can be a great meal prep choice because you can cook a large batch and portion it for the week.
If you want another healthy slow cooker idea with vegetables and bright flavor, try the slow cooker unstuffed cabbage rolls for a low-calorie, comforting meal: slow cooker unstuffed cabbage rolls.
This soup is a lighter option that can support weight loss when used in a calorie-controlled plan. Navy beans give a mix of protein and fiber that helps you feel full longer. The simple ingredients make it easy to control salt and fat for a heart healthy choice.
HOW TO MAKE Slow Cooker Navy Bean Soup
This slow cooker navy bean soup is easy to assemble. You do not need to soak the beans if you use the long slow cook time. The slow cooker lets flavors blend slowly. The mix of fennel, onion, celery, and carrots gives a sweet, savory base. Tomato paste adds depth. Garlic and thyme add warmth. Chili flakes give a light kick. Olive oil adds richness at the end.
Add all ingredients to the slow cooker and let it cook. When the beans are soft, blend a little for a creamier texture or leave it chunky. Stir in olive oil at the end for a smooth finish. This is a great meal prep recipe because it reheats well and tastes better the next day.
EQUIPMENT NEEDED
- Slow cooker (4–6 quart)
- Cutting board and knife
- Measuring cups and spoons
- Wooden spoon or ladle
- Optional: immersion blender or regular blender for a creamier texture
Ingredients You’ll Need :
- 8 cups water
- 2 cups dried navy beans
- 3 carrots (diced)
- 2 stalks of celery (diced)
- 1 onion (diced)
- 1/2 bulb fennel (diced)
- 4 cloves garlic (minced)
- 2 tbsp tomato paste
- 2 dried bay leaves
- 1 1/4 tsp salt
- 1 tsp dried thyme
- 1/2 tsp chili flakes
- 2 tbsp olive oil
STEP-BY-STEP INSTRUCTIONS :
Stir water, navy beans, carrots, celery, onion, fennel, garlic, tomato paste, bay leaves, salt, thyme and chili flakes in the slow cooker insert. Cook on low for 6 hours., Stir olive oil into soup before serving.

HOW TO SERVE Slow Cooker Navy Bean Soup
Serve this soup hot in medium bowls. A good portion is about 1 to 1 1/2 cups per person for a main dish. For weight loss goals, keep portions at 1 cup and serve with a large side salad or steamed greens. For a high protein meal, add cooked lean meat, smoked turkey, or a scoop of plain Greek yogurt just before serving.
Healthy serving ideas:
- Top with chopped fresh parsley and a squeeze of lemon for brightness.
- Add a spoonful of plain Greek yogurt instead of cream for more protein and less fat.
- Serve with a small whole grain roll or a side salad for a balanced meal.
This soup is naturally gluten free and low in added sugar. It is also a good choice for people who want a heart healthy meal when you watch the salt and oil. If you want more classic Italian flavor, stir in chopped kale or spinach in the last 15 minutes of cooking.
For a similar white-bean bowl with Italian notes, you can compare flavors with this Tuscan white bean soup for more serving ideas: Tuscan white bean soup.
STORAGE & FREEZING : Slow Cooker Navy Bean Soup
Store cooled soup in airtight containers in the fridge for up to 4 days. For meal prep, divide into single-serve containers. This makes it easy to reheat and control portions. For longer storage, freeze soup in freezer-safe containers or heavy freezer bags for up to 3 months. Thaw in the fridge overnight before reheating.
To reheat, warm gently on the stovetop over low heat, stirring often. If the soup is thick after cooling, add a splash of water or broth to reach your preferred texture.
SERVING SUGGESTIONS
Balanced side options:
- Large green salad with vinegar dressing (keeps meal light and low calorie).
- Steamed broccoli or green beans for extra fiber.
- Small serving of brown rice or quinoa if you need extra carbs for activity.
For a lighter option, pair one cup of soup with a big mixed salad and skip the roll. For a more filling meal, add a side of roasted lean chicken breast or a boiled egg to boost protein.
VARIATIONS
-
Healthier version:
Reduce the olive oil to 1 tablespoon or omit it. Lower salt to 3/4 teaspoon and use low-sodium broth instead of water if you want a deeper flavor without added salt. Add extra vegetables like zucchini or spinach for more fiber and micronutrients. -
High-protein or low-carb version:
For a high protein meal, add 2 cups of shredded cooked chicken breast or diced turkey in the last 30 minutes of cooking. You can also stir in canned tuna (drained) at the end. For a low-carb friendly bowl, reduce the beans to 1 cup and add 2 cups of chopped cooked chicken or firm tofu. This keeps the soup satisfying while cutting net carbs. Note that lowering beans reduces fiber; balance with leafy greens. -
Air fryer or oven-baked version:
Use the air fryer to roast the diced fennel, carrots, and onion first. Toss them with a little olive oil, salt, and pepper, then air fry at 375°F for 12–15 minutes until caramelized. Add the roasted vegetables to a pot with beans and water and simmer on the stove for 1–2 hours until beans are tender. Or use a Dutch oven and finish the soup in a 350°F oven for 1 hour for a slow, even simmer. For a crunchy topping, make bread cubes in the air fryer to serve as croutons.
MAKE-AHEAD TIPS FOR Slow Cooker Navy Bean Soup
This soup is great for meal prep. Cook a large batch and portion into single-serving containers. It keeps in the fridge for up to 4 days or in the freezer for up to 3 months. Label containers with dates and use within the safe time.
You can prep the dry ingredients in advance. Rinse and sort the beans and chop all vegetables the night before. Store chopped vegetables in sealed containers in the fridge. In the morning, add everything to the slow cooker and start it. If you like, use this same plan with other slow cooker mains such as slow cooker lemon herb chicken with fluffy rice for variety in your weekly meal prep: slow cooker lemon herb chicken with fluffy rice.
Other time-saving tips:
- Use a kitchen scale to portion beans and vegetables for repeatable results.
- Freeze single portions in meal prep containers for quick lunches.
- Reheat on low in a pot or microwave using 1-minute bursts and stirring between.
FAQ
Q: Is this soup good for weight loss?
A: Yes. This is a good choice for weight loss when eaten in controlled portions. Beans give fiber and protein to keep you full. Pair a 1-cup portion with a large vegetable side to make a low calorie but filling meal. Reduce oil and bread to cut calories further.
Q: Is this soup diabetic-friendly?
A: This soup can be diabetic-friendly because it has steady carbs from beans and fiber that slow sugar release. Watch portion size and pair with non-starchy vegetables. If you need stricter carb control, reduce the beans and add more lean protein and greens.
Q: How long does the soup keep in the fridge?
A: Store the cooled soup in an airtight container for up to 4 days in the refrigerator.
Q: Can I freeze navy bean soup?
A: Yes. Freeze in airtight containers or heavy freezer bags for up to 3 months. Thaw in the fridge overnight and reheat gently.
Q: How can I increase the protein in this recipe?
A: Add cooked shredded chicken, diced turkey, or a scoop of plain Greek yogurt when serving. You can also add diced tofu or a lean smoked meat for more protein.
Q: Can I make this soup faster on the stove?
A: Yes. Use a pressure cooker or stove method. Bring to a simmer in a large pot and cook until beans are tender, about 1.5 to 2 hours, depending on your beans. Pre-soaking beans cuts the cooking time.
Q: Is this soup gluten free?
A: Yes, the base recipe is gluten free. Always check labels if you add processed ingredients or broths.
Q: Can I blend some of the soup for a creamier texture?
A: Yes. Use an immersion blender to blend 1/3 to 1/2 of the soup for creaminess while keeping some chunks for texture.

Navy Bean Soup
Ingredients
Method
- Stir water, navy beans, carrots, celery, onion, fennel, garlic, tomato paste, bay leaves, salt, thyme, and chili flakes in the slow cooker insert.
- Cook on low for 6 hours.
- Stir olive oil into soup before serving.