This Mediterranean-inspired Moroccan Bean Soup is a quick-fix but hardy meatless soup filled with beautiful, fragrant flavors. It’s a healthy one-pot meal, cooked in 20 minutes, that can be served with poached eggs or even chicken, lamb, or beef for additional protein.

read more