Substitute for Hearts of Palm: 5 Smart Options
The best substitute for hearts of palm is Artichoke Hearts at a Same amount (1:1) ratio. There are 4 other alternatives below, each with exact ratios and usage notes.
Best Substitute
Artichoke Hearts
Same amount (1:1)
You can use Artichoke Hearts in place of hearts of palm when needed. Use the same amount as the original ingredient. It is especially useful in salads.
What are the other substitutes for hearts of palm?
Canned Bamboo Shoots
Same amount (1:1)
Canned Bamboo Shoots is a workable stand-in for hearts of palm. Use the same amount as the original ingredient. Taste near the end and fine-tune if the dish needs a little more punch.
Celery Root (celeriac)
Use 80%
Celery Root (celeriac) works as a substitute for hearts of palm in many recipes. Use 80% of the original amount to start, then adjust if needed. It is especially useful in soups. Taste near the end and fine-tune if the dish needs a little more punch.
Jicama
Same amount (1:1)
Jicama works as a substitute for hearts of palm in many recipes. Use the same amount as the original ingredient. It is especially useful in baking and sauces.
White Beans (cannellini)
Same amount (1:1)
White Beans (cannellini) works as a substitute for hearts of palm in many recipes. Use the same amount as the original ingredient. It is especially useful in salads.
What should you know before substituting hearts of palm?
Artichoke Hearts is the easiest starting point because it stays closest to hearts of palm in everyday cooking. Use the same amount as the original ingredient. Texture matters as much as flavor, especially in stir-fries, salads, and quick-cooked dishes.
How do you substitute hearts of palm in a recipe?
When a recipe calls for hearts of palm and you need an alternative, there are 5 tested substitutes available. Artichoke Hearts is the best overall replacement, used at a Same amount (1:1) ratio. The right substitute depends on the role hearts of palm plays in your recipe: whether it provides flavor, texture, moisture, or structure.
The best substitute for hearts of palm depends on what role it plays in your recipe. Our top recommendation is Artichoke Hearts (Same amount (1:1)), which works well for most recipes.
If you need a different option, Canned Bamboo Shoots (Same amount (1:1)) is another reliable choice. Canned Bamboo Shoots is a workable stand-in for hearts of palm. Use the same amount as the original ingredient. Taste near the end and fine-tune if the dish needs a little more punch.
When substituting hearts of palm, consider the flavor profile, texture, and cooking method of your recipe. For vegan alternatives, look for the options marked with the vegan badge above.
Substitution ratios verified against USDA FoodData Central and FoodSafety.gov. See our testing methodology for details.
Frequently Asked Questions
What is the best substitute for Hearts of Palm?
Artichoke Hearts is the best place to start for hearts of palm. Use a 1:1 swap and then adjust after tasting if the dish needs a little more intensity or balance.
How many substitutes are there for Hearts of Palm?
This page lists 5 substitutes for hearts of palm. The best pick depends on whether you want the closest flavor, similar texture, or simply the easiest pantry backup.
What is a vegan substitute for Hearts of Palm?
Artichoke Hearts is a good vegan option for hearts of palm. Start with a 1:1 swap and fine-tune after tasting.