Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

by Сашка

This delicious, hearty navy bean soup is inexpensive and easy to make, plus leftovers are even better the next day! Cook it on the stovetop, or in your Instant Pot or slow cooker.

There’s a chill in the air this week which is putting me in soup mode. It’s also putting me in curl up with a book under a cozy throw while dinner is simmering in the kitchen mode—do you feel me? This navy bean soup is perfect for cold weather and it uses pantry staples such as canned beans and broth. (This 16 Bean Soup and Pasta Fagiole have similar vibes.) 

Why I Love This Navy Bean Soup Recipe

  • Tasty bacon. Bacon makes everything better, and it contributes lots of flavor to this navy bean soup. If you don’t eat pork, turkey bacon would be great here too.
  • Three cooking options. Make this soup on the stovetop, cook it low and slow in your crockpot, or speed things up in your Instant Pot. I have directions for all three methods in the recipe card below!
  • Hearty and satisfying. The fiber and protein in the beans help make this soup filling so you won’t be hungry later!

What You’ll Need

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

The ingredient list for this recipe is short and sweet! Scroll down to the recipe card below for exact measurements.

  • Navy beans – Using canned beans instead of dried means this soup cooks up quickly.
  • Bacon – I use center-cut bacon. As mentioned above, you can swap in turkey bacon if you’d like.
  • Onion, carrot, and celery – A classic trio used to make soups flavorful.
  • Tomato paste – I love the addition of tomato paste to add depth to the broth.
  • Chicken broth – Use reduced-sodium broth so you can season the soup to your tastes.
  • Bay leaves and rosemary – These infuse the navy bean soup with flavor as it simmers.
  • Baby spinach – An easy way to add some nutrition to the soup since it doesn’t need to be prepped and it wilts into the soup at the end of the cooking time.

How to Make Navy Bean Soup

See the recipe card below for printable instructions. There, you’ll also find the instructions for making this soup in your slow cooker or Instant Pot.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Puree beans and water.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Crisp the bacon.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Cook the vegetables.

  1. Blend beans and water. Add a can of beans and a cup of water to your blender and process until the mixture is smooth.
  2. Crisp the bacon. Cook the bacon in a large pot, then transfer it to a plate lined with paper towels.
  3. Cook the vegetables. Add the onion, carrots, and celery to the pot and cook them in the bacon drippings until they’re soft. 

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Add the broth and simmer.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Puree soup and stir it back in.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Add spinach and wilt.

  1. Simmer. Stir in the tomato paste, then add the pureed beans, whole beans, broth, and herbs. Bring to a boil, then cover and reduce the heat to low. Simmer for 25 minutes.
  2. Puree. Transfer 2 cups of soup to your blender and puree. Stir this back into the soup.
  3. Finish. Stir the spinach into the pot of soup. Once it wilts, ladle the soup into bowls and top each with the cooked bacon.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Tips and Variations

  • Don’t skip the pureeing. To thicken the soup, I pureed 1 can of beans with water before cooking, then once it was cooked I pureed 2 cups of the cooked soup and mixed it all together leaving the rest a little chunky. It really makes this soup hearty!
  • Use an immersion blender. If you’d like, you can use an immersion blender to blend the navy bean soup just a bit rather than transferring 2 cups of soup to the blender at the end of the cooking time.
  • Try another bean. This recipe will work well with a variety of canned beans. Cannellini beans or Great Northern beans would be excellent.
Read also:
Avocado Egg Salad

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Serving Suggestions

I like to serve this navy bean soup with Cornbread Muffins or a simple salad like my Sweet Potato Salad or Shaved Brussels Sprout Salad. Or just pair it with some crusty bread for soaking up the creamy broth!

Proper Storage

  • Refrigerator: Transfer leftover navy bean soup to an airtight container and refrigerate for up to 4 days. You can stir the bacon into the soup, store it separately, or cook fresh bacon just before reheating the soup.
  • Freezer: Freeze this soup for up to 3 months in a freezer-safe storage bag or container. Thaw it in the refrigerator, then reheat according to the instructions below.
  • To reheat: Warm up the soup in a pan on the stovetop over medium heat or in the microwave.

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

More Classic Soup Recipes

  • Chicken Noodle Soup
  • Potato Leek Soup
  • Black Bean Soup
  • Broccoli Cheddar Soup
  • Ham Bone Soup

Navy Bean Soup

4.86 from 54 votes 1 Cals:211 Protein:15 Carbs:39 Fat:1.5 Fiber:12 This delicious, hearty navy bean soup is inexpensive and easy to make! Cook it on the stovetop, or in your Instant Pot or slow cooker.  Course: Dinner, Lunch Cuisine: American

Navy Bean Soup (Stovetop, Crockpot, and Instant Pot Options)

Prep: 15 minutes minsCook: 40 minutes minsTotal: 55 minutes mins Print Rate Pin Save Saved! WW Points Yield: 6 Servings Serving Size: 1 1/3 cups 1x2x3x

Ingredients

  • 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, I used a bouquet garni for tossing
  • 3 cups baby spinach

Instructions

Instant Pot

  • In a blender, blend 1 can of beans with 1 cup of water.
  • Press Saute button then cook the bacon until crisp. Set aside on paper towels.
  • Add the onion, carrots and celery to the pot and cook until soft, about 5 minutes. Stir in the tomato paste then add the pureed beans, beans, broth, rosemary and bay leaves.
  • Cook on high pressure 15 minutes. Let the pressure release, remove rosemary and bay leaves. Place 2 cups of the soup in the blender and puree to thicken, then add back to the soup along with the spinach and stir until wilted. To serve, ladle into 6 bowls and top with bacon.

Stove Top

  • In a blender, blend 1 can of beans with 1 cup of water.
  • Saute the bacon in a large pot until crisp. Set aside on paper towels.
  • Add the onion, carrots and celery to the pot and cook until soft, about 5 minutes. Stir in the tomato paste then add the pureed beans, beans, broth, rosemary and bay leaves.
  • Bring to a boil, cover and cook on low until the beans and vegetables are soft, about 25 minutes. Place 2 cups of the soup in the blender and puree to thicken, then add back to the soup along with the spinach and stir until wilted. To serve, ladle into 6 bowls and top with bacon.

Slow Cooker

  • In a blender, blend 1 can of beans with 1 cup of water.
  • Saute the bacon in a skillet until crisp. Set aside on paper towels.
  • Add the onion, carrots and celery to the skillet and cook until soft, about 5 minutes. Transfer to the slow cooker with the tomato paste, pureed beans, canned beans, broth, rosemary and bay leaves.
  • Cover and cook low 8 hours. Remove rosemary and bay leaves. Place 2 cups of the soup in the blender and puree to thicken, then add back to the soup along with the spinach and stir until wilted, adjust salt to taste. To serve, ladle into 6 bowls and top with bacon.

Nutrition

Serving: 1 1/3 cups, Calories: 211 kcal, Carbohydrates: 39 g, Protein: 15 g, Fat: 1.5 g, Saturated Fat: 0.5 g, Cholesterol: 2 mg, Sodium: 1150 mg, Fiber: 12 g, Sugar: 4 g

Related Posts