
Steamed artichokes have a reputation for being fussy, but this recipe strips things back to a handful of bright, fresh ingredients that do all the heavy lifting. The cooking water gets loaded with smashed garlic, cilantro, and a squeeze of lime before the artichokes even go in, so every leaf absorbs that herby, citrusy flavor as it steams. A quick rub of lime on the cut surfaces keeps everything looking vibrant and adds another layer of tang before the lid even goes on. The real star, though, is the avocado oil dipping sauce — whisked together with fresh lime juice, minced garlic, cilantro, and a touch of cumin, it's zippy and a little smoky in the best possible way. Every leaf becomes a vehicle for that sauce, and by the time you reach the heart, you'll understand why people get obsessive about artichokes. There's nothing here to worry about from a nut-allergy standpoint — the ingredient list is clean, whole-food, and completely free of tree nuts or shared-facility concerns. It's the kind of dish that feels impressive on the table but asks very little of the cook.
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!
