Description
This hearty and nutritious navy bean soup is packed with protein, fiber, and rich flavors. Made with bacon, fresh spinach, and rosemary, it’s a comforting meal that’s easy to prepare on the stovetop, Instant Pot, or slow cooker!
Ingredients
Units
Scale
- 3 (15 oz) cans navy beans, rinsed and drained
- 4 slices center-cut bacon, chopped
- 1 medium onion, chopped
- 1 large carrot, chopped
- 1 large celery stalk, chopped
- 2 tbsp tomato paste
- 4 cups reduced-sodium chicken broth
- 2 bay leaves
- 1 sprig fresh rosemary (or a bouquet garni)
- 3 cups baby spinach
Instructions
Instant Pot Method:
- Blend 1 can of beans with 1 cup of water.
- Press the sauté button and cook the bacon until crisp. Remove and set aside.
- Add onion, carrots, and celery to the pot, cooking until soft (about 5 minutes). Stir in tomato paste.
- Add pureed beans, whole beans, broth, rosemary, and bay leaves.
- Cook on high pressure for 15 minutes. Let the pressure release naturally, then remove rosemary and bay leaves.
- Blend 2 cups of soup, then return it to the pot to thicken. Stir in spinach until wilted.
- Serve in bowls topped with crispy bacon.
Stovetop Method:
- Blend 1 can of beans with 1 cup of water.
- In a large pot, cook the bacon until crisp. Remove and set aside.
- Add onion, carrots, and celery to the pot, cooking until soft (about 5 minutes). Stir in tomato paste.
- Add pureed beans, whole beans, broth, rosemary, and bay leaves.
- Bring to a boil, cover, and simmer for 25 minutes until beans and vegetables are soft.
- Blend 2 cups of soup, then return it to the pot to thicken. Stir in spinach until wilted.
- Serve in bowls topped with crispy bacon.
Slow Cooker Method:
- Blend 1 can of beans with 1 cup of water.
- In a skillet, cook bacon until crisp. Remove and set aside.
- Add onion, carrots, and celery to the skillet, cooking until soft (about 5 minutes).
- Transfer vegetables to the slow cooker along with tomato paste, pureed beans, whole beans, broth, rosemary, and bay leaves.
- Cover and cook on low for 8 hours. Remove rosemary and bay leaves.
- Blend 2 cups of soup, then return it to the slow cooker to thicken. Stir in spinach until wilted.
- Serve in bowls topped with crispy bacon.
Notes
- For a vegetarian version, omit the bacon and use vegetable broth.
- If using dried navy beans, soak them overnight and cook longer until tender.
- The soup thickens as it sits—add more broth if needed when reheating.
Nutrition
- Serving Size: 1⅓ cups
- Calories: 211 kcal
- Sugar: 5g
- Sodium: 450mg
- Fat: 1.5 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 1g
- Trans Fat: 0g
- Carbohydrates: 39g
- Fiber: 12g
- Protein: 15g
- Cholesterol: 5 mg