
Steamed artichokes are one of those dishes that feel a little fancy but are genuinely simple to pull off, and this cilantro-lime version takes the whole experience up a notch. 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 as they cook. Rubbing the cut surfaces with lime keeps everything looking fresh and adds another layer of citrus before the leaves even hit the plate. The real star, though, is the avocado oil dipping sauce — whisked together with fresh lime juice, minced garlic, cumin, and chopped cilantro, it's zippy and a little earthy in the best possible way. For anyone navigating a mushroom-free lifestyle, this recipe is naturally in the clear — no broth, no umami shortcuts, no hidden fungi anywhere in the ingredient list. Every bite is pulled from the leaf and dragged through that vibrant green sauce, which makes the whole thing feel interactive and fun to eat. It's the kind of dish that works as a starter, a light meal, or an impressive addition to a spread.
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!
