Navy Bean Soup | CookTune

Navy Bean Soup

There’s something special about a bowl of hearty, homemade navy bean soup. It’s warm, comforting, and packed with rich, smoky flavor. Whether you’re making it for a cozy family dinner or prepping ahead for a week of satisfying meals, this soup is a classic that never disappoints. Trust me, once you taste it, you’ll want to make it again and again!

Why You’ll Love This Recipe

Hearty and Satisfying: Loaded with tender beans, savory broth, and smoky ham, this soup is a full meal in a bowl.

Budget-Friendly: Uses simple, affordable ingredients that are easy to find.

Great for Meal Prep: It tastes even better the next day, making it perfect for leftovers.

Easy to Customize: Add extra veggies, swap out the ham for bacon, or make it vegetarian with a few simple tweaks.

Nutrient-Rich: Packed with protein and fiber to keep you full and energized.

Navy Bean Soup

Ingredients in Navy Bean Soup

This soup comes together with a handful of wholesome ingredients that create deep, satisfying flavors. Let’s break it down:

Navy Beans: The star of the dish! These small, creamy beans become tender and delicious as they simmer.

Smoked Ham or Ham Hock: Adds rich, smoky flavor that infuses the broth.

Onion, Carrots, & Celery: The aromatic trio that builds the base of the soup.

Garlic: Enhances the savory depth of the broth.

Chicken or Vegetable Broth: Creates a flavorful, comforting base for the soup.

Bay Leaf & Thyme: Adds an earthy, herbal touch.

Salt & Pepper: Simple seasonings that bring everything together.

Olive Oil or Butter: Used for sautéing the veggies, adding richness.

Optional: A splash of vinegar or lemon juice at the end to brighten the flavors.

(Note: The full ingredients list, including measurements, is provided in the recipe card directly below.)

Instructions

Soak the Beans: If using dried beans, soak them overnight in plenty of water. Drain and rinse before cooking.

Sauté the Aromatics: Heat olive oil or butter in a large pot over medium heat. Add onions, carrots, and celery, cooking until softened. Stir in the garlic and cook for another minute.

Add the Beans & Broth: Pour in the broth, then add the navy beans, ham, bay leaf, and thyme.

Simmer to Perfection: Bring to a boil, then reduce heat and let it simmer for about 1.5 to 2 hours, or until the beans are tender and the flavors are well combined.

Shred the Ham: Remove the ham hock or smoked ham, shred the meat, and stir it back into the soup.

Season & Serve: Taste and adjust seasoning if needed. Add a splash of vinegar or lemon juice for extra brightness. Serve warm and enjoy!

How to Serve Navy Bean Soup

With Crusty Bread: Perfect for soaking up the delicious broth. With a Side Salad: A fresh green salad balances the hearty soup. With Hot Sauce: A few dashes of your favorite hot sauce can add a nice kick. With Extra Ham or Bacon: For even more smoky goodness, top with crispy bacon bits or extra shredded ham. With Fresh Herbs: A sprinkle of fresh parsley or thyme brightens up the flavors.

Additional Tips

Use a Slow Cooker: Let the soup simmer all day for an effortless meal. Try a Smoked Turkey Leg: A great alternative to ham for a slightly different smoky flavor. Make It Vegetarian: Skip the ham and use extra veggies, plus a teaspoon of smoked paprika for depth. Thicken It Up: Mash some of the beans or blend a portion of the soup for a thicker consistency. Store & Reheat: Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.

FAQ Section

Q1: Can I use canned beans instead of dried?
A1: Yes! Use about three cans of drained navy beans. Reduce the cooking time to about 30 minutes.

Q2: How do I make this in a slow cooker?
A2: Add all ingredients except salt and cook on low for 6-8 hours or high for 4-5 hours.

Q3: Can I freeze navy bean soup?
A3: Absolutely! Let it cool completely, then store in freezer-safe containers for up to 3 months.

Q4: How do I reheat this soup?
A4: Reheat on the stove over low heat, adding a bit of broth or water if it has thickened too much.

Q5: What other beans can I use?
A5: Great Northern beans or cannellini beans are good substitutes.

Q6: Can I use leftover ham from a holiday meal?
A6: Yes! This is a fantastic way to use up leftover ham.

Q7: How do I make it spicier?
A7: Add a pinch of cayenne pepper or a diced jalapeño for some heat.

Q8: Can I make this in an Instant Pot?
A8: Yes! Cook on high pressure for 35 minutes with a natural release.

Q9: What can I add for extra flavor?
A9: A Parmesan rind, smoked paprika, or a splash of Worcestershire sauce can deepen the flavor.

Q10: Can I make this without soaking the beans?
A10: Yes, but it will take longer to cook—around 3 hours. You may need to add extra broth as it simmers.

Final Thoughts

Navy bean soup is a timeless, comforting dish that’s as nourishing as it is delicious. Whether you enjoy it as a hearty lunch, an easy weeknight dinner, or a meal prep staple, it’s bound to become a favorite. Give it a try and let me know how you like to serve it!

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
0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments