Berries:
01 Cheri Berry Cures Paralysis
02 Chesto Berry Cures Sleep
03 Pecha Berry Cures Poison
04 Rawst Berry Cures Burn
05 Aspear Berry Cures Freeze
06 Leppa Berry Restores 10 PP
07 Oran Berry Restores 10 HP
08 Persim Berry Cures Confusion
09 Lum Berry Cures any status ailment
10 Sitrus Berry Restores 30 HP
11 Figy Berry Restores 12.5% HP, confuses Pokémon that dislike spicy food
12 Wiki Berry Restores 12.5% HP, confuses Pokémon that dislike dry food
13 Mago Berry Restores 12.5% HP, confuses Pokémon that dislike sweet food
14 Aguav Berry Restores 12.5% HP, confuses Pokémon that dislike bitter food
15 Iapapa Berry Restores 12.5% HP, confuses Pokémon that dislike sour food
16 Razz Berry Pokéblock ingredient only
17 Bluk Berry Pokéblock ingredient only
18 Nanab Berry Pokéblock ingredient only
19 Wepear Berry Pokéblock ingredient only
20 Pinap Berry Pokéblock ingredient only
21 Pomeg Berry Pokéblock ingredient onlyRS
Lowers HP EVs, raises happinessE
22 Kelpsy Berry Pokéblock ingredient onlyRS
Lowers Attack EVs, raises happinessE
23 Qualot Berry Pokéblock ingredient onlyRS
Lowers Defense EVs, raises happinessE
24 Hondew Berry Pokéblock ingredient onlyRS
Lowers Special Attack EVs, raises happinessE
25 Grepa Berry Pokéblock ingredient onlyRS
Lowers Special Defense EVs, raises happinessE
26 Tamato Berry Pokéblock ingredient onlyRS
Lowers Speed EVs, raises happinessE
27 Cornn Berry Pokéblock ingredient only
28 Magost Berry Pokéblock ingredient only
29 Rabuta Berry Pokéblock ingredient only
30 Nomel Berry Pokéblock ingredient only
31 Spelon Berry Pokéblock ingredient only
32 Pamtre Berry Pokéblock ingredient only
33 Watmel Berry Pokéblock ingredient only
34 Durin Berry Pokéblock ingredient only
35 Belue Berry Pokéblock ingredient only
36 Liechi Berry Raises Attack when HP falls below 25%
37 Ganlon Berry Raises Defense when HP falls below 25%
38 Salac Berry Raises Speed when HP falls below 25%
39 Petaya Berry Raises Special Attack when HP falls below 25%
40 Apicot Berry Raises Special Defense when HP falls below 25%
41 Lansat Berry Raises critical hit ratio when HP falls below 25%
42 Starf Berry Sharply raises a random stat when HP falls below 25%
43 Enigma Berry Placeholder for e-Reader Berries
Poffins:
bitter-spicy
bittter-sweet
bitter-dry
bitter-sour
spicy-sweet
spicy-dry
spicy-sour
sweet-dry
sweet-sour
dry-sour
Source: Bulbapedia