Before you start cooking, soak the raw cashews in hot water for at least 15 minutes to soften them—this is crucial for achieving a creamy texture when blended. While the cashews soak, finely dice the onion, mince the garlic, peel and finely grate the potato, chop the sun-dried tomatoes, seed and dice the tomatoes, mince the pickled jalapeños, finely mince the red onion, and chop the fresh cilantro. Having everything prepped and ready will make the cooking process smooth and efficient.
Heat the avocado oil in a pot over medium heat and add the diced onion. Cook for about 5 minutes, stirring occasionally, until the onion becomes translucent and fragrant. Add the grated potato, minced garlic, and all the dry spices (smoked paprika, chili powder, cumin, garlic powder, onion powder, turmeric, and sea salt). Stir constantly for 1-2 minutes to toast the spices and allow them to bloom—this deepens their flavor significantly and prevents them from tasting raw in the final dip.
Drain the soaked cashews and add them to the pot along with 1 3/4 cups water. Stir well to combine everything, then reduce the heat to medium-low and simmer for 5-8 minutes until the potato is completely soft and the cashews are tender. The potato will help thicken the base naturally while the cashews soften further, creating the foundation for a creamy dip. I like to stir occasionally to ensure even cooking and prevent sticking.
Carefully transfer the hot mixture from the pot to a blender. Add the nutritional yeast, finely chopped sun-dried tomatoes, hot sauce, apple cider vinegar, and maple syrup. Blend on high speed for about 2 minutes until the mixture is completely smooth and creamy with no visible chunks. If the mixture seems too thick, add water one tablespoon at a time and blend briefly until you reach your desired consistency—remember that the dip will thicken slightly as it cools.
Pour the blended queso mixture back into the pot over medium-low heat. Add the diced tomatoes and chopped pickled jalapeños, stirring gently to combine. Heat for 2-3 minutes, stirring occasionally, until the dip is warm throughout. Taste and adjust the seasoning with additional salt if needed. I find that a squeeze of extra lime juice or a splash more hot sauce at this point can really elevate the flavor if you want it more tangy or spicy.
Transfer the warm queso dip to a serving bowl and top with the fresh chopped cilantro and minced red onion for brightness and color. Serve immediately with tortilla chips or your favorite dipping vegetables. The dip will thicken as it cools, so if you need to reheat it later, add a splash of water and stir gently over low heat.