Chop the onion, garlic, and jalapeño into large chunks. Place in a food processor and pulse until everything is minced. Drain any liquid that may have formed.: The aroma of freshly cut onion and garlic will be sharp and lively, and when pulsed just until minced you will notice a coarse, even texture that sautés evenly. The sound is a quick, wet chatter from the processor, and the mixture should not be a paste but a loose mince, which helps pieces caramelize rather than burn. Draining excess liquid prevents the pan from steaming instead of browning, which matters because you want those fond flavors. A common mistake is overprocessing into a puree, which yields a one dimensional base; if that happens, scoop out a bit and chop by hand to restore texture.
Heat a stockpot over medium heat. Add olive oil and onion mixture. Cook until onions are fragrant and transparent, 5 to 6 minutes. Stir in spices and 1/2 teaspoon salt, cooking for 1 to 2 minutes or until you can smell the spices. Add in the tomatoes, chocolate, and 3 cups of the vegetable broth. Bring to a boil, reduce to a simmer, cover, and let cook for 5 minutes.: As you add the vegetable and oil to the pot you will hear a gentle sizzle, and little translucent ribbons of onion will appear along with a sweet scent. Stir every minute to ensure even softening and to prevent sticking. The visual cue is softened edges and a faint golden tint, which signals the flavors are concentrating. If the pan starts to brown too fast, reduce the heat because burnt bits give a bitter note that is hard to mask later. This step matters because slow, even cooking releases sugars that round the chili.
After 10 minutes, stir in the pecans and beans. Cover and cook for another 10 to 15 minutes. Taste and adjust the salt/seasoning. Add more vegetable broth if a thinner consistency is desired.: When you add the chili powder , oregano , cumin , and smoked paprika , the pot will bloom with an intense, toasty perfume within moments. The oil carries those volatile compounds, amplifying aroma and flavor, and you should hear a soft crackle as the spices toast. This technique unlocks deeper spice notes, so do not skip the brief cook time. Be careful not to let the spices char; if they darken rapidly, pull the pot off the heat and stir in a splash of broth to cool them.
Divide into four bowls and top with your desired toppings.: Pouring in the crushed tomatoes and vegetable broth will change the pot from a dry fragrance to a bubbling, saucy simmer. The tiny bit of vegan bittersweet chocolate will melt and fold into the liquid, smoothing acidity and adding umami depth. Bring the mixture to a lively boil to dissolve the chocolate fully, then lower to a gentle simmer where you see soft, steady bubbling. Covering traps steam so the flavors meld quickly. Watch for splatter when it first boils. Rushing this phase prevents the chocolate from integrating and leaves bright, raw tomato edges.
After 10 minutes, stir in the pecans and beans. Cover and cook for another 10 to 15 minutes.: At this point the sauce has softened and the scent is richer and rounder, with a warm, spiced character. Stirring in the pecan meal and the three beans adds weight and textural contrast. The pot will thicken gently as the pecan meal absorbs liquid and the beans heat through, releasing starches that create body. Keep the simmer low so the beans remain intact rather than breaking down completely; you want a mix of whole beans and slightly creamy ones. A frequent error is boiling too vigorously, which makes the chili reduce too fast and can burst the beans, changing the intended texture.
Taste and adjust the salt/seasoning. Add more vegetable broth if a thinner consistency is desired.: This finishing phase invites you to sample for balance. The chili should present a rounded interplay of savory, spice, and a faint cocoa note. If it tastes flat, add a touch more sea salt in small increments, stirring and tasting between additions. For a looser bowl, pour in extra vegetable broth by the quarter cup until you reach your preferred texture. One trap to avoid is oversalting at once; flavors concentrate as it sits, so adjust gently.
Divide into four bowls and top with your desired toppings.: Serving releases the final sensory moment, the steam rising and carrying all the warm aromas. Add sliced jalapenos , toasted pepitas , and a sprinkling of cilantro for freshness and textural contrast. The visual cue of bright green herbs against the deep red chili makes the dish inviting. A common oversight is adding toppings too early, which wilts herbs and softens pepitas; keep them until plating for maximum crunch and brightness.