30-Minute Vegan Queso Dip

If you ask me, a good queso dip is one of life’s simple pleasures.

This vegan version delivers all the creamy, cheesy goodness you crave without any dairy. Cashews and potato form a smooth base that gets its flavor from nutritional yeast, spices, and a touch of sun-dried tomato.

Sautéed onions and garlic add depth, while turmeric gives it that familiar golden color. Fresh tomatoes, pickled jalapeños, and cilantro stirred in at the end bring brightness and a little kick.

It’s a crowd-pleasing dip that works for game day or taco night, perfect for anyone looking to enjoy queso without the cheese.

vegan queso dip
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Why You’ll Love This Vegan Queso Dip

  • Dairy-free and vegan – This queso gives you all the creamy, cheesy goodness without any dairy, making it perfect for those avoiding animal products or dealing with lactose intolerance.
  • Real food ingredients – Made with cashews, potatoes, and simple spices instead of processed cheese alternatives, this dip is surprisingly wholesome for party food.
  • Quick and easy – Ready in just 30-40 minutes, this recipe comes together faster than a grocery store run and tastes way better than anything from a jar.
  • Crowd-pleasing flavor – The smoky, spicy, cheesy taste is so good that even non-vegans won’t miss the dairy. I’ve served this at parties where people had no idea it was plant-based.
  • Customizable heat level – You can easily adjust the spiciness with hot sauce and jalapeños to suit your taste, making it mild for kids or spicy for heat lovers.

What Kind of Cashews Should I Use?

Raw cashews are the key to getting that creamy, cheese-like texture in this vegan queso, and you’ll want to use whole or large pieces rather than cashew pieces or bits. If your cashews aren’t already soft, you’ll want to soak them in hot water for about 15-30 minutes before blending to help them break down smoothly. Some grocery stores sell pre-soaked or “sprouted” cashews which can save you a step, but regular raw cashews from the bulk bin or baking aisle work perfectly fine. Just make sure they’re truly raw and not roasted, as roasted cashews will give your queso an off flavor that doesn’t taste much like cheese.

vegan queso dip
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

Options for Substitutions

This vegan queso is pretty forgiving when it comes to swaps, so here are some options if you need them:

  • Avocado oil: If you don’t have avocado oil, regular olive oil works great. You can also use vegetable oil or coconut oil in a pinch.
  • Russet potato: Yukon gold potatoes can stand in for russet, though they’ll make the queso slightly creamier. Just make sure to peel and grate them the same way.
  • Raw cashews: This is one ingredient you really shouldn’t substitute – cashews are what give this queso its creamy, cheese-like texture. If you have a nut allergy, try using raw sunflower seeds instead, though the flavor will be different. Soak either option in hot water for 30 minutes before blending for the smoothest results.
  • Nutritional yeast: Nutritional yeast provides that cheesy flavor, so it’s pretty important here. If you absolutely can’t find it, you could add a bit more salt and some lemon juice, but the taste won’t be quite the same.
  • Fire-roasted tomatoes: Regular diced tomatoes work fine if you can’t find fire-roasted ones. You can also use your favorite chunky salsa instead – just adjust the salt accordingly since salsa is already seasoned.
  • Hot sauce: Any hot sauce you like will work here. Try Tabasco, Cholula, or even sriracha if that’s what you have on hand.

Watch Out for These Mistakes While Cooking

The biggest mistake people make with vegan queso is not soaking their cashews beforehand, which can leave you with a grainy texture instead of a smooth, creamy dip – if you forgot to soak them overnight, cover the cashews with boiling water for 15-20 minutes before using.

Another common error is under-blending the mixture, so make sure to blend for the full 2 minutes and scrape down the sides at least once to ensure everything gets completely smooth.

Don’t skip cooking the potato until it’s fully tender, as undercooked potato pieces will create lumps that won’t blend out, and be careful not to add too much water at once – you can always thin it out later, but you can’t take it back if your queso becomes too runny.

Finally, taste and adjust the salt at the end since nutritional yeast and pickled jalapeños add their own saltiness, and reheat gently over low heat if needed, as high heat can cause the cashew base to separate.

vegan queso dip
Image: homefoodkitchen.com / All Rights reserved
SAVE NOW

What to Serve With Vegan Queso Dip?

This vegan queso is perfect for your next taco night or game day spread, and it pairs best with sturdy tortilla chips that won’t break when you scoop up all that cheesy goodness. I love setting it out with a big platter of fresh veggies like bell pepper strips, carrot sticks, and celery for dipping, which adds a nice crunch and keeps things balanced. You can also drizzle it over nachos loaded with black beans, corn, and avocado, or use it as a topping for burrito bowls and tacos. If you’re making a full spread, serve it alongside guacamole, salsa, and some warm flour tortillas for a crowd-pleasing appetizer situation.

