Heat the oil in a large pot over medium heat. Add the onion and cook until it has softened, 5-7 minutes.: As the pot warms, the oil will shimmer and send off a faint, fruity aroma. You should hear a gentle ripple as the oil first warms, and when you tilt the pan you might see it glide like a glossy sheet. This hot oil is the best place to start the flavor build because it carries the scent of the spices and helps the onion and garlic release their sweet, aromatic compounds. If the oil begins to smoke, lower the heat, since burnt oil creates acrid notes. A common mistake is using a pot that is too small, which can crowd the ingredients and lower the oil temperature, causing steaming rather than gentle sautéing.
Add the garlic, cumin, and coriander and cook until fragrant, about 1 minute. Stir in the sweet potato, chickpeas, tomatoes, and water or broth.: You will see the onion transition from stiff white rings to translucent ribbons, and its aroma will shift from sharp to sweet. Gently stir so each piece touches the oil and softens evenly, and watch for the first golden flecks along the edges which signal Maillard reaction and deepen flavor. The sound should be a soft sizzle, not a furious crackle. Rushing this step over high heat risks browning and bitter edges, rather than a tender, caramelized base that melds with the spices.
Bring the mixture to a slow boil, then reduce heat to low and simmer, partially covered, for 15 minutes, or until the sweet potatoes are tender.: When you add the minced garlic and spices to the warm oil, an instant aromatic wave will rise, sharp and toasty. Within seconds you will smell the warm, citrusy note of the coriander and the earthy heat of the cumin . This quick toast intensifies the spices' flavor, but it happens fast so keep the heat at medium and stir constantly to avoid burning. Burnt spice or garlic will impart bitterness, so the goal is bright fragrance without darkening.
Add the harissa and spinach to the pot and stir until the spinach is wilted. Remove from heat and season with salt to taste.: As you add the diced sweet potato , the pale cubes will sit amid the glossy, spiced oil, and the canned chickpeas will lend a starchy shape that contrasts with the veg. Pouring in the crushed tomatoes and liquid transforms the pan from sauté to simmer, and you will see bubbles begin to form at the edges. The mixture's aroma should deepen into a savory, tomato-forward scent. Ensure the pieces are submerged enough for even cooking; if not, add a splash more liquid. A frequent error is not breaking up any large tomato chunks, which can create inconsistent texture in the final stew.
Serve over your grain of choice with lemon wedges and chopped parsley sprinkled over the top.: The pot will move from eager bubbling to a gentle, even simmer when you lower the heat. You should hear quiet, steady bubbling and see the surface occasionally ripple. Simmering gently allows flavors to meld and lets the sweet potato soften uniformly until a fork slides through without resistance. Covering partially traps warmth and steam while preventing boil overs. Overcooking will make the sweet potatoes fall apart and turn the texture mushy, so start checking tenderness at about 12 minutes to avoid that mishap.
Add the harissa and spinach to the pot and stir until the spinach is wilted.: When you stir in the harissa , the stew will take on an immediate deeper red hue and a smoky, spicy aroma. As you fold in the spinach , you will notice it collapse and integrate within seconds, releasing a green, vegetal scent that brightens the pot. This late addition preserves the spinach's color and leaf texture. A common slip is adding spinach too early, which leaves it overcooked and faded, or adding too much harissa at once which can overpower the balance of flavors.
Remove from heat and season with salt to taste.: With the pot off the burner, the aromas will mellow and meld further as the heat drops. Tasting now allows you to calibrate salt, and add a squeeze of lemon if you want more brightness. Salting at the end helps you avoid over seasoning during reduction. One pitfall is salting early and then reducing too much, leaving you with an over salty stew; always taste before making final seasoning decisions.
Serve over your grain of choice with lemon wedges and chopped parsley sprinkled over the top.: Spoon the stew over cooked freekah , couscous , rice , or quinoa , watching how the sauce soaks into the grains and creates a glossy, saucy bed. The lemon wedge and chopped parsley offer a bright counterpoint, and a final squeeze of acid will lift every flavor. Presenting the dish with these fresh finishing touches delivers contrast and color. A common serving mistake is skipping the acid and herbs, which can make the bowl taste heavy and one dimensional.