A large Dutch oven — this is the recipe's specified equipment and the ideal pot for it. A Dutch oven's thick base distributes heat evenly, which is exactly what you need for the initial caramelising step. The heavy construction prevents hot spots that would burn the vegetables before they properly soften. A large saucepan or heavy-bottomed pot works as a substitute, but a Dutch oven produces noticeably better caramelisation.
An immersion (stick) blender — for the partial blending step. The immersion blender is the right tool here because you're blending directly in the pot and you want control over how much gets blended. A Cuisinart, Braun, or Ninja immersion blender all work perfectly. The goal is to blend roughly half the soup — dip the blender into one side of the pot and pulse until that side is smooth, leaving the other side chunky.
A standard blender — if you don't have an immersion blender. Transfer half the soup carefully to a blender, blend until smooth, and return to the pot. Be careful with hot liquid — fill the blender no more than halfway, hold the lid firmly, and start on low speed.
A sharp knife and large chopping board — you're finely dicing a significant quantity of vegetables, so a sharp knife and a stable board make real difference to how enjoyable the prep is
Measuring spoons for the spices, salt, and lime juice
A wooden spoon or spatula for stirring and scraping