Storage Instructions

Store: Keep your vegan queso in an airtight container in the fridge for up to 5 days. It’ll thicken up as it cools, which is totally normal. I actually love making this a day or two ahead because the flavors get even better as they hang out together.

Freeze: This queso freezes pretty well for up to 2 months in a freezer-safe container. Just know that the texture might be slightly grainy after thawing, but a quick blend or vigorous stir usually brings it back to life.

Reheat: Warm it up gently on the stovetop over low heat, stirring frequently and adding a splash of water to thin it out if needed. You can also microwave it in 30-second intervals, stirring between each round. It should get nice and creamy again as it warms up.

Preparation Time 15-20 minutes
Cooking Time 15-20 minutes
Total Time 30-40 minutes
Level of Difficulty Easy
Servings 4 cups of dip

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1150-1300
  • Protein: 28-34 g
  • Fat: 84-94 g
  • Carbohydrates: 75-88 g

Ingredients

For the queso base:

  • 2 tablespoons avocado oil
  • 1 medium onion (finely diced)
  • 1 1/4 cups potato (peeled and finely grated for faster cooking)
  • 4 cloves garlic (minced)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 teaspoon sea salt (plus more to taste)
  • 1/4 teaspoon ground turmeric
  • 1 cup raw cashews (soaked and drained)
  • 1 3/4 cups water
  • 1/3 cup nutritional yeast
  • 1 tablespoon sun-dried tomatoes (finely chopped)
  • 2 teaspoons hot sauce
  • 1 teaspoon apple cider vinegar
  • 1/2 teaspoon maple syrup

For the mix-ins and toppings:

  • 2/3 cup tomatoes (seeded and diced)
  • 3 tablespoons pickled jalapeños (finely chopped)
  • 1/4 cup fresh cilantro (chopped)
  • 2 tablespoons red onion (finely minced)

Step 1: Prepare Mise en Place and Soak Cashews

  • 1 cup raw cashews
  • 1 medium onion
  • 4 cloves garlic
  • 1 1/4 cups potato
  • 1 tablespoon sun-dried tomatoes
  • 2/3 cup tomatoes
  • 3 tablespoons pickled jalapeños
  • 1/4 cup fresh cilantro
  • 2 tablespoons red onion

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.

Step 2: Build the Flavor Base with Aromatics and Spices

  • 2 tablespoons avocado oil
  • 1 medium onion
  • 1 1/4 cups potato
  • 4 cloves garlic
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon ground turmeric
  • 1 teaspoon sea salt

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.

Step 3: Simmer the Base Ingredients Until Tender

  • spice and onion mixture from Step 2
  • 1 cup raw cashews
  • 1 3/4 cups water

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.

Step 4: Blend into Creamy Queso Base

  • cooked cashew and potato mixture from Step 3
  • 1/3 cup nutritional yeast
  • 1 tablespoon sun-dried tomatoes
  • 2 teaspoons hot sauce
  • 1 teaspoon apple cider vinegar
  • 1/2 teaspoon maple syrup

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.

Step 5: Finish and Warm the Dip

  • blended queso base from Step 4
  • 2/3 cup tomatoes
  • 3 tablespoons pickled jalapeños

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.

Step 6: Serve and Garnish

  • finished queso dip from Step 5
  • 1/4 cup fresh cilantro
  • 2 tablespoons red onion

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.

vegan queso dip

30-Minute Vegan Queso Dip

Delicious 30-Minute Vegan Queso Dip recipe with step-by-step instructions.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 cups of dip
Calories 1225 kcal

Ingredients
  

For the queso base

  • 2 tablespoons avocado oil
  • 1 medium onion (finely diced)
  • 1 1/4 cups potato (peeled and finely grated for faster cooking)
  • 4 cloves garlic (minced)
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon chili powder
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon onion powder
  • 1 teaspoon sea salt (plus more to taste)
  • 1/4 teaspoon ground turmeric
  • 1 cup raw cashews (soaked and drained)
  • 1 3/4 cups water
  • 1/3 cup nutritional yeast
  • 1 tablespoon sun-dried tomatoes (finely chopped)
  • 2 teaspoons hot sauce
  • 1 teaspoon apple cider vinegar
  • 1/2 teaspoon maple syrup

For the mix-ins and toppings

  • 2/3 cup tomatoes (seeded and diced)
  • 3 tablespoons pickled jalapeños (finely chopped)
  • 1/4 cup fresh cilantro (chopped)
  • 2 tablespoons red onion (finely minced)

Instructions
 

  • 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.

Disclaimer: Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating