Here is the full list of all 75 Idle magic herb achievements.
40 culture pots
30 monster 1000
19 spell level 100
29 monster 1000
28 monster 1000
Level 5 fairy grass
All fairy grass
Level 4 fairy grass
Level 3 fairy grass
Level 2 fairy grass
27 monster 1000
level 19
18 spell level 100
17 spell level 100
16 spell level 100
26 monster 1000
25 monster 1000
22 monster 1000
level 18
21 monster 1000
17 monster 1000
level 17
15 spell level 100
14 monster 1000
level 16
13 monster 1000
11 monster 1000
09 monster 1000
14 spell level 100
08 monster 1000
07 monster 1000
06 monster 1000
24 monster 1000
13 spell level 100
05 monster 1000
04 monster 1000
03 monster 1000
level 15
02 monster 1000
01 monster 1000
23 monster 1000
12 spell level 100
11 spell level 100
09 spell level 100
20 monster 1000
08 spell level 100
level 14
10 spell level 100
19 monster 1000
level 13
18 monster 1000
05 spell level 100
04 spell level 100
level 12
07 spell level 100
16 monster 1000
level 11
03 spell level 100
06 spell level 100
15 monster 1000
level 10
02 spell level 100
level 09
level 08
12 monster 1000
01 spell level 100
10 monster 1000
level 07
level 06
Level 1 fairy grass
level 05
level 04
level 03
level 02
level 01