Cozy nights are the perfect excuse to warm up with a bowl of comforting, creamy navy bean soup. This classic recipe has been a staple in many households for generations, and its versatility knows no bounds. With just a few basic ingredients like dried navy beans, onions, garlic, and vegetables, you can create a multitude of delicious variations that cater to any taste or dietary need.
From classic ham and navy bean soups to smoky bacon and spicy chorizo-infused versions, the possibilities are endless. In this article, we’ll explore 20 mouth-watering recipes that showcase the beauty of navy beans in all their glory. Whether you’re a busy parent looking for a quick weeknight meal or a foodie seeking new flavors to experiment with, these hearty navy bean soups are sure to satisfy your cravings and leave you feeling cozy and content.
Classic Ham and Navy Bean Soup
This hearty soup is a staple of Southern cuisine, made with tender navy beans, smoky ham, and a hint of spices. Perfect for a chilly evening or a comforting meal any time of the year.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 1 pound diced ham (such as Black Forest or country-style)
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 teaspoon ground mustard
– 1/2 teaspoon ground cumin
– Salt and pepper to taste
– 4 cups chicken broth
– 2 cups water
Instructions:
1. In a large pot or Dutch oven, combine the soaked navy beans, chopped onions, and diced ham.
2. Add the garlic, mustard, and cumin. Season with salt and pepper to taste.
3. Pour in the chicken broth and water, bringing the mixture to a boil.
4. Reduce heat to low and simmer for 1 hour, or until the beans are tender.
5. Serve hot, garnished with chopped fresh parsley or thyme if desired.
Cooking Time: 1 hour
Smoky Bacon Navy Bean Soup
A hearty and comforting soup that combines the smokiness of bacon with the creamy texture of navy beans, perfect for a chilly day.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 6 slices of smoky bacon, diced
– 1 onion, chopped
– 3 cloves of garlic, minced
– 2 carrots, chopped
– 2 celery stalks, chopped
– 4 cups of chicken broth
– 1 can (14.5 oz) of diced tomatoes
– 1 teaspoon dried thyme
– Salt and pepper, to taste
Instructions:
1. In a large pot or Dutch oven, cook the bacon over medium heat until crispy. Remove the bacon with a slotted spoon and set aside.
2. Add the onion, garlic, carrots, and celery to the pot and cook until the vegetables are tender, about 8 minutes.
3. Add the soaked navy beans, chicken broth, diced tomatoes, thyme, salt, and pepper to the pot.
4. Bring the soup to a boil, then reduce the heat to low and simmer for 1 hour, or until the beans are tender.
5. Stir in the cooked bacon and season with additional salt and pepper if needed.
Cooking Time: 1 hour and 15 minutes
Vegetarian Navy Bean Soup with Kale
This comforting soup is a perfect blend of flavors and textures, featuring navy beans, kale, and aromatic spices.
Ingredients:
– 1 cup dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 carrot, chopped
– 1 celery stalk, chopped
– 4 cups vegetable broth
– 1 can (14.5 oz) diced tomatoes
– 1 teaspoon dried thyme
– 1/2 teaspoon paprika
– Salt and pepper, to taste
– 2 cups kale leaves, stems removed and chopped
Instructions:
1. In a large pot, heat the olive oil over medium heat. Add onion, garlic, carrot, and celery; cook until vegetables are tender, about 8 minutes.
2. Add soaked navy beans, vegetable broth, diced tomatoes, thyme, paprika, salt, and pepper. Bring to a boil, then reduce heat and simmer for 30-40 minutes or until beans are tender.
3. Stir in chopped kale and continue cooking for an additional 5 minutes or until greens have wilted.
Cooking Time: 45-50 minutes
Creamy Navy Bean and Potato Soup
A comforting and creamy soup perfect for a chilly day, made with navy beans, potatoes, and aromatic spices.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 2 large potatoes, peeled and diced
– 2 tablespoons butter
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups chicken broth
– 1 cup heavy cream or half-and-half
– Salt and pepper to taste
– Fresh parsley, chopped (optional)
Instructions:
1. In a large pot, sauté the onion and garlic in butter until softened.
2. Add the soaked navy beans, potatoes, and chicken broth. Bring to a boil, then reduce heat and simmer for 45 minutes or until the beans are tender.
3. Use an immersion blender to puree the soup until smooth. Alternatively, let it cool and blend in a blender.
4. Stir in heavy cream or half-and-half. Season with salt and pepper to taste.
5. Serve hot, garnished with chopped parsley if desired.
Cooking Time: 45 minutes
Spicy Navy Bean Soup with Chorizo
Warm up with this flavorful and spicy soup that combines the comfort of navy beans with the kick of chorizo. This hearty recipe is perfect for a chilly evening or a quick lunch.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 1 tablespoon olive oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 pound chorizo sausage, sliced
– 4 cups vegetable broth
– 1 can diced tomatoes (14.5 oz)
– 1 teaspoon smoked paprika
– Salt and pepper to taste
– Fresh cilantro, chopped (optional)
Instructions:
1. In a large pot, heat the olive oil over medium-high heat.
2. Add the onion and garlic; cook until the onion is translucent.
3. Add the chorizo sausage; cook for 2-3 minutes or until browned.
4. Add the soaked navy beans, vegetable broth, diced tomatoes, smoked paprika, salt, and pepper.
5. Bring to a boil, then reduce heat and simmer for 30-40 minutes or until the beans are tender.
6. Taste and adjust seasoning as needed.
7. Serve hot, garnished with chopped cilantro if desired.
Cooking Time: 35-45 minutes
Slow Cooker Navy Bean Soup
Warm up with a hearty bowl of Slow Cooker Navy Bean Soup! This comforting recipe combines tender navy beans, savory vegetables, and aromatic spices to create a satisfying and nutritious meal that’s perfect for any time of year.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 1 onion, chopped
– 2 cloves garlic, minced
– 2 carrots, peeled and chopped
– 2 celery stalks, chopped
– 1 can (14.5 oz) diced tomatoes
– 4 cups vegetable broth
– 1 teaspoon dried thyme
– Salt and pepper to taste
Instructions:
1. Add the soaked navy beans, onion, garlic, carrots, and celery to a slow cooker.
2. In a separate bowl, combine the diced tomatoes and vegetable broth. Stir in the thyme and season with salt and pepper to taste.
3. Pour the tomato mixture over the bean mixture in the slow cooker.
4. Cook on Low for 8-10 hours or High for 4-6 hours.
5. Season with additional salt and pepper if needed, then serve hot.
Cooking Time: 4-10 hours
Tuscan Navy Bean Soup with Rosemary
This hearty soup is a perfect representation of Tuscan cuisine, where simplicity and flavor come together in harmony. This comforting dish is made with navy beans, vegetables, and aromatic rosemary, making it a great option for a cold winter’s day.
Ingredients:
– 1 cup dried navy beans, soaked overnight and drained
– 4 cups vegetable broth
– 1 large onion, chopped
– 2 cloves garlic, minced
– 2 carrots, peeled and chopped
– 2 celery stalks, chopped
– 2 sprigs fresh rosemary, chopped
– 1 can (14.5 oz) diced tomatoes
– Salt and pepper, to taste
– Extra virgin olive oil, for serving
Instructions:
1. In a large pot, combine soaked navy beans, vegetable broth, onion, garlic, carrots, celery, and rosemary.
2. Bring the mixture to a boil, then reduce heat to low and simmer for 1 hour, or until the beans are tender.
3. Add diced tomatoes and season with salt and pepper to taste.
4. Serve hot, drizzled with extra virgin olive oil.
Cooking Time: 1 hour 15 minutes
Navy Bean Soup with Sausage and Spinach
This comforting soup is a perfect blend of smoky sausage, creamy navy beans, and fresh spinach. A classic comfort food recipe that’s easy to make and satisfying to eat.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 1 pound smoked sausage, sliced
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups chicken broth
– 1 can (14.5 oz) diced tomatoes
– 1 cup fresh spinach leaves
– Salt and pepper to taste
Instructions:
1. In a large pot, heat the olive oil over medium-high heat.
2. Add the sausage and cook until browned, about 5 minutes.
3. Add the onion and garlic; cook until softened, about 3-4 minutes.
4. Add the soaked navy beans, chicken broth, diced tomatoes, and salt and pepper to taste.
5. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
6. Stir in fresh spinach leaves and let wilt.
7. Serve hot and enjoy!
Cooking Time: About 2 hours (including soaking time)
Garlicky Navy Bean Soup with Crusty Bread
This comforting soup is perfect for a chilly day, packed with the rich flavors of garlic, navy beans, and aromatic spices. Serve it with a crusty loaf of bread for a satisfying meal.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 4 cups vegetable broth
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 teaspoon ground cumin
– 1/2 teaspoon smoked paprika
– Salt and pepper, to taste
– 2 tablespoons olive oil
– Crusty bread, for serving
Instructions:
1. In a large pot, combine navy beans, broth, onions, garlic, cumin, smoked paprika, salt, and pepper.
2. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
3. Stir in olive oil and adjust seasoning as needed.
4. Serve hot with crusty bread on the side.
Cooking Time: 1 hour
Mexican-Inspired Navy Bean Soup
Mexican-Inspired Navy Bean Soup Recipe
A hearty and flavorful twist on classic navy bean soup, this Mexican-inspired recipe adds a boost of spice and freshness with the addition of chipotle peppers and cilantro.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 1 red bell pepper, diced
– 2 chipotle peppers in adobo sauce, chopped
– 4 cups vegetable broth
– 2 cups water
– 1 teaspoon ground cumin
– 1/2 teaspoon smoked paprika
– Salt and pepper to taste
– 2 tablespoons chopped fresh cilantro (optional)
Instructions:
1. In a large pot, heat the olive oil over medium-high heat.
2. Add the onion, garlic, and red bell pepper; cook until the vegetables are tender, about 5 minutes.
3. Add the chipotle peppers, cumin, smoked paprika, salt, and pepper. Cook for an additional minute.
4. Add the soaked and drained navy beans, vegetable broth, and water. Bring to a boil, then reduce heat to low and simmer for 1 hour or until the beans are tender.
5. Taste and adjust seasoning as needed.
6. Serve hot, garnished with chopped cilantro if desired.
Cooking Time: 2 hours
Navy Bean and Tomato Basil Soup
This hearty soup is a perfect blend of comforting navy beans, sweet tomatoes, and fresh basil, all simmered together in a flavorful broth. A delicious and nutritious meal option for any time of the year.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 cups diced fresh tomatoes (or 1 can of crushed tomatoes)
– 4 cups vegetable broth
– 1 teaspoon dried thyme
– Salt and pepper to taste
– Fresh basil leaves, chopped (optional)
Instructions:
1. In a large pot, sauté the onion and garlic in olive oil until softened.
2. Add the soaked navy beans, diced tomatoes, vegetable broth, and thyme. Season with salt and pepper.
3. Bring to a boil, then reduce heat and simmer for 45-50 minutes or until beans are tender.
4. Use an immersion blender (or transfer soup to a blender) to puree the soup to desired consistency.
5. Taste and adjust seasoning as needed. Garnish with chopped fresh basil leaves if desired.
Cooking Time: 45-50 minutes
Hearty Navy Bean Soup with Carrots and Celery
This comforting soup is a classic example of hearty, homemade goodness. A perfect blend of navy beans, carrots, celery, and aromatics come together to create a satisfying meal.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 medium onion, chopped
– 3 stalks celery, chopped
– 2 medium carrots, peeled and chopped
– 4 cups vegetable broth
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Fresh parsley or thyme for garnish (optional)
Instructions:
1. In a large pot, heat the olive oil over medium-high.
2. Add the onion, celery, and carrots; cook until tender, about 10 minutes.
3. Add the soaked navy beans, vegetable broth, and cumin. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
4. Season with salt and pepper to taste.
5. Serve hot, garnished with parsley or thyme if desired.
Cooking Time: Approximately 1 hour 10 minutes
Navy Bean Minestrone Soup
A hearty and comforting soup perfect for a chilly day. This Navy Bean Minestrone Soup is a classic Italian-inspired recipe that combines the creamy texture of navy beans with aromatic vegetables and herbs.
Ingredients:
– 1 cup dried navy beans, soaked overnight and drained
– 4 cups vegetable broth
– 1 medium onion, chopped
– 3 cloves garlic, minced
– 2 medium carrots, peeled and sliced
– 2 stalks celery, chopped
– 1 can (14.5 oz) diced tomatoes
– 1 teaspoon dried thyme
– Salt and pepper to taste
– Grated Parmesan cheese for serving (optional)
Instructions:
1. In a large pot, combine the navy beans, vegetable broth, onion, garlic, carrots, celery, and thyme.
2. Bring to a boil, then reduce heat and simmer for 45 minutes or until the beans are tender.
3. Add the diced tomatoes and season with salt and pepper to taste.
4. Simmer for an additional 10-15 minutes.
5. Serve hot, topped with grated Parmesan cheese if desired.
Cooking Time: 60-65 minutes
Lemon Herb Navy Bean Soup
Brighten up a chilly day with this zesty and comforting soup, infused with the warmth of herbs and the brightness of lemon.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 cups vegetable broth
– 1 cup water
– 1 tablespoon freshly squeezed lemon juice
– 1 teaspoon dried thyme
– 1/2 teaspoon dried rosemary
– Salt and pepper to taste
– Fresh parsley or thyme for garnish (optional)
Instructions:
1. In a large pot, heat the olive oil over medium heat.
2. Add the chopped onion and cook until softened, about 5 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the soaked navy beans, vegetable broth, water, lemon juice, thyme, and rosemary. Season with salt and pepper to taste.
5. Bring the mixture to a boil, then reduce the heat to low and simmer for 1 hour, or until the beans are tender.
6. Serve hot, garnished with fresh parsley or thyme if desired.
Cooking Time: 1 hour
Navy Bean Soup with Pancetta and Thyme
Navy Bean Soup with Pancetta and Thyme: A Hearty Winter Warmer
This classic soup recipe combines the comforting warmth of navy beans, savory pancetta, and fragrant thyme to create a deliciously simple yet satisfying meal.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 6 slices pancetta, diced
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups vegetable broth
– 2 cups water
– 2 sprigs fresh thyme
– Salt and pepper, to taste
Instructions:
1. In a large pot or Dutch oven, heat the olive oil over medium heat.
2. Add the pancetta and cook until crispy, about 5 minutes. Remove with a slotted spoon and set aside.
3. Add the chopped onion to the pot and cook until softened, about 5 minutes.
4. Add the minced garlic and cook for an additional minute.
5. Add the soaked navy beans, vegetable broth, water, and thyme sprigs. Season with salt and pepper to taste.
6. Simmer the soup for 1 hour or until the beans are tender.
7. Stir in the cooked pancetta and serve hot.
Cooking Time: 1 hour
Cajun-Style Navy Bean Soup
Warm up with a hearty and flavorful bowl of Cajun-style navy bean soup, infused with the bold flavors of Andouille sausage, onions, garlic, and spices. This comforting soup is perfect for a chilly evening or as a filling meal.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 1 lb Andouille sausage, sliced
– 2 medium onions, chopped
– 3 cloves garlic, minced
– 1 cup diced tomatoes
– 4 cups chicken broth
– 1 tsp ground cumin
– 1 tsp smoked paprika
– Salt and pepper to taste
– Fresh parsley or thyme for garnish (optional)
Instructions:
1. In a large pot, cook the sausage over medium-high heat until browned, about 5 minutes.
2. Add onions and garlic; cook until onions are translucent, about 5 minutes.
3. Add navy beans, diced tomatoes, chicken broth, cumin, smoked paprika, salt, and pepper. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
4. Serve hot, garnished with parsley or thyme if desired.
Cooking Time: 1 hour 15 minutes
Navy Bean Soup with Parmesan Rind
Warm up with a comforting bowl of navy bean soup, paired with crispy Parmesan croutons for a satisfying and filling meal.
Ingredients:
– 1 pound dried navy beans, soaked overnight and drained
– 1 onion, chopped
– 2 cloves garlic, minced
– 4 cups vegetable broth
– 1 can (14.5 oz) diced tomatoes
– 1 teaspoon dried thyme
– Salt and pepper to taste
– 1/4 cup grated Parmesan cheese
– 2 tablespoons olive oil
– 1/2 cup breadcrumbs
Instructions:
1. In a large pot, sauté the onion and garlic in olive oil until softened.
2. Add the soaked navy beans, vegetable broth, diced tomatoes, and thyme. Bring to a boil, then reduce heat and simmer for 45 minutes or until beans are tender.
3. Preheat oven to 350°F (175°C). Mix breadcrumbs with Parmesan cheese. Toss with olive oil and season with salt and pepper.
4. Spread the crouton mixture on a baking sheet and bake for 10-12 minutes, or until golden brown.
5. Serve the soup hot, topped with crispy Parmesan croutons.
Cooking Time: 1 hour
Curried Navy Bean Soup with Coconut Milk
This creamy and aromatic soup is a perfect blend of Indian and American flavors, combining the comfort of navy beans with the warmth of curry spices. Serve hot with some crusty bread or over rice for a satisfying meal.
Ingredients:
– 1 cup dried navy beans, soaked overnight and drained
– 2 tablespoons vegetable oil
– 1 onion, chopped
– 2 cloves garlic, minced
– 1 teaspoon ground cumin
– 1 teaspoon curry powder
– 1/2 teaspoon turmeric
– 1 can (14 oz) diced tomatoes
– 4 cups chicken broth
– 1 cup coconut milk
– Salt and pepper, to taste
– Fresh cilantro, chopped (optional)
Instructions:
1. In a large pot, heat oil over medium heat. Add onion and garlic; cook until softened, about 5 minutes.
2. Add cumin, curry powder, and turmeric; cook for 1 minute.
3. Add soaked navy beans, diced tomatoes, chicken broth, and coconut milk. Bring to a boil, then reduce heat and simmer for 45-50 minutes or until beans are tender.
4. Season with salt and pepper to taste. Garnish with chopped cilantro, if desired.
Cooking Time: 45-50 minutes
Navy Bean Soup with Fresh Herbs and Olive Oil
This hearty soup is a comforting blend of navy beans, aromatic herbs, and rich olive oil. Perfect for a chilly evening or a nutritious lunch.
Ingredients:
– 1 cup dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 2 sprigs fresh thyme
– 2 sprigs fresh rosemary
– 4 cups vegetable broth
– Salt and pepper to taste
– Fresh parsley or thyme for garnish (optional)
Instructions:
1. In a large pot, heat the olive oil over medium heat.
2. Add the chopped onion and cook until softened, about 5 minutes.
3. Add the minced garlic and cook for an additional minute.
4. Add the soaked navy beans, vegetable broth, thyme, and rosemary to the pot.
5. Bring to a boil, then reduce heat and simmer for 1 hour or until beans are tender.
6. Season with salt and pepper to taste.
7. Serve hot, garnished with fresh parsley or thyme if desired.
Cooking Time: 1 hour
Navy Bean and Butternut Squash Soup
Warm up with this hearty and comforting soup that combines the creamy goodness of butternut squash with the gentle flavor of navy beans.
Ingredients:
– 1 medium butternut squash, peeled and cubed
– 1 pound dried navy beans, soaked overnight and drained
– 2 tablespoons olive oil
– 1 onion, chopped
– 3 cloves garlic, minced
– 4 cups vegetable broth
– 1 teaspoon ground cumin
– Salt and pepper to taste
– Fresh cilantro leaves for garnish (optional)
Instructions:
1. Preheat oven to 400°F (200°C).
2. Toss squash cubes with 1 tablespoon olive oil, salt, and pepper on a baking sheet. Roast for 30 minutes.
3. In a large pot, sauté onion and garlic in remaining 1 tablespoon olive oil until softened.
4. Add soaked navy beans, vegetable broth, roasted squash, cumin, salt, and pepper to the pot.
5. Bring to a boil, then simmer for 45-50 minutes or until beans are tender.
6. Blend soup with an immersion blender or transfer to a blender in batches to desired consistency.
7. Serve hot, garnished with cilantro leaves if desired.
Cooking Time: Approximately 1 hour 15 minutes
Summary
Get cozy on chilly nights with these 20 hearty navy bean soup recipes! From classic ham and navy bean to spicy chorizo and smoky bacon, there’s something for everyone. Whether you’re in the mood for a comforting vegetarian option or a rich and creamy potato-based soup, this collection has it all. With a variety of flavors and ingredients, from kale and rosemary to chorizo and pancetta, you’ll find a navy bean soup recipe that suits your taste. So grab some beans and get cooking with these delicious and satisfying soups!
Sophia Brennan is the cook and writer behind Go Jack Rabbit Go. She spent years working in Portland’s restaurant world before bringing that same warm, unfussy approach into her home kitchen. These days, she focuses on simple, comforting recipes inspired by real life, family routines, and the rhythm of cooking without overthinking it.



