There is no official recommendation regarding the frequency of taking astragalus. But you take it daily with 9 to 30 grams as the typical dose. It is advisable to consult a doctor before starting a supplement for a health condition.