Cook the rice according to package instructions.: As the rice simmers, it should give off a nutty aroma and the grains should become tender but still slightly chewy. Fluff with a fork when done so each spoonful separates, preventing clumping under the stew. A common slip is overcooking to mush, which makes the serving base dense. Keep the lid on while it rests to maintain steam and texture.
While the rice cooks, make the stew. Set a medium soup pot or Dutch oven over medium-low heat. When hot, add the olive oil and the onion. Cook, stirring occasionally, until softened, 6-8 minutes. Add the garlic, cumin, and coriander and cook, stirring frequently, for 1 minute.: When you set the pot over medium low heat, listen for a gentle shimmer in the oil before adding ingredients, this indicates the pan is ready. The oil will warm and carry aromas; if it smokes, reduce heat. Preheating ensures the onion begins to soften immediately instead of stewing slowly and becoming greasy.
Add the broth, tomatoes, sweet potatoes, ginger, cayenne, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Increase heat to high and bring to a boil. Once the stew comes to a boil, reduce heat to low and simmer uncovered until the sweet potatoes are tender, 8-10 minutes.: A heavy bottomed pot distributes heat evenly and prevents hot spots that can scorch the aromatics. You want a consistent, moderate heat that gently draws sweetness from the onion . Using too high heat will brown the onion too quickly and risk burning the garlic later.
Stir in the peanut butter and the spinach. Stew is done when the peanut butter has distributed and the spinach has wilted, about 2 minutes. Taste and add more salt and pepper if you like.: You should hear a soft sizzle when the diced onion hits the pan and smell a rising sweetness as it softens. Stir occasionally to encourage even color, aiming for translucence rather than deep browning. Rushing this by increasing heat often results in bitter charred edges.
Serve with a scoop of brown rice and garnish with cilantro and peanuts.: The onion will become glossy and tender, releasing natural sugars that deepen the stew's flavor. Check the texture by pressing a piece between your finger and thumb it should yield easily. If the pan dries, add a splash of broth to deglaze and capture fond, rather than letting bits burn.
Add the garlic, cumin, and coriander and cook, stirring frequently, for 1 minute: You will smell the spices bloom immediately, turning from flat to aromatic. Keep the mixture moving to prevent the minced garlic from sticking and burning; burning creates unpleasant bitterness. This quick toast unlocks essential oils in the spices, which is key for a layered final flavor.
Add the broth, tomatoes, sweet potatoes, ginger, cayenne, 1/2 teaspoon salt, and 1/4 teaspoon black pepper: When the liquid hits the pot, there will be a soft hiss and a burst of steam as the ingredients meet heat. Stir to combine everything so the chunks of sweet potatoes are submerged and the spices are evenly distributed. Avoid crowding the pot with overly large pieces which will cook unevenly.
Increase heat to high and bring to a boil: Raising the heat will create lively bubbling that signals the pot is ready to move into a simmer. Watch for a rolling boil as the stew reaches temperature, then promptly lower heat. Leaving it at a boil for long will break down the sweet potatoes too aggressively and can turn the broth overly thin.
Once the stew comes to a boil, reduce heat to low and simmer uncovered until the sweet potatoes are tender, 8 to 10 minutes: During simmering you will see gentle bubbles and the aroma will deepen into a comforting, concentrated scent. Test the sweet potatoes with a fork they should offer little resistance. If pieces are still firm at the time listed, continue simmering a few minutes more, as undercooked chunks will alter the mouthfeel.
Stir in the peanut butter and the spinach: As you whisk in the creamy peanut butter , the broth will thicken and take on a glossy sheen. The spinach will wilt quickly, turning bright green; this fresh color signals it is ready. If the peanut butter does not incorporate smoothly, a small splash of warm broth helps it emulsify instead of separating into oily pockets.
Stew is done when the peanut butter has distributed and the spinach has wilted, about 2 minutes: You'll notice a rounded mouthfeel and integrated flavors at this point, with the spinach softened but still vibrant. Taste and adjust seasoning incrementally, adding more salt or black pepper as needed. A common error is over seasoning early rather than tasting after the peanut butter mellows the flavors.
Taste and add more salt and pepper if you like: Use a small spoon to ensure you are balancing acidity, salt, and heat. The flavors should sing together not compete, and a tiny adjustment often finishes the bowl perfectly. Avoid dumping large amounts of salt which can be hard to correct once mixed in.
Serve with a scoop of brown rice and garnish with cilantro and peanuts: The hot stew poured over fluffy brown rice will steam and meld, creating comforting contrasts in texture. Finish with chopped salted peanuts for crunch and sprigs of fresh cilantro for lift. Serve immediately so the peanuts stay crisp and the herbs keep their bright flavor.