
Indian Coconut Chickpea Quinoa with Spinach and Ginger
A vibrant, warming vegetarian bowl combining protein-rich quinoa and chickpeas in a fragrant coconut-ginger curry sauce with fresh spinach. Aromatic spices bloom in coconut milk for depth, while ginger and garlic add brightness. Serve as a light main or side dish—naturally gluten-free and vegan.
- Prep
- 15 min
- Cook
- 35 min
- Wait
- 5 min
- Total
- 55 min
- Makes
- 4 servings (about 1¼ cups each)
Steps
Before you start
- Rinse quinoa under cold water until water runs clear, then drain well
- Have all spices measured and ready before you begin cooking
- Chop ginger and garlic just before cooking to preserve aromatics
Toast the spices
- Heat the coconut oil in a large pot over medium heat for about 1 minute until it melts and shimmers.
- Add the cumin, coriander, turmeric, and red pepper flakes.
- Stir constantly for 60–90 seconds until the spices become deeply fragrant and begin to darken slightly.
- Watch carefully so they don't burn—the goal is to bloom their oils and deepen their flavors.
+ Show details− Hide details
Ready when: Spices darken and smell fragrant
Tip: Don't let the spices burn—keep stirring and reduce heat if needed. Burned spices taste bitter.
Cook aromatics
- Add the diced onion and cook for 3–4 minutes, stirring often, until the onion becomes translucent and soft.
- Then add the minced ginger and garlic, and stir constantly for another 60–90 seconds until very fragrant.
+ Show details− Hide details
Ready when: Onion is translucent; ginger and garlic smell pungent and slightly golden
Tip: Stir ginger and garlic constantly to prevent sticking or browning too much, which makes them bitter.
Add quinoa and broth
- Pour in the rinsed and drained quinoa and stir for about 1 minute so it toasts slightly and gets coated with the oil and spices.
- Add the vegetable broth and stir once to combine.
- Increase the heat to medium-high and bring the mixture to a boil.
+ Show details− Hide details
Ready when: Mixture reaches a rolling boil
Tip: Toasting the quinoa in the spiced oil for a moment adds nuttiness and helps each grain stay separate.
Simmer quinoa
- Once boiling, reduce the heat to low and cover the pot with a lid.
- Simmer gently for 15–18 minutes until the quinoa is tender and has absorbed most of the broth.
- The liquid should be mostly absorbed but there may still be a tiny bit pooled at the bottom—this is fine.
+ Show details− Hide details
Ready when: Quinoa is tender and translucent; most liquid is absorbed
Tip: Don't stir while simmering—let the quinoa cook undisturbed. Stirring will make it mushy.
Add coconut milk and chickpeas
- Stir in the coconut milk and the drained, rinsed chickpeas.
- Raise the heat to medium and bring the mixture to a gentle simmer.
- Cook uncovered for 5–7 minutes, stirring occasionally, until the sauce is warm and the flavors have melded.
+ Show details− Hide details
Ready when: Liquid is steaming and bubbles gently around the edges; chickpeas are warmed through
Tip: Stir the mixture occasionally to prevent sticking on the bottom, but not constantly—let it simmer gently.
Wilt spinach
- Add the fresh baby spinach in large handfuls, stirring until each batch wilts before adding more.
- Once all the spinach is incorporated and wilted (this takes 2–3 minutes), remove the pot from heat.
+ Show details− Hide details
Ready when: All spinach is dark green, soft, and fully incorporated
Tip: Add spinach off the heat if you prefer it fresher and less cooked; add it on heat if you like it completely tender.
Finish with lime and herbs
- Squeeze the fresh lime juice over the bowl and stir to combine.
- Taste and adjust the seasoning with sea salt and black pepper.
- If you'd like, stir in most of the chopped cilantro, reserving a small amount for garnish.
+ Show details− Hide details
Ready when: Lime juice is incorporated; flavors are balanced to your taste
Tip: Taste before adding salt—the vegetable broth and coconut milk may already provide some saltiness. Start with a small pinch.
Rest and serve
- Let the pot sit off the heat for 5 minutes so the flavors meld and the mixture settles.
- Divide among serving bowls and top with reserved cilantro if desired.
- Serve warm, optionally with lime wedges, a dollop of yogurt, or toasted cashews on the side.
+ Show details− Hide details
Ready when: Bowl is warm and ready to serve
Tip: A squeeze of fresh lime and a handful of cilantro just before eating brightens the dish and cuts through the richness of coconut.
Good to know
Tips
- For extra protein and richness, top each serving with a spoonful of plain yogurt or a handful of toasted cashews.
- Bloom the spices in oil from the start—this extracts and deepens their flavors throughout the dish.
- If the mixture seems too thick when you finish cooking, thin it with warm vegetable broth or a splash of coconut milk.
- This bowl tastes even better the next day as the spices and coconut milk fully infuse the quinoa and chickpeas.
Make ahead
Prepare the onion, ginger, and garlic up to 2 hours ahead and refrigerate in an airtight container. The cooked dish can be made 1 day ahead, refrigerated covered, and gently reheated on the stovetop over medium-low heat, stirring occasionally. Add extra vegetable broth if needed to loosen the consistency.
Storage & reheating
Room temperature: up to 2 hours in a covered pot. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months in a freezer-safe container (coconut milk may separate slightly upon thawing, but stirring will recombine it). Reheat gently on the stovetop over medium-low heat, adding a splash of vegetable broth if the mixture has thickened too much.
Substitutions
- white or red quinoa, uncooked → millet or brown rice. Millet will cook in similar time; brown rice may take 10–15 minutes longer. Adjust liquid and cooking time accordingly.
- chickpeas (canned) → black beans, lentils, or firm tofu (cubed). Black beans and lentils are a natural swap; tofu adds creaminess. All are equally nutritious.
- coconut milk (canned, full-fat) → cashew cream (soaked cashews blended with vegetable broth) or plain yogurt (stir in at the end). Cashew cream mimics coconut's richness; yogurt adds tang. Do not boil yogurt—stir it in after removing from heat.
- fresh baby spinach → kale, collard greens, or Swiss chard (all finely chopped). Heartier greens add earthiness; kale and collards may take 5–7 minutes longer to wilt. Stir in with the spinach cook time.





