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