
Steamed artichokes are one of those dishes that feel fancy and hands-off at the same time, and this version leans into bright, herby flavors that make every pulled leaf worth the dip. The steaming liquid is infused with garlic, fresh cilantro, and a squeeze of lime, so the artichokes absorb flavor from the inside out before they even hit the table. Avoiding citric acid — the processed, additive form often hiding in packaged sauces and store-bought dips — is genuinely tricky with artichokes, since so many prepared accompaniments rely on it as a preservative or flavor booster. Here, every bit of acidity comes straight from fresh-squeezed lime juice, which is a whole different ingredient with a cleaner, brighter taste. The dipping sauce is whisked together with avocado oil, minced garlic, cumin, and finely chopped cilantro, giving you something herbaceous and a little smoky that pairs beautifully with the tender, earthy leaves. Rubbing the cut surfaces with a fresh lime half keeps browning at bay without any additives, which is a small but satisfying trick. It's the kind of recipe that looks impressive on the table and tastes even better than it looks.
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!
