This warm millet and roasted bell pepper salad brings together nutty, fluffy millet with sweet, charred bell peppers for a satisfying and colorful dish. The lemon-Dijon vinaigrette adds brightness, while fresh parsley and basil keep things light and herbaceous.
Ready in about 50 minutes, it works beautifully as a light lunch on its own or as a hearty side alongside grilled proteins. Topped with toasted seeds and crumbled feta, every bite delivers great texture and flavor.
Naturally vegan and gluten-free, it's an easy, nourishing option for weeknight dinners, potlucks, or meal prep throughout the week.
The kitchen smelled like a farmers market in August the evening I threw this salad together with leftover millet and peppers that were one day past their prime. Roasting those peppers turned them into something entirely different, sweet and smoky and almost candy like, and the warm millet soaked up the lemon vinaigrette like a sponge. It was one of those rare accidental dinners that landed on the table without a recipe and immediately earned a permanent spot in my rotation.
I brought a massive bowl of this to a potluck last fall and watched three people ask for the recipe before they even finished their first plate. There is something about the golden millet studded with bright peppers and dark greens that makes people stop mid conversation and pay attention to what they are eating.
Ingredients
- 1 cup millet: Rinse it well under cold water before cooking because millet has a natural bitterness that rinsing removes entirely.
- 2 cups water: This ratio keeps the grains tender but not mushy, which matters when you want each bite to feel distinct.
- 1/2 teaspoon salt: Added to the cooking water so the millet absorbs seasoning from the inside out.
- 3 medium bell peppers (red, yellow, or orange), cored and quartered: Mixed colors are not just pretty, they each bring a slightly different sweetness.
- 1 small red onion, thinly sliced: Raw red onion gives a sharp bite that balances the sweet roasted peppers.
- 1 cup cherry tomatoes, halved: They burst gently when tossed with warm grains, creating tiny pockets of acidity.
- 2 cups baby spinach or arugula: Either works, but arugula adds a peppery note that pairs especially well with the vinaigrette.
- 1/4 cup fresh parsley, chopped: Flat leaf parsley brings a clean, grassy freshness that ties everything together.
- 2 tablespoons fresh basil, sliced: Add it at the very end so the fragrance stays bright and alive.
- 3 tablespoons extra virgin olive oil: Use the good stuff here since the dressing is raw and the flavor really comes through.
- 2 tablespoons lemon juice (about 1 lemon): Fresh only, bottled juice tastes flat and metallic against these ingredients.
- 1 teaspoon Dijon mustard: This is the emulsifier that keeps the dressing from separating, plus it adds a subtle heat.
- 1 teaspoon maple syrup or honey: Just enough to round out the acidity without making anything sweet.
- 1 small garlic clove, minced: One is plenty because raw garlic can quickly overpower the delicate millet.
- Salt and black pepper to taste: Season gradually and taste as you go.
- 1/4 cup toasted pumpkin seeds or sunflower seeds (optional): Crunch is the one thing this salad lacks without them.
- 2 ounces vegan feta or regular feta, crumbled (optional): Salty, creamy crumbles scattered on top turn this into something close to a main course.
Instructions
- Roast the peppers:
- Preheat your oven to 425 degrees Fahrenheit, lay the pepper quarters skin side up on a parchment lined sheet, and roast for 20 to 25 minutes until the skins blister and char in spots. Cover them with foil for 10 minutes, then gently peel away the skins and slice into strips.
- Cook the millet:
- While the peppers roast, rinse the millet well under cold water, then combine it with the water and salt in a saucepan. Bring to a boil, cover tightly, and simmer on low for 15 minutes until the water disappears, then let it sit covered off the heat for 5 minutes before fluffing with a fork.
- Build the salad:
- In your largest bowl, pile in the warm millet, roasted pepper strips, sliced red onion, halved cherry tomatoes, and greens of your choice. The warmth of the millet will slightly wilt the greens, which is exactly what you want.
- Whisk the dressing:
- In a small bowl, combine the olive oil, lemon juice, Dijon mustard, maple syrup, minced garlic, and a generous pinch each of salt and pepper. Whisk until it looks creamy and unified, about 30 seconds of vigorous stirring.
- Bring it all together:
- Pour the dressing over the salad and toss gently with your hands or tongs, folding rather than stirring so nothing gets crushed. Scatter the parsley and basil over the top, add seeds and feta if you are using them, and give one last gentle toss.
Somewhere between the second and third time I made this, it stopped being a recipe and started being that thing I cook when I want to feel capable and fed without thinking too hard.
Making It Your Own
Quinoa swaps in seamlessly if millet is hard to find, and couscous works if you are not worried about keeping it gluten free. I have also thrown in chickpeas straight from the can on nights when I wanted more protein and had zero desire to cook another thing.
Serving Suggestions
This salad is a complete light lunch on its own, but it also sits comfortably next to grilled chicken thighs, baked tofu, or a piece of salmon with a crust of herbs. A pinch of smoked paprika in the dressing will push the whole dish in a deeply savory direction that pairs well with anything off a grill.
Storage and Leftovers
The flavors actually improve after a night in the fridge as the millet continues absorbing the vinaigrette. Let it come to room temperature before eating, or warm it gently in a pan with a splash of water to loosen things up.
- Store in an airtight container for up to three days without the feta added.
- Add fresh greens and herbs when you reheat rather than storing them mixed in.
- A squeeze of lemon right before eating wakes up leftovers beautifully.
This is the kind of unfussy, colorful food that reminds you eating well does not require complicated techniques or expensive ingredients, just good produce and a little bit of heat.
Recipe Questions & Answers
- → Can I make this salad ahead of time?
-
Yes, you can prepare all components ahead. Roast the peppers and cook the millet up to two days in advance, storing them separately in the refrigerator. Reheat the millet gently before assembling, or enjoy the salad cold straight from the fridge.
- → What can I substitute for millet?
-
Quinoa, couscous, or farro all work well as substitutes. Quinoa keeps it gluten-free, while couscous and farro add their own distinct textures. Adjust cooking times and liquid ratios according to the grain you choose.
- → How do I roast bell peppers without an oven?
-
You can char bell peppers directly over a gas flame using tongs, turning frequently until the skins are blackened and blistered. Place them in a sealed bag or bowl covered with plastic wrap for 10 minutes, then peel off the skins and slice into strips.
- → Is this salad served warm or cold?
-
It's best served warm or at room temperature, which highlights the nutty flavor of the millet and the sweetness of the roasted peppers. That said, leftovers are delicious chilled the next day as well.
- → How do I store leftovers?
-
Store leftovers in an airtight container in the refrigerator for up to three days. The dressing may absorb into the millet over time, so add a splash of lemon juice and a drizzle of olive oil before serving to refresh the flavors.
- → What protein pairs well with this salad?
-
Grilled chicken breast, baked tofu, chickpeas, or pan-seared shrimp all complement the Mediterranean flavors beautifully. For a plant-based boost, a handful of white beans or lentils stirred in makes it a complete meal on its own.