Go Back

Navy Bean Soup

This is a hearty vegetarian & vegan bean soup, spiced with cumin and coriander. It contains sauteed carrots, onions and celery and is simmerd until the beans become buttery and delicious.
Course Main Course, Side Dish, Soup
Prep Time 10 minutes
Cook Time 50 minutes
Servings 8
Author Leona G.


Navy Bean Soup

  • 7 cups water
  • 2 cups navy beans soaked in water over night and drained
  • 2 tbs grapeseed oil or olive oil
  • cup celery diced
  • ½ cup yellow onion diced
  • cup carrot diced
  • ¼ cup sweet peppers sliced
  • cup tomatoes diced
  • 2 cloves garlic grated
  • 1 bay leaf
  • 2-3 tsp sea salt
  • 2 tsp black pepper
  • 1 tsp cumin
  • 1 tsp coriander
  • 1 tsp garlic powder
  • ½ tsp smoked paprika
  • ¼ tsp crushed red pepper optional
  • 1 tbsp White Vinegar or apple cider vinegar

Corn Flour "Roux"

  • 2 tbsp butter
  • 2 tbsp corn flour
  • ½ tsp smoked paprika


  • Heat 2 tbs oil in a 4-qt soup pot over medium heat. Add onions, celery, carrots and peppers and sauté for 8-10 minutes.
  • Then add grated garlic, tomatoes, bay leaf and all of your spices except the salt. Sauté for 2-3 minutes. This will also toast the spices and bring their flavors out.
  • Add in the navy beans and water, stir to combine. Bring to a boil and then simmer on low heat, covered for 40 minutes.
  • Remove lid and add salt to taste. Stir to combine.
  • In a small pan over medium heat, combine butter, corn flour and smoked paprika for about 2-3 minutes until well blended. Pour directly into the soup to combine and simmer the soup for another 10 minutes before serving. This will thicken the soup and give it a delicious flavor.
  • Turn the heat off, then add in the vinegar in and stir.
  • The beans should be fork tender at this point. Serve and top with fresh cilantro and scallion (optional.)


  • This soup is delicious as is or can be served as a side, over white rice and your choice of protein. (my favorite is chicken)
  • If you don't have any corn flour, you can use AP flour for the roux.
  • Canned whole tomatoes work well if you don't have any fresh tomatoes.
  • This soup can be stored in the fridge for 3-4 days; Just add a little water to reheat.
  • If you don't have any carrots, parsnips are yummy too!
  • Regular paprika can be used in place of smoked paprika.
  • Great northern beans can also be used instead of navy.