What to plant together: companion planting finder
Pick a vegetable or herb to see what grows well beside it and what to keep away.
Check your plant
Good neighbours
Keep apart
Where these tips come from
These are traditional gardening recommendations from the Gardener Planner database. Treat them as a guide: soil, light and spacing matter more for your harvest, and many pairings have little scientific evidence.
- Separate plants of the same family, because they share pests and diseases.
- Place tall plants so they do not shade short ones.
- Keep proper spacing, as even good neighbours compete for water.
Companion planting chart
| Choose a vegetable | Good neighbours | Keep apart |
|---|---|---|
| Arugula | Carrot, Cucumber, Lettuce | — |
| Asparagus | Basil, Parsley, Tomato | Garlic, Onion |
| Basil | Asparagus, Cucumber, Greenhouse Cucumber, Pepper, Tomato | — |
| Beans | Beetroot, Broccoli, Corn, Cucumber, Eggplant, Greenhouse Cucumber, Jerusalem Artichoke, Kale, Kohlrabi, Lovage, Melon, Parsnip, Pattypan Squash, Potato, Pumpkin, Radish, Rhubarb, Rosemary, Spinach, Strawberry, Sweet Potato, Swiss Chard, Watermelon, White Mustard | Chives, Fennel, Garlic, Leek, Onion, Pepper, Tomato |
| Beetroot | Beans, Cabbage, Cauliflower, Cucumber, Garlic, Greenhouse Cucumber, Kohlrabi, Lettuce, Onion, Pak Choi, Peas, Pepper, Radish | Spinach |
| Broad Beans | Broccoli, Cabbage, Cauliflower, Corn, Cucumber, Kohlrabi, Lettuce, Potato, Spinach | Celery, Chives, Garlic, Leek, Onion, Tomato |
| Broccoli | Beans, Broad Beans, Celery, Dill | Pepper, Strawberry, Tomato, White Mustard |
| Brussels Sprouts | Celery, Onion, Potato | Strawberry, Tomato |
| Cabbage | Beetroot, Broad Beans, Celery, Cucumber, Dill, Greenhouse Cucumber, Lettuce, Mint, Phacelia, Rosemary, Swiss Chard, Thyme | Carrot, Pepper, Strawberry, Tomato, White Mustard |
| Carrot | Arugula, Chives, Garlic, Leek, Lettuce, Onion, Pepper, Phacelia, Radish, Rosemary, Sage, Turnip | Cabbage, Cauliflower, Kohlrabi |
| Cauliflower | Beetroot, Broad Beans, Celery, Cucumber, Dill, Greenhouse Cucumber | Carrot, Pepper, Potato, Strawberry, Tomato, White Mustard |
| Celery | Broccoli, Brussels Sprouts, Cabbage, Cauliflower, Cucumber, Greenhouse Cucumber, Kohlrabi, Leek, Pak Choi, Spinach, Tomato, Turnip | Broad Beans, Lettuce |
| Chives | Carrot, Tomato | Beans, Broad Beans, Kale, Peas |
| Cilantro | Lettuce, Spinach, Tomato | Fennel |
| Corn | Beans, Broad Beans, Cucumber, Greenhouse Cucumber, Jerusalem Artichoke, Melon, Pattypan Squash, Pumpkin, Watermelon, Zucchini | — |
| Cucumber | Arugula, Basil, Beans, Beetroot, Broad Beans, Cabbage, Cauliflower, Celery, Corn, Dill, Garlic, Kohlrabi, Lemon Balm, Lettuce, Okra, Onion, Oregano, Peas, Radish | Melon, Pattypan Squash, Pepper, Potato, Sage, Watermelon |
| Dill | Broccoli, Cabbage, Cauliflower, Cucumber, Greenhouse Cucumber, Kohlrabi, Lettuce, Melon, Onion, Pak Choi, Pattypan Squash, Watermelon | Fennel |
| Eggplant | Beans, Okra, Pepper, Spinach, Tarragon, Thyme | Potato, Strawberry |
| Endive | Lettuce, Radish | — |
| Fennel | — | Beans, Cilantro, Dill, Kohlrabi, Pepper, Tomato |
| Garlic | Beetroot, Carrot, Cucumber, Greenhouse Cucumber, Pak Choi, Parsley, Pepper, Strawberry, Tomato | Asparagus, Beans, Broad Beans, Peas |
| Greenhouse Cucumber | Basil, Beans, Beetroot, Cabbage, Cauliflower, Celery, Corn, Dill, Garlic, Kohlrabi, Lettuce, Onion, Peas, Radish | Potato |
| Horseradish | Potato | — |
| Jerusalem Artichoke | Beans, Corn | Potato, Tomato |
| Kale | Beans, Onion, Potato | Chives, White Mustard |
| Kohlrabi | Beans, Beetroot, Broad Beans, Celery, Cucumber, Dill, Greenhouse Cucumber, Lettuce | Carrot, Fennel, Strawberry, Tomato, White Mustard |
| Lamb's Lettuce | Leek, Onion, Radish, Strawberry | — |
| Leek | Carrot, Celery, Lamb's Lettuce, Lettuce, Onion, Radish, Strawberry, Tomato, Turnip | Beans, Broad Beans |
| Lemon Balm | Cucumber, Pumpkin, Tomato, Zucchini | — |
| Lettuce | Arugula, Beetroot, Broad Beans, Cabbage, Carrot, Cilantro, Cucumber, Dill, Endive, Greenhouse Cucumber, Kohlrabi, Leek, Onion, Pepper, Radish, Strawberry, Tomato | Celery |
| Lovage | Beans, Tomato | — |
| Melon | Beans, Corn, Dill, Radish | Cucumber, Potato, Pumpkin, Zucchini |
| Mint | Cabbage, Tomato | Parsley |
| Okra | Cucumber, Eggplant, Pepper | — |
| Onion | Beetroot, Brussels Sprouts, Carrot, Cucumber, Dill, Greenhouse Cucumber, Kale, Lamb's Lettuce, Leek, Lettuce, Pak Choi, Parsley, Parsnip, Pattypan Squash, Pepper, Phacelia, Rhubarb, Strawberry, Swiss Chard, Tomato, Zucchini | Asparagus, Beans, Broad Beans, Sage |
| Oregano | Cucumber, Pepper, Tomato | — |
| Pak Choi | Beetroot, Celery, Dill, Garlic, Onion | Strawberry, Tomato |
| Parsley | Asparagus, Garlic, Onion, Radish, Tomato | Mint |
| Parsnip | Beans, Onion, Radish | — |
| Pattypan Squash | Beans, Corn, Dill, Onion, Peas | Cucumber, Potato |
| Peas | Beetroot, Cucumber, Greenhouse Cucumber, Pattypan Squash, Radish, White Mustard | Chives, Garlic, Pepper |
| Pepper | Basil, Beetroot, Carrot, Eggplant, Garlic, Lettuce, Okra, Onion, Oregano, Radish, Spinach, Tarragon, Thyme, Tomato | Beans, Broccoli, Cabbage, Cauliflower, Cucumber, Fennel, Peas, Potato, Strawberry |
| Phacelia | Cabbage, Carrot, Onion, Tomato | — |
| Potato | Beans, Broad Beans, Brussels Sprouts, Horseradish, Kale, Spinach, Turnip, White Mustard | Cauliflower, Cucumber, Eggplant, Greenhouse Cucumber, Jerusalem Artichoke, Melon, Pattypan Squash, Pepper, Pumpkin, Strawberry, Sweet Potato, Tomato, Watermelon, Zucchini |
| Pumpkin | Beans, Corn, Lemon Balm | Melon, Potato, Watermelon |
| Radish | Beans, Beetroot, Carrot, Cucumber, Endive, Greenhouse Cucumber, Lamb's Lettuce, Leek, Lettuce, Melon, Parsley, Parsnip, Peas, Pepper, Spinach, Sweet Potato, Tomato, Turnip, Watermelon | White Mustard |
| Rhubarb | Beans, Onion | — |
| Rosemary | Beans, Cabbage, Carrot | — |
| Sage | Carrot, Strawberry, Tomato | Cucumber, Onion |
| Sorrel | Strawberry | — |
| Spinach | Beans, Broad Beans, Celery, Cilantro, Eggplant, Pepper, Potato, Radish, Strawberry | Beetroot |
| Strawberry | Beans, Garlic, Lamb's Lettuce, Leek, Lettuce, Onion, Sage, Sorrel, Spinach, Thyme | Broccoli, Brussels Sprouts, Cabbage, Cauliflower, Eggplant, Kohlrabi, Pak Choi, Pepper, Potato, Tomato |
| Sweet Potato | Beans, Radish | Potato |
| Swiss Chard | Beans, Cabbage, Onion | — |
| Tarragon | Eggplant, Pepper, Tomato | — |
| Thyme | Cabbage, Eggplant, Pepper, Strawberry, Tomato | — |
| Tomato | Asparagus, Basil, Celery, Chives, Cilantro, Garlic, Leek, Lemon Balm, Lettuce, Lovage, Mint, Onion, Oregano, Parsley, Pepper, Phacelia, Radish, Sage, Tarragon, Thyme | Beans, Broad Beans, Broccoli, Brussels Sprouts, Cabbage, Cauliflower, Fennel, Jerusalem Artichoke, Kohlrabi, Pak Choi, Potato, Strawberry |
| Turnip | Carrot, Celery, Leek, Potato, Radish | — |
| Watermelon | Beans, Corn, Dill, Radish | Cucumber, Potato, Pumpkin, Zucchini |
| White Mustard | Beans, Peas, Potato | Broccoli, Cabbage, Cauliflower, Kale, Kohlrabi, Radish |
| Zucchini | Corn, Lemon Balm, Onion | Melon, Potato, Watermelon |
Frequently asked questions
❓
What should I plant with tomatoes?
Basil, onion, garlic, parsley and lettuce all work well. Choose tomato in the finder to see the full list.
❓
Does companion planting really work?
Some pairings have proven effects, such as repelling pests, but many recommendations come from tradition. Treat them as a hint rather than a rule.
❓
Do I need an account?
No. The finder works right away, and the app also shows companions while you draw your garden plan.
What to plant together: companion planting finder
Every tool runs in your browser and in the mobile app — free, no sign-up, works offline too.
Open this tool in the app →