Heat up oil in a large soup pot and sauté the garlic for 1 minute. Add the onions and sauté for 2 to 3 minutes. Add all remaining ingredients, except the bulgur. Season with sea salt, to taste, if desired. Cover and bring to a boil. Add the bulgur, mix thoroughly, cover and continue to cook for 20 to 25 minutes. Stir the soup occasionally during cooking to prevent the bulgur from lumping. Remove from the flame and serve.
Per serving - 349 calories, 5 g fat (14% calories from fat), 16 g protein, 50 g carbohydrate, 17 g fiber, 0 mg cholesterol, 529 mg sodium