Caramelized Onion and Millet Salad with Roasted Peanuts
A vibrant salad combining nutty millet, sweet caramelized onions, and crunchy roasted peanuts, dressed with a zesty citrus vinaigrette inspired by Senegalese flavors. This african-inspired salads ready in about 35 minutes pairs millet, water, yellow onions, thinly sliced into a side that holds its own next to almost any main — bright, balanced, and quick enough to slot into a weeknight plate. Each serving lands at about 300 calories and feeds 4, so it slots cleanly next to roasted proteins, grain bowls, or weeknight mains. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 1 cup millet
- 2 cups water
- 2 cups yellow onions, thinly sliced
- 4 tbsp olive oil
- 1/2 cup roasted peanuts, chopped
- 3 tbsp fresh lemon juice
- 1 tbsp honey
- 1 tsp Dijon mustard
- 1 tsp salt
- 1/2 tsp black pepper
- 1/4 cup fresh parsley, chopped
Instructions
- Step 1: Rinse 1 cup millet under cold water. In a medium saucepan, combine millet with 2 cups water and a pinch of salt. Bring to a boil, reduce to a simmer, cover, and cook for 15 minutes until water is absorbed and millet is fluffy. Remove from heat and fluff with a fork.
- Step 2: While millet cooks, heat 2 tbsp olive oil in a skillet over medium heat. Add 2 cups thinly sliced yellow onions and cook slowly for 15 minutes, stirring occasionally until the onions are deeply golden and caramelized.
- Step 3: In a small bowl, whisk together 3 tbsp fresh lemon juice, 1 tbsp honey, 1 tsp Dijon mustard, 1 tsp salt, 1/2 tsp black pepper, and 2 tbsp olive oil to create a tangy dressing.
- Step 4: In a large bowl, combine the cooked millet, caramelized onions, 1/2 cup chopped roasted peanuts, and 1/4 cup chopped fresh parsley.
- Step 5: Pour the dressing over the salad and toss gently to combine all flavors. Serve at room temperature or chilled as a flavorful side dish or light meal.
Equipment for this recipe
Top-rated tools to make this recipe successfully.
Frequently asked questions
How long does Caramelized Onion and Millet Salad with Roasted Peanuts take to make?
Total time is about 35 minutes (10 min prep + 25 min cook). Most home cooks find this fits comfortably into a weeknight; double the batch on Sunday for two dinners.
How do I store leftover Caramelized Onion and Millet Salad with Roasted Peanuts?
Cool to room temperature within 2 hours, then store in an airtight container in the fridge for up to 4 days. Reheat covered in a 350°F oven for 10-12 minutes, or microwave at 70% power in 60-second bursts to keep millet from drying out.
Can I substitute ingredients in Caramelized Onion and Millet Salad with Roasted Peanuts?
Yes — most ingredients in this recipe have flexible swaps. For oil, use any neutral high-smoke-point oil (avocado, grapeseed, refined coconut). For aromatics, dried herbs at ⅓ the volume of fresh work in a pinch. The full ingredient list is shoppable on Instacart so you can see substitutes in real time.
How do I scale Caramelized Onion and Millet Salad with Roasted Peanuts for a different number of people?
The recipe is written for 4 servings. Multiply each ingredient by (your serving target / 4). Cook time stays roughly the same up to 2x; for 3-4x batches, switch from a skillet to a sheet pan or stockpot so the food isn't crowded — overcrowding steams instead of browns.
What goes well with Caramelized Onion and Millet Salad with Roasted Peanuts?
African salads like this pair well with a simple grain (rice, couscous, or crusty bread), a quick salad with acid (lemon vinaigrette, pickled onions), and a pan sauce or yogurt-based dip. Tap "Plan a meal with the AI" to get specific side suggestions.