This vibrant Mediterranean-inspired bowl combines fluffy cooked millet with halved cherry tomatoes, crisp cucumber, and creamy avocado. The star is the zesty citrus-herb dressing, blending fresh lemon and orange juice with olive oil, garlic, and aromatic herbs like parsley and mint. Everything comes together in just 35 minutes, creating a light yet satisfying dish perfect for warm weather dining.
The first time I made this bowl, I'd just come home from the farmers market with an absurd amount of cherry tomatoes and a bag of millet I'd bought on a whim. Standing in my tiny kitchen, I started throwing things into bowls without much of a plan. When I tasted that citrus dressing hitting the warm grains, I literally did a little happy dance right there by the stove.
Last summer, I brought this to a potluck and watched three different people ask for the recipe. My friend Sarah, who claims to hate millet, went back for seconds and then texted me the next day asking exactly what herbs I'd used. Something about the bright citrus and fresh herbs makes people assume it took hours to figure out.
Ingredients
- 1 cup millet, rinsed: Millet has this naturally sweet, nutty flavor that soaks up whatever you pair it with. Rinsing removes any bitterness and helps it cook up fluffy.
- 2 cups water: The perfect ratio for tender grains that hold their shape. You can use vegetable broth for extra depth.
- 1/2 teaspoon salt: Just enough to season the grains as they cook.
- 2 cups cherry tomatoes, halved: Their sweetness balances the citrus perfectly. Use the sweetest, ripest ones you can find.
- 1 small cucumber, diced: Adds crunch and freshness that keeps every bite interesting.
- 1/4 small red onion, thinly sliced: A little sharpness goes a long way. Soaking the slices in cold water for 10 minutes mellows them out.
- 1 avocado, diced: Creaminess that ties everything together. Add it last so it doesnt get mashed.
- 1/4 cup fresh parsley and 2 tablespoons fresh mint, chopped: This herb combo is absolute magic. Dont skip the mint.
- 1/4 cup extra-virgin olive oil: Use the good stuff here. Youll really taste it.
- 2 tablespoons fresh lemon juice and 1 tablespoon fresh orange juice: The citrus duo makes the dressing sing. Bottled juice just isnt the same.
- 1 teaspoon lemon zest: Intense citrus oils that make the flavor pop.
- 1 teaspoon Dijon mustard: The secret to getting the dressing to emulsify perfectly.
- 1 clove garlic, minced: One clove is plenty. You want a hint, not a punch.
- 1/2 teaspoon sea salt and 1/4 teaspoon freshly ground black pepper: Season until it tastes exactly right to you.
Instructions
- Cook the millet:
- Combine millet, water, and salt in a medium saucepan. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes until water is absorbed. Let stand covered for 5 minutes, then fluff with a fork and let cool slightly.
- Prep your vegetables:
- While the millet simmers, halve the cherry tomatoes, dice the cucumber and avocado, thinly slice the red onion, and chop the parsley and mint. Keep everything separate until youre ready to assemble.
- Whisk together the dressing:
- In a small bowl, whisk together olive oil, lemon juice, orange juice, lemon zest, Dijon mustard, garlic, salt, and pepper until thickened and creamy.
- Combine everything:
- In a large mixing bowl, toss the cooled millet with cherry tomatoes, cucumber, red onion, avocado, parsley, and mint. Pour the dressing over and toss gently until every grain is coated.
This has become my default lunch when I want something that feels substantial but not heavy. I've eaten it standing over the sink, packed it for beach picnics, and served it alongside grilled fish for dinner guests who acted impressively polite about eating grain bowls.
Make It Your Own
Once youve made this a few times, you'll start seeing possibilities everywhere. I've added roasted bell peppers, swapped in basil when I was out of mint, and even tossed in some toasted pumpkin seeds for crunch. The base formula of grains, bright vegetables, and that citrus dressing works with whatever looks good at the market.
Serving Suggestions
This bowl shines on its own but plays beautifully with others. I love it alongside something from the grill, or topped with crispy chickpeas for extra protein. The flavors actually improve after sitting for a few hours, making it perfect for meal prep.
Storage and Make-Ahead Tips
The millet and vegetables can be prepped up to two days ahead. Keep the dressing separate and the avocado diced but unstashed until serving. When you're ready to eat, just toss everything together.
- Store the dressing in a small jar and give it a shake before using
- If taking this for lunch, pack the avocado separately and add it right before eating
- The millet base keeps beautifully in the fridge for up to three days
There's something deeply satisfying about a bowl that tastes this fresh and vibrant. Hope it brings a little brightness to your table.
Recipe FAQs
- → Can I make this bowl ahead of time?
-
Yes, you can prepare the millet and vegetables up to 2 days in advance. Store them separately in the refrigerator and add the dressing just before serving to maintain freshness and texture.
- → What can I substitute for millet?
-
Quinoa, couscous, or bulgur work beautifully as alternatives. Adjust cooking time according to grain package directions, keeping the vegetable and dressing components the same.
- → How do I prevent the avocado from browning?
-
Add diced avocado right before serving, or toss it lightly with a bit of lemon juice. This natural acidity helps slow oxidation and keeps the avocado looking vibrant.
- → Can I add protein to make it more filling?
-
Absolutely. Toasted chickpeas, grilled chicken, or baked falafel pair wonderfully. The fresh citrus dressing complements most proteins without overpowering them.
- → Is the dressing adjustable?
-
The citrus-herb dressing is quite flexible. Increase lemon juice for more tang, add honey for sweetness, or incorporate fresh basil instead of mint to suit your taste preferences.
- → Can I serve this warm or cold?
-
This bowl is versatile—enjoy it at room temperature immediately after preparation, or chill it for a refreshing cold dish. The flavors actually develop nicely after a few hours in the refrigerator.