
Steamed artichokes have a reputation for being fussy, but this method is genuinely straightforward and the results are stunning. The steaming liquid is loaded with smashed garlic, fresh cilantro, and a squeeze of lime, so the artichokes absorb bright, herby flavor from the inside out before they even hit the plate. Once they're tender and pulling apart easily, you dip each leaf into a punchy avocado oil sauce built with fresh lime juice, minced garlic, cumin, and chopped cilantro — it's zippy, a little smoky, and completely plant-based without any compromise. Artichokes can be tricky to pair with dipping sauces when you're avoiding dairy or eggs, since the classic options usually lean on butter or mayo, but this citrus-forward blend holds its own and then some. The whole thing comes together in one pot plus a small mixing bowl, which makes cleanup almost as satisfying as the meal itself. Serve these as a dramatic starter or a leisurely shared snack — either way, pulling the leaves apart and dragging them through that sauce is genuinely one of the more fun eating experiences you can have at the dinner table.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings













Fill a large pot with 2 inches of water. Add the smashed garlic cloves, cilantro stems and leaves, the juice of half the lime (squeeze it directly into the water), and 1/2 tsp salt. Set a steamer basket inside the pot — the water should sit just below the basket.
Trim the artichokes: slice off the top 1 inch of each artichoke with a chef's knife, then snip the sharp tips from the outer leaves with kitchen shears if desired. Rub all cut surfaces immediately with the remaining lime half to prevent browning.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
