Substitute for Artichoke Hearts in Pasta: Best Options
Artichoke hearts add a tender, earthy element to pasta dishes, absorbing sauces while providing a meaty texture. They pair especially well with lemon, garlic, olive oil, and Parmesan-based pasta sauces.
Best Substitute
Hearts of Palm
1 can hearts of palm (sliced) per 1 can artichoke hearts
Hearts of palm have a similar mild, slightly tangy flavor and tender texture that absorbs pasta sauce well. They hold their shape when tossed with hot pasta and provide the same satisfying bite.
Other Options
Asparagus (cut into 1-inch pieces)
1 cup asparagus pieces per 1 cup artichoke hearts
Blanch for 2 minutes or saute before adding to pasta. Provides a fresh, green flavor that pairs beautifully with lemon and garlic pasta sauces.
Cardone (Cardoon)
1 cup prepared cardone per 1 cup artichoke hearts
A relative of the artichoke with a very similar flavor. Requires peeling and blanching for 15-20 minutes before use. The closest flavor match but harder to find.
Sources & References
- Wikipedia: Artichoke
artichoke varieties and culinary applications in Mediterranean cuisine
- USDA FoodData Central
nutritional data for artichoke hearts
Frequently Asked Questions
What can I use instead of artichoke hearts in pasta?
Hearts of palm are the best substitute, with a similar tender texture and mild tang that absorbs pasta sauce well. Asparagus pieces and cardone (cardoon) are also excellent options, especially in lemon-garlic or olive oil-based pasta dishes.
Are hearts of palm a good substitute for artichoke hearts?
Yes. Hearts of palm have a similar mild flavor, slightly tangy taste, and tender texture. They hold up well in hot pasta and absorb sauces just like artichoke hearts. Use them straight from the can, drained and sliced.