Dice onion.: The scent of finely diced onion is the first signal that a great base is forming. As you chop, notice the layers releasing moisture and sweet onion aroma. Smaller dice will soften faster and blend into the soup, while larger pieces will hold a little texture, so choose based on the mouthfeel you want. A common mistake is uneven chopping, which causes some pieces to overcook and others to remain raw. Keep your knife steady and aim for uniformity so the cooking time is even.
In a large stockpot over medium-high heat, sauté onion for 7-8 minutes. (I use about 3 Tbsp. broth/water for no-oil sauté, adding more as needed.): As the onion hits the warm pot you should hear a gentle sizzle, and after a few minutes the smell shifts from sharp to sweet and honeyed. If you are using little to no oil, the recommended trick is to add a splash of vegetable broth which helps prevent sticking while keeping the pan clean. Stir every minute so the onion softens evenly and does not brown too quickly. A common error is turning the heat too high, which can cause scorching instead of sweetening; keep the temperature moderate and patient for the best flavor development.
Meanwhile, mince garlic. Dice carrots and celery.: Preparing the garlic , carrots , and celery while the onion cooks keeps the workflow smooth. When you mince the garlic , its aroma will become more pronounced and release sulfurous notes that mellow when cooked. The crisp, fresh snap of the diced carrots and celery is noticeable as you chop; uniform pieces ensure they soften at the same rate. Avoid mincing the garlic too far ahead and leaving it exposed, as oxidization and strong raw flavor can occur if it sits long before cooking.
When onion is translucent, add garlic, carrots, celery, and dried basil. Stir and sauté 1-2 minutes.: Once the onion turns translucent, the pan will smell gently sweet and aromatic. Adding the minced garlic , diced carrots , chopped celery , and dried basil at this point allows the flavors to mingle without burning the garlic. Stir and sauté for 1 to 2 minutes until the aromatics become fragrant and the vegetables begin to shine. The key is to watch for the moment the raw garlic scent softens; if you smell bitterness, the pan is too hot. To avoid burning, keep the heat moderate and add a tablespoon of vegetable broth if things look dry.
Add diced tomatoes (with juice) and vegetable broth.: Pouring in the diced tomatoes and their juices introduces acidity and a richer body to the liquid, while the vegetable broth builds the soup base. The mixture will hiss briefly as the liquids hit the warm pot, then settle into a gentle simmer. Stir to combine, scraping up any fond from the bottom for added flavor. A mistake I see is adding too little liquid and ending up with overly thick soup before the peas cook; err on the side of generous broth, you can always reduce later.
Rinse split peas very well and add to pot. Stir.: Rinsing the split peas removes dust and loose skins and keeps the broth clear. As you add the clean peas to the pot, they will sink and begin to absorb liquid as they heat. Stir them in so they distribute evenly, which prevents clumping. If you skip rinsing, you might notice cloudy broth or small grit in the final bowl, so a thorough rinse is worth the extra minute.
Bring to a light boil. Cover, reduce heat, and simmer 45-50 minutes or until split peas are tender. (They should still have a slight bite - not mushy.): When the pot comes to a light boil the surface will show steady, gentle bubbles. Covering then lowering the heat to a simmer lets the split peas cook evenly, releasing starches that thicken the soup. You want the peas tender with a slight bite, not mushy, so start checking around 40 minutes. The kitchen will fill with a savory, earthy aroma. A typical error is simmering at too high a temperature which can break the peas into a gluey mass, so maintain a low, steady simmer and lift the lid occasionally to stir and check texture.
Stir in spinach (roughly chopped if desired) during last minute of cooking. Salt/pepper to taste before serving to help enhance the flavors.: Adding the baby spinach at the end preserves its vivid green color and fresh, slightly mineral flavor. In the last minute, the leaves will wilt quickly, turning glossy and tender. This late addition also keeps the soup from becoming overly soft and maintains a pleasant contrast to the creamy peas. If you add the spinach too early it will disintegrate and lose its brightness, so hold off until the finishing moments.
Salt and pepper to taste before serving to help enhance the flavors: Seasoning at the end allows you to judge the balance after the split peas have softened and the liquid has concentrated. Sprinkle salt and a few grinds of pepper , then taste and adjust. Proper seasoning brightens the whole dish. Over salting is a common pitfall, so add in small increments and taste between additions to avoid going too far.