Yes, you can use fresh artichoke hearts, but marinated ones add extra flavor. If using fresh, consider marinating them briefly in olive oil, garlic, and herbs for added taste.