
Steamed artichokes have a reputation for being a little fussy, but this bright, herb-forward version is genuinely approachable and wildly satisfying to eat. The artichokes are steamed over a fragrant bath of garlic, cilantro, and fresh lime juice, which perfumes every layer as they cook low and slow until perfectly tender. Pulling away each leaf and dragging it through that zesty avocado oil dipping sauce — loaded with fresh cilantro, cumin, and a hit of lime — is one of those simple pleasures that feels way more special than the effort involved. For anyone navigating condiment restrictions, store-bought dipping sauces are a minefield, but this one is made entirely from scratch with clean, whole ingredients and zero hidden additives to worry about. The avocado oil base keeps things light and silky without relying on any emulsifiers or pre-made blends that could sneak in unwanted ingredients. It works beautifully as a starter, a shareable appetizer, or even a light main when you want something a little interactive and fun at the 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!
