
Steamed artichokes are one of those dishes that feel a little luxurious but are genuinely simple to pull off, and this cilantro-lime version takes them somewhere bright and fresh. The steaming liquid is loaded with smashed garlic, cilantro, and a squeeze of lime, so the artichokes absorb flavor from the inside out before they even hit the plate. Every ingredient here is naturally free from eggs, so there's no swapping or substituting needed — the dish just works exactly as written. The real star is the avocado oil dipping sauce, whisked together with fresh lime juice, minced garlic, cumin, and a handful of finely chopped cilantro for something herbaceous and a little tangy. A pinch of red pepper flakes gives it a gentle kick if you're into that. Pull off a leaf, drag it through the sauce, and you'll understand why people get obsessed with artichoke season. It's the kind of hands-on, share-around-the-table dish that makes a weeknight feel like a proper occasion.
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!
