Creamy Peanut Chickpea Curry with Brown Rice
- Devon Tonneson

- Aug 4
- 5 min read

Symptom check-in
POTS: I had no POTS symptoms today — no dizziness when I stood up, no racing heart, and no trouble breathing with simple exercise.
Vestibular migraine: I had no vestibular migraine symptoms today — no vertigo, no nausea, no vomiting, and no light sensitivity.
Lupus: I had body aches, a low fever, and a red rash across my cheeks today. I wanted something warm and anti-inflammatory today, so I made a chickpea curry with ginger, turmeric, tomatoes, peanuts, and brown rice.
Disorder safety check
Condition | Works? | Why |
POTS | Not specifically targeted | It has carbohydrates, protein, and some sodium, but it is not intentionally built as a high-salt POTS meal |
Vestibular migraine | Conditionally | Curry spices can be too strong on an active migraine day, so this one makes more sense when vestibular symptoms are quiet |
Lupus | Yes | Chickpeas, peanuts, ginger, turmeric, tomatoes, and whole-grain brown rice make this plant-forward and anti-inflammatory-leaning |
Recipe
Ingredients
Makes 3–4 servings
Brown rice
1 cup brown rice
2 cups water or low-sodium vegetable broth
1/4 tsp kosher salt
Peanut chickpea curry
1 tbsp extra-virgin olive oil
1 small yellow onion, finely diced
3 garlic cloves, minced
1 tbsp fresh ginger, finely grated
1 tbsp tomato paste
1 tsp ground turmeric
1 tsp ground cumin
1 tsp ground coriander
1/2 tsp mild curry powder
1/4 tsp smoked paprika, optional
1 can chickpeas, drained and rinsed
1 can diced tomatoes
1 cup vegetable broth
1/3 cup natural creamy peanut butter
1/2 cup unsweetened coconut milk
1/2 tsp kosher salt, plus more to taste
Black pepper
1–2 cups chopped spinach, optional
1 tsp maple syrup or honey, optional if the tomatoes taste sharp
Topping
1/4 cup roasted unsalted or lightly salted peanuts
Optional chopped cilantro
Steps
1. Rinse the brown rice
Put 1 cup brown rice into a fine-mesh strainer.
Rinse it under cold running water for about 30 seconds.
Move the grains around with your fingers so all of the rice gets washed.
Shake off the excess water.
2. Cook the brown rice
Brown rice takes longer than white rice, so start it before the curry.
Add the rinsed rice to a saucepan.
Add 2 cups water or vegetable broth.
Add 1/4 teaspoon salt.
Bring everything to a boil over medium-high heat.
Once boiling, reduce the heat to low.
Cover tightly with a lid.
Simmer for about 35–45 minutes, depending on the rice.
Try not to repeatedly lift the lid.
Check the rice near the end of the cooking time.
Once the liquid has been absorbed and the grains are tender, turn off the heat.
Leave the saucepan covered for another 10 minutes.
Remove the lid.
Fluff the rice gently with a fork.
Cover loosely while you finish the curry.
3. Drain and rinse the chickpeas
Open the can of chickpeas.
Pour them into a colander.
Rinse thoroughly under cold running water for about 30 seconds.
Shake off excess water.
Set aside.
4. Prep the aromatics
Before heating the pan:
Peel and finely dice the onion.
Peel and mince the garlic.
Peel a small piece of ginger.
Finely grate about 1 tablespoon ginger.
Having everything ready matters because the spices cook quickly once they hit the pan.
5. Soften the onion
Place a large skillet or saucepan over medium heat.
Add 1 tablespoon olive oil.
Let the oil warm for about 30 seconds.
Add the diced onion.
Add a small pinch of salt.
Cook for 5–7 minutes, stirring occasionally.
The onion should become soft and translucent with a little golden color around the edges.
6. Add garlic and ginger
Add the minced garlic.
Add the grated ginger.
Stir continuously for about 30–45 seconds.
You want them fragrant, not browned.
7. Cook the tomato paste
Add 1 tablespoon tomato paste.
Stir it into the onion mixture.
Cook for 1–2 minutes.
The tomato paste should darken slightly from bright red to a deeper brick color.
This removes the raw tomato-paste taste and gives the curry more depth.
8. Bloom the spices
Add:
turmeric
cumin
coriander
mild curry powder
optional smoked paprika
black pepper
Stir continuously for about 30 seconds.
Make sure the spices mix into the oil and coat the onions.
The mixture will become deep yellow-orange from the turmeric.
If the pan looks completely dry, add 1 tablespoon vegetable broth so the spices do not burn.
9. Add the tomatoes
Pour in the can of diced tomatoes.
Stir thoroughly.
Scrape the bottom of the pan with a wooden spoon to loosen any browned onion or spices.
Cook over medium heat for 3–4 minutes.
This lets the tomatoes start breaking down before the peanut butter goes in.
10. Add the chickpeas
Add the rinsed chickpeas.
Stir until they are coated in the tomato-spice mixture.
Add 1 cup vegetable broth.
Stir again.
11. Simmer the curry
Bring the mixture to a gentle simmer.
Reduce the heat to medium-low.
Cook uncovered for about 8–10 minutes.
Stir every few minutes.
The chickpeas should soften slightly and absorb some of the curry flavor.
12. Add the peanut butter
This is what turns it from tomato-chickpea stew into peanut curry.
Put 1/3 cup peanut butter into a small bowl.
Scoop about 1/3 cup of hot curry liquid from the pan.
Add the hot liquid to the peanut butter.
Whisk until smooth.
Doing this separately prevents big peanut-butter lumps in the curry.
Pour the peanut mixture back into the pan.
Stir thoroughly.
The sauce should immediately become thicker and creamier.
13. Add the coconut milk
Pour in 1/2 cup unsweetened coconut milk.
Stir until completely incorporated.
Add 1/2 teaspoon salt.
Reduce the heat to low.
Do not aggressively boil the curry once the coconut milk and peanut butter are in.
14. Simmer until thick
Let the curry simmer gently for another 8–12 minutes.
Stir every few minutes so nothing sticks to the bottom.
You want the final sauce to be:
creamy
thick enough to coat a spoon
but still loose enough to spoon over rice
If the sauce becomes too thick:
add vegetable broth 2 tablespoons at a time
If it looks too thin:
simmer uncovered for another few minutes
15. Add spinach, if using
If you want greens mixed through the curry:
Add 1–2 cups chopped spinach during the final 2 minutes.
Stir until the leaves wilt completely.
You can leave this out if you want the curry to look more like the photo.
16. Balance the flavor
Taste the curry.
If it tastes:
flat: add another pinch of salt
too tomato-heavy: add another spoonful of peanut butter
too thick: add broth
too sharp: add about 1 teaspoon maple syrup or honey
not warm enough: add a little more cumin or turmeric
For this version, I would keep the chile heat low rather than making it spicy.
17. Prepare the peanut topping
Roughly chop about 1/4 cup roasted peanuts.
Leave some halves intact so there is a mix of textures.
If the peanuts are unsalted, you can add a very small pinch of salt.
18. Assemble the bowl
Spoon the brown rice onto one side of a wide bowl.
Ladle the peanut chickpea curry onto the other side.
Let a little curry overlap the rice.
Scatter chopped peanuts over the center.
Add cilantro if using.
Serve warm.


