Couscous or Millet: A Fluffy, Herby Side Dish

Updated November 6, 2026

Total time
35 min
prep 15 min · cook 20 min
Serves
4
portions as written

Jump to recipe

Couscous or Millet: A Fluffy, Herby Side Dish

This couscous or millet side dish pairs a fluffy grain with lemon, herbs, and toasted almonds for a fresh, savory accompaniment. Use quick-cooking couscous for a fast, tender result or millet for a naturally gluten-free option with a mild, slightly nutty flavor; the two grains need different cooking methods.

Ingredients

  • 1 cup (170 g) uncooked couscous or 1 cup (200 g) uncooked millet
  • 1 1/4 cups (300 ml) water or low-sodium vegetable broth, for couscous; 2 cups (475 ml) water or broth, for millet
  • 2 tablespoons (30 ml) extra-virgin olive oil, divided
  • 1/2 teaspoon fine salt (about 3 g), or to taste
  • 1/4 cup (25 g) sliced almonds
  • 1/2 cup (75 g) finely diced cucumber
  • 1/4 cup (40 g) finely diced red bell pepper
  • 3 tablespoons (12 g) chopped fresh parsley
  • 2 tablespoons (6 g) chopped fresh mint
  • 2 tablespoons (30 ml) fresh lemon juice
  • 1/4 teaspoon ground black pepper (about 0.5 g)

Instructions

  1. Choose the grain and measure its liquid. For couscous, use 1 1/4 cups (300 ml) water or broth. For millet, use 2 cups (475 ml). The grain amounts are the same, but the liquid and cooking steps are not interchangeable.
  2. Toast the almonds. Set a dry skillet over medium heat. Add the sliced almonds and toast for 2–4 minutes, stirring often, until fragrant and lightly golden. Tip them onto a plate so they do not continue browning in the hot pan.
  3. Cook couscous, if using. Put the measured water or broth, 1 tablespoon (15 ml) olive oil, and salt in a small saucepan. Bring to a boil, then stir in the couscous, cover, and remove the pan from the heat. Leave undisturbed for 5 minutes. Fluff with a fork to separate the grains.
  4. Cook millet, if using. Rinse the millet in a fine-mesh sieve and drain well. Warm the remaining 1 tablespoon (15 ml) olive oil in a saucepan over medium heat. Add the millet and stir for about 2 minutes, until dry and lightly fragrant. Add the measured water or broth and salt; bring to a boil. Cover, turn the heat to low, and simmer for 18–20 minutes, until the liquid is absorbed and the grains are tender. Remove from the heat and let stand, covered, for 5 minutes, then fluff with a fork. For distinct, fluffy grains, avoid stirring while it simmers.
  5. Make the dressing. In a small bowl, stir together the lemon juice, black pepper, and the remaining 1 tablespoon (15 ml) olive oil. Taste and add a pinch of salt if needed, especially if you used unsalted water rather than broth.
  6. Finish and serve. Transfer the cooked grain to a serving bowl and let it cool for about 5 minutes, so the herbs stay bright. Fold in the cucumber, bell pepper, parsley, mint, and lemon dressing. Top with toasted almonds and serve warm or at room temperature.

Tips

  • Check the couscous package. This recipe is timed for standard quick-cooking couscous, not pearl or Israeli couscous, which is larger and usually simmered like pasta or cooked according to its package directions.
  • Keep millet separate. Rinsing removes dust, and briefly toasting the drained grains builds a gentle nutty flavor. Too much liquid or vigorous stirring can make millet soft and porridge-like.
  • Make it gluten-free. Millet is naturally gluten-free; couscous is typically made from wheat. If gluten-free eating is important, check labels on broth and other packaged ingredients, too.
  • Adjust the texture before serving. If the finished grain seems dry, toss it with a teaspoon of olive oil or lemon juice. Add watery vegetables just before serving, and keep the almonds separate until the last moment for better crunch.

Serving Suggestions

Serve the grain alongside roasted vegetables, grilled chicken, baked fish, or chickpeas. It also works as a base for a lunch bowl with leafy greens and a spoonful of yogurt or hummus. For a fuller salad, add diced tomato or cooked chickpeas shortly before serving; keep juicy additions modest if you want the grains to remain fluffy.

The dish is pleasant warm, but it can also be served at room temperature. If it will sit out, keep the time at room temperature under 2 hours, then refrigerate it.

Variations

  • Add dried fruit: Fold in 1/4 cup (40 g) chopped dried apricots or raisins for a sweet contrast to the lemon and herbs.
  • Change the nuts: Use 1/4 cup (25 g) toasted pumpkin seeds or chopped walnuts instead of almonds. For a nut-free version, omit them or use seeds.
  • Use other herbs: Replace some or all of the parsley and mint with chopped cilantro or dill. Their flavors are more pronounced, so start with a smaller amount and adjust.
  • Add warm spices: Stir 1/4 teaspoon ground cumin or coriander into the oil while toasting millet. These spices suit millet particularly well, though they also work with couscous.

Storage and Reheating

Refrigerate leftovers within 2 hours of cooking, in a covered container. They keep for 3–4 days in the refrigerator. For the freshest texture, store the toasted almonds separately and add them just before serving. Freezing is possible, but cucumber and fresh herbs soften after thawing; freeze the plain cooked grain for up to 2 months if you want a better result, then add fresh vegetables, herbs, and dressing after thawing.

Reheat a portion in the microwave with a splash of water, loosely covered, stirring once, until steaming hot throughout; leftovers should reach 165°F (74°C). You can also warm it in a covered saucepan over low heat with a tablespoon or two of water, stirring gently. Add fresh herbs and almonds after reheating.

Frequently Asked Questions

Can I cook couscous and millet together?
No. They need different amounts of liquid and cooking times, so cook them separately if you want to serve both. The lemon dressing and vegetable mixture can be divided between the cooked grains afterward.

Is couscous the same as millet?
No. Couscous is generally a small pasta made from wheat semolina, while millet is a small cereal grain. Couscous cooks by absorbing hot liquid off the heat; millet is simmered, so they have different textures and dietary properties.

Why is my millet mushy?
It may have had too much liquid, simmered too long, or been stirred repeatedly. Measure the liquid carefully, keep the pan covered over low heat, and let the cooked millet stand before fluffing. Different millet varieties and pans can need a small timing adjustment.

Can I make this ahead?
Yes. Cook the grain and refrigerate it promptly, then chop the vegetables and herbs and prepare the dressing separately. Combine shortly before serving for the freshest flavor and texture. Keep the total time at room temperature under 2 hours.

Can I use broth instead of water?
Yes. Low-sodium vegetable broth adds savory flavor; chicken broth also works if you do not need the dish to be vegetarian. Taste before adding extra salt, because broth can already be seasoned.

How do I keep the couscous fluffy?
Use the measured amount of boiling liquid, cover the pan, and leave it undisturbed for the full 5 minutes. Then fluff gently with a fork rather than pressing or stirring it into a paste.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).