Obviously, Alchemy is the best combined with Herbalism, with these two professions you can save a lot of gold and you can sell the potions/elixirs at the Auction House.
Approximate Materials Required for 1-450:
* 59 x Peacebloom
* 59 x Silverleaf
* 93 x Briarthorn
* 33 x Bruiseweed
* 20 x Mageroyal
* 35 x Stranglekelp
* 30 x Liferoot
* 30 x Kingsblood
* 45 x Goldthorn
* 10 x Wild Steelbloom
* 70 x Sungrass
* 15 x Khadgar's Whisker
* 4 x Iron Bar
* 1 Black Vitriol
* 4 x Purple Lotus
* 4 x Firebloom
* 19 x Arthas' Tears
* 40 x Blindweed
* 75 x Golden Sansam
* 18 x Mountain Silversage
* 50 x Felweed
* 10 x Terocone
* 35 x Dreaming Glory
* 10 x Netherbloom
* 20 Talandra's Rose
* 5 Pygmy Suckerfish
* 75 Goldclover
* 35 Tiger Lily
* 25 Adder's Tongue
* 20 Icethorn
* 40 Lichbloom
* 56 Saronite Bar
* 5 Dark Jade
* 5 Huge Citrine
* 5 Eternal Fire
(No Need All Those In MagicWoW)
First, visit any trainer in the main cities of old Azeroth - just ask a guard, and learn Apprentice Alchemy.
You can find Vials at "Alchemy Supplies" vendors, they are usually near the Alchemy trainer.
1-60
59 x [Minor Healing Potions] - 59 Peacebloom, 59 Sliverleaf
You'll need these in the next step of the Alchemy guide.
60 - 105
50 x [Lesser Healing Potion] - 50 Minor Healing Potion, 50 Briarthorn
105 - 110
5 x [Elixir of Wisdom] - 5 Mageroyal, 10 Briarthorn
110 - 140
33 x [Healing Potion] - 33 Bruiseweed, 33 Briarthorn
Learn Alchemy Expert.
140 - 155
15 x [Lesser Mana Potion] - 15 Mageroyal, 15 Stranglekelp
Make [Fire Oil] if there is no [Stranglekelp] in the Auction House or if [Firefin Snapper] is cheap.
155 - 185
30 x [Greater Healing Potion] - 30 Liferoot, 30 Kingsblood
If you made [Fire Oil], you can use it to make [Elixir of Minor Accuracy]
185 - 205
20 x [Elixir of Agility] - 20 Stranglekelp, 20 Goldthorn
or
25 x [Elixir of Fortitude] - 25 Wild Steelbloom, 25 Goldthorn
Learn Alchemy Artisan.
205 - 215
10 x [Elixir of Greater Defence] - 10 Wild Steelbloom, 10 Goldthorn
215 - 230
15 x [Superior Healing Potion] - 15 Sungrass, 15 Khadgar's Whisker
230 - 231
1 x [Philosopher's Stone] - 4 Iron Bar, 1 Black Vitriol, 4 Purple Lotus, 4 Firebloom
Click Here For Recipe Location
You will need this for transmutes, so keep it.
231 - 250
19 x [Elixir of Detect Undead] - 19 Arthas' Tears
250 - 265
15 x [Elixir of Greater Agility] - 15 Sungrass, 15 Goldthorn
265 - 285
20 x [Superior Mana Potion] - 40 Sungrass, 40 Blindweed
[Elixir of the Sages] is a great alternative if you don't have that many Blindweed or Sungrass. You have to make a few more [Elixir of Greater Agility] up to 270 before you can learn this recipe.
Visit your trainer and learn Alchemy Master.
285 - 300
18 x [Major Healing Potion] - 36 Golden Sansam, 18 Mountain Silversage
300-310
Choose one of the recipes below.
15 x [Volatile Healing Potion] - 15 Golden Sansam, 15 Felweed
15 x [Adept's Elixir] - 15 Dreamfoil, 15 Felweed
15 x [Onslaught Elixir] - 15 Mountain Silversage, 15 Felweed
315-325
10 x [Elixir of Healing Power] - 10 Golden Sansam, 10 Dreaming Glory
Once you reach an Alchemy skill of 325 and level 68, you may begin a quest to learn one of three specializations: Potions, Elixirs or Transmutations.
Being specialized gives you a chance to create an extra 1 to 4 (for a total 5) items while crafting in the field you have selected. For example, a Master of Potions may be able to craft more than one [Super Mana Potion] for the same material cost as one.
Both Elixir and Potion master requires instance runs for the quest items and it can be hard to find groups to those old instances, so here is a little trick which can save you a lot of time.
Choose the path of Transmute Master. Buy 4 [Primal Might] or farm the required materials for 4 [Primal Might]. Go to Netherstorm, talk to Transmute Master and become a Transmute Master. Unlearn your specialization by talking to the master again, then go to the Elixir Master or to the Potion Master depends on which path you want to choose, of course if you want to be a Transmute master, you can skip this part.
325-335
10 x [Elixir of Draenic Wisdom] 10 Terocone, 10 Felweed
Make [Mad Alchemist's Potion] if you have a lot of Ragveil.
335-340
5 x [Super Healing Potion] - 10 Netherbloom, 5 Felweed
Make the previous recipe 5 more times if you don't have acces to Netherbloom.
340-350
10 x [Super Mana Potion] - 20 Dreaming Glory, 10 Felweed
Recipe Location
Visit your trainer and learn Alchemy Grand Master.
350 - 360
10 x [Resurgent Healing Potion] - 20 Goldclover
360 - 365
5 x [Icy Mana Potion] - 10 Talandra's Rose
365 - 375
10 x [Spellpower Elixir] - 10 Goldclover, 10 Tiger Lily
375 - 380
5 x [Pygmy Oil] - 5 Pygmy Suckerfish
380 - 385
5 x [Potion of Nightmares] - 5 Goldclover, 10 Talandra's Rose
385 - 395
12 x [Elixir of Mighty Strength] - 24 Tiger Lily
395 - 405
When you reach 400, you can make a [Northrend Alchemy Research] and your Alchemy Trinket, so you will need to craft fewer potions.
If you discovered the [Potion of Speed] recipe, make that one until 415 instead of the recipes below, because it's cheaper.
12 x [Elixir of Mighty Agility] - 24 Goldcover, 24 Adder's Tongue
405 - 415
10 x [Indestructible Potion] - 20 Icethorn
415 - 425
This recipe turns green at 422, so you might need to make more than 20.
20 x [Runic Mana Potion] - 20 Goldcover, 40 Lichbloom
425 - 430
7 x [Transmute: Titanium] - 56 Saronite Bar
430 - 435
5 x [Transmute: Earthsiege Diamond] - 5 Dark Jade, 5 Huge Citrine, 5 Eternal Fire
435-450
You can make any flask you want or make the one that you need for raiding. Between 435-440 you can also make [Transmute: Skyflare Diamond]