
This vibrant grain salad is everything you want in a warm-weather meal — bright, filling, and packed with fresh flavors that actually hold up together. Fluffy millet forms the base, tossed with hearty chickpeas, crisp cucumber, juicy cherry tomatoes, red onion, and creamy avocado for a bowl that's as satisfying as it is colorful. The dressing is where things really sing: fresh lime juice and zest, cumin, turmeric, and a whisper of cayenne come together into something tangy, warm, and just a little bold. Rinsing and properly resting the millet before combining everything keeps the texture light and fluffy rather than gummy, which makes a real difference in the final dish. Because every ingredient here is naturally plant-based and seafood-free, there's no need to swap or substitute a thing — it fits a pescatarian lifestyle without any workarounds. The avocado folds in at the end so it stays in clean, buttery chunks rather than disappearing into the mix. Make it ahead and refrigerate for a day, or serve it right away while the cilantro is still fresh and fragrant.
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

















Rinse the millet in a fine-mesh strainer under cold running water until the water runs clear, about 30 seconds. Transfer to a medium saucepan with 2 cups water and 1/4 tsp salt. Bring to a boil over medium-high heat, then reduce to a low simmer, cover, and cook until the water is fully absorbed and the millet is tender and fluffy, about 18 minutes.
Remove the saucepan from the heat and let the millet rest, covered, for 5 minutes, then uncover and fluff with a fork. Spread the millet onto a large mixing bowl or sheet pan and let it cool for at least 10 minutes until no longer steaming.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
