The first step is to pre-soak all grains and legumes the night (or at least six hours) before meal preparation. I recommend keeping the legumes in one bowl and the grains in another. If you're using quinoa or amaranth, I suggest you soak them in separate bowls.
After soaking, rinse the contents of each bowl and place into a slow cooker insert or a large soup pot - reserve the quinoa or amaranth, if using. Be sure to rinse the legumes and grains until the water runs clear and there are no longer bubbles (especially on the quinoa and amaranth).
Pour the broth over the beans and grains, if using.
Cover beans and grains in water and add a pinch or so of sea salt. Cook on low heat until the beans and grains begin to soften. Cook times will vary, but plan on several hours. I like to use my slow cooker so that I don't end up scorching the pulse mixture as it cooks.
Add the mustard, turmeric, garlic, coriander, cumin and bay leaves. Feel free to play around with the amounts - I often change them depending on my mood and even the season of the year. Sometimes I even add a cinnamon stick or some anise. Go crazy.
Add the quinoa and amaranth, if using, and another cup of water or broth. Simmer a half hour to an hour. Stir occasionally and keep your eye on the moisture level. You may like your pulse a little on the dry side, or you may enjoy eating it more like soup. If you prefer it dry, strain (if needed) and serve your pulse when the beans have reached the desired consistency. If you prefer the pulse more like soup, keep your liquid level just above the pulse and simmer until the spices have mingled well and the pulse has reached the desired consistency.
Serve hot and top with any of the above ideas.