Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Navy Bean Soup

Navy Bean Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Maria
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: American

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:

  1. Blend 1 can of beans with 1 cup of water.
  2. Press the sauté button and cook the bacon until crisp. Remove and set aside.
  3. Add onion, carrots, and celery to the pot, cooking until soft (about 5 minutes). Stir in tomato paste.
  4. Add pureed beans, whole beans, broth, rosemary, and bay leaves.
  5. Cook on high pressure for 15 minutes. Let the pressure release naturally, then remove rosemary and bay leaves.
  6. Blend 2 cups of soup, then return it to the pot to thicken. Stir in spinach until wilted.
  7. Serve in bowls topped with crispy bacon.

Stovetop Method:

  1. Blend 1 can of beans with 1 cup of water.
  2. In a large pot, cook the bacon until crisp. Remove and set aside.
  3. Add onion, carrots, and celery to the pot, cooking until soft (about 5 minutes). Stir in tomato paste.
  4. Add pureed beans, whole beans, broth, rosemary, and bay leaves.
  5. Bring to a boil, cover, and simmer for 25 minutes until beans and vegetables are soft.
  6. Blend 2 cups of soup, then return it to the pot to thicken. Stir in spinach until wilted.
  7. Serve in bowls topped with crispy bacon.

Slow Cooker Method:

  1. Blend 1 can of beans with 1 cup of water.
  2. In a skillet, cook bacon until crisp. Remove and set aside.
  3. Add onion, carrots, and celery to the skillet, cooking until soft (about 5 minutes).
  4. Transfer vegetables to the slow cooker along with tomato paste, pureed beans, whole beans, broth, rosemary, and bay leaves.
  5. Cover and cook on low for 8 hours. Remove rosemary and bay leaves.
  6. Blend 2 cups of soup, then return it to the slow cooker to thicken. Stir in spinach until wilted.
  7. 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