(Updated July 2026)
Sometimes a recipe speaks to you before you even make it, and this Chili Cheese Dip is one of those recipes. The name alone makes you want to scoop it up with a warm tortilla chip and share it with friends.
The best part of this recipe is that this creamy, satisfying dip is completely plant-based, oil-free, and made from whole-food ingredients. No dairy cheese, no processed vegan cheese, and no added oil required. Plant-based eating does not have to feel restrictive. You can still enjoy the creamy, cheesy, spicy flavors you love in a lighter, healthier way.

This dip is especially good for parties, game day, movie night, potlucks, or any time you want a fun appetizer that fits a whole-food, plant-based lifestyle.
What is a Traditional Chili Dip Made with?
Traditional chili dip is usually a warm appetizer made with cheese, salsa, chili seasoning, beans, and sometimes meat. It’s often served at parties, tailgates, and gatherings because it’s easy to scoop, share, and customize.
This plant-based version keeps the spirit of chili cheese dip while swapping out dairy and oil for whole-food ingredients. You still get creamy texture, warm spices, and hearty bean-filled goodness, but in a way that’s more aligned with a whole-food, plant-based lifestyle.
It’s also versatile. You can make it mild or spicy, thicker or thinner, beanier or cheesier, depending on what you like. It’s hard to believe it’s actually vegan, but it is!
You-Won’t-Believe-It’s-Vegan Cheese Dip
If you’re new to plant-based cooking, “vegan cheese dip” may sound a little suspicious. After all, how do you make something creamy and cheesy without actual cheese?
The secret is a simple blend of cashews, non-dairy milk, nutritional yeast, bell pepper, lemon juice, mustard, and seasonings. Once blended, these ingredients form a creamy, golden sauce with the tang, richness, and savory flavor you expect from a cheese-style dip.
Cashews are wonderful for creating creaminess because they blend so smoothly. However, they are higher in fat, so if you’re trying to reduce the fat content, you can replace half of the cashews with white beans, such as cannellini beans or silken tofu. This keeps the dip creamy while adding more fiber and slightly lowering its overall richness a bit.
And don’t worry, you don’t need to soak the cashews overnight. A quick soak works beautifully. Just cover the raw cashews with very hot water and let them sit for about 20 to 30 minutes while you prepare the other ingredients. Then drain and blend. If you have a high-speed blender, they soften even faster and blend into a silky sauce.

The black beans and salsa make this dip heartier than a plain queso-style sauce. It has a little spice, a little tang, a creamy base, and plenty of satisfying texture. It’s the kind of dip that feels indulgent, but it’s made with ingredients you can feel good about.
How to Make This Chili Cheese Dip Recipe
Refer to the recipe card below for the exact ingredient amounts and step-by-step instructions, but here’s what you can expect when making this vegan chili cheese dip.
Step 1: Soften the Cashews
Start by covering the raw cashews with very hot water. Let them soak for about 20 to 30 minutes, then drain. This quick soak helps them blend more easily and creates a smoother, creamier sauce.
If you’re making the lower-fat version, use half cashews and half white beans or silken tofu. Drain and rinse the beans before adding them to the blender.
Step 2: Blend the Creamy “Cheese”
Add the softened cashews, non-dairy milk, nutritional yeast, bell pepper, chili powder, lemon juice, mustard, and seasonings to a blender. Blend until the mixture is completely smooth and creamy.
The nutritional yeast gives the dip its savory, cheesy flavor, while the lemon juice and mustard add just the right amount of tang.
The bell pepper adds color, natural sweetness, and another layer of flavor. If your sauce seems too thick, add a splash more non-dairy milk. If it seems too thin, don’t worry too much. It will thicken slightly as it heats with the beans and salsa.
Step 3: Saute the Onion
In a large skillet, sauté the onion in a small amount of water instead of oil for a few minutes until softened, adding more water as needed to prevent sticking.
This simple step builds flavor without adding oil.
Step 4: Add the Beans, Salsa, and Seasoning
Next, add the drained and rinsed black beans, salsa, and taco seasoning to the skillet with the onions. Heat everything together for a few minutes to let the flavors mingle.
Use a fresh salsa or your favorite jarred salsa. If you’re watching your sodium, look for a low-sodium option or make your own. A chunky salsa works especially well because it adds texture and makes the dip feel more substantial.
Step 5: Stir in the Cheese Sauce
Pour the blended cheese sauce into the skillet with the bean and salsa mixture. Stir everything together and heat until warm and creamy. At this point, you’ll have a hearty, scoopable dip that tastes like a cross between chili, queso, and bean dip.
It’s thick enough for chips but also works beautifully spooned over roasted vegetables, grain bowls, or veggie nachos.
You can also serve this chili cheese dip with fresh vegetables such as celery sticks, carrot slices, bell pepper strips, cucumber rounds, or lightly steamed broccoli and cauliflower. It’s also delicious with oil-free crackers or spooned onto a baked potato for a quick lunch.
Make Your Own Baked Tortilla Chips
Homemade baked tortilla chips are a wonderful match for this dip, and they’re easy to make. Just cut corn tortillas into triangles, place them in a single layer on a baking sheet, lightly mist or sprinkle them with water, and add a small amount of salt if desired.
Bake them at 400°F for about 7 to 9 minutes. Keep a close eye on them near the end because tortilla chips can go from golden and crisp to overdone very quickly.
The chips will continue to crisp a bit as they cool, so don’t worry if they seem slightly soft when they first come out of the oven.
How Do You Thicken Cheese and Chili Dip?
If your chili cheese dip is too thin, let it simmer gently for a few extra minutes while stirring. Often, that’s all it needs.
If you still want it thicker, you have a few options. You can blend in a few extra tablespoons of white beans, add a small amount of mashed potato, or stir in a cornstarch slurry made with a little cornstarch and water. Add any thickener slowly so you don’t overdo it.
If the dip becomes too thick, simply stir in a splash of unsweetened non-dairy milk until it reaches the consistency you like.
Flavor Variations
This dip is easy to adjust based on your taste.
For more heat, use a spicy salsa, add a pinch of cayenne, or stir in chopped jalapeños. For a smoky flavor, add smoked paprika or chipotle powder. For extra freshness, top the finished dip with chopped cilantro, sliced green onions, diced tomatoes, or a squeeze of lime juice.
You can also turn this dip into a meal. Spoon it over baked potatoes, use it as a topping for oil-free nachos, drizzle it over a burrito bowl, or serve it with steamed vegetables and brown rice.
Storing and Reheating
Store leftover chili cheese dip in an airtight container in the refrigerator. It should keep well for several days.
To reheat, warm it gently on the stovetop or in the microwave, stirring occasionally. The dip will thicken as it chills, so add a splash of non-dairy milk or water when reheating to restore its creamy consistency.
This dip is best served warm, but leftovers are delicious as a spread in wraps or spooned over cooked grains and vegetables.
A Party Dip You Can Feel Good About
This Chili Cheese Dip is hearty, creamy, and full of flavor, but it’s made without dairy, oil, or highly processed vegan cheese. It’s a great example of how plant-based recipes can still feel fun, comforting, and satisfying.
Whether you’re making it for a party, a family movie night, or a simple snack-style dinner, this dip is a delicious way to enjoy familiar flavors in a healthier, plant-based way.
I’d love to hear your feedback in the comments below for this Vegan Chili Cheese Dip! If you have a photo, post it on my Facebook page, tag me using the hashtag #plantbasedcooking in your caption, and I won’t miss it!
Want more healthy and savory plant-based recipes? Here are a few more to try:
- Cashew Cheese Sauce
- Roasted Red Pepper Dip
- Baked Spinach Artichoke Dip
- Chili-Topped Potatoes with Corn Salsa
- Enchilada Casserole

This recipe is Plantricious Friendly because it meets the following guidelines.

The Trusted Seal for
Plant-Based Nutrition
- Must be whole food plant-based, contains no animal products
- May be minimally processed
- No added oil
- No added sugars
- No artificial additives or preservatives
- *Plantricious Friendly foods may include but are not limited to condiments, fermented foods, soups, sauces, beverages, dressings, marinades, etc.
Chili Cheese Dip
Equipment
- Silicone Cooking Utensil Set
- Baking Sheet or
Ingredients
- 1 cup raw cashews (or substitute 1/2 to 1 can drained cannellini beans of use ½ cup in place of ½ cup cashews)
- 1 cup unsweetened non-dairy milk (or 1 cup homemade)
- 2 tsp chili powder
- ¼ cup nutritional yeast
- 1 whole orange bell pepper (or red) roasted or unroasted, seeded and rough chopped
- 1 lemon juiced
- 2 tsp yellow mustard
- ¼ cup yellow onion minced
- 1 (15-oz.) can no salt black beans drained and rinsed (or 1 1/2 cups homemade )
- 1 cup fresh salsa (low-sodium)
- 2 tbsp salt-free taco seasoning (or make your own)
- 1 Package Tortilla chips or make your own. See homemade method below.
Instructions
- Soak the raw cashews for at least 1 hour or longer up to 24 hours.
- Place the soaked, drained cashews, plant milk, nutritional yeast, bell pepper, chili powder, lemon juice, mustard, and salt in a blender and blend for a few minutes until smooth. Set aside.
- Water sauté the onions in a large frying pan for a few minutes, stirring so they don’t stick.
- Add the drained and rinsed beans, salsa, and taco seasonings and heat for about 5 minutes to combine flavors.
- Pour in the “cheese” sauce into the bean mixture and stir to combine.
- Heat through.
- Serve with crackers or baked tortillas.
Baked Tortilla Chips
- Makes 72 chips
- Corn tortillas, 12 count, cut into 6 triangles each
- Preheat over to 400 degrees
- Place in a single layer on a baking sheet.
- Sprinkle or spray a small amount of water over the chips and lightly salt.
- Bake for 8-10 minutes. Watch them carefully as they’re easy to overcook.
Microwave:
- Place in a single layer on a plate. Microwave in batches for about 4 minutes or until crisp.
Notes
Nutrition
Leave a Comment and Star Rating ⭐️⭐️⭐️⭐️⭐️
I appreciate your feedback! Please consider rating the recipe along with your comment—it helps me and fellow readers. Feel free to share any substitutions, results, or tips. Kind, constructive comments only. Your email won’t be published.








I’m going to make this thank you for the recipe.
You’re welcome. I’m pretty sure you’re going to like this one!
Looks yummy. How much is one serving of the dip?
One serving is about 1 cup.
Is French’s yellow mustard the same as prepared mustard?
Yep, that’s it.
I made this dip for a potluck at work and it was gone before the end of the day. Everyone loved how creamy it was. I didn’t have regular mustard, so I used dry mustard powder instead and instead of red pepper flakes for the taco seasoning, I used a squirt of sirrahca.
Hey Deanna, I’m so happy to hear that the dip was a success! Thanks so much for the feedback and it’s great that you could mix up the ingredients. I encourage people to do that and experiment a bit with their own take. Yay!
This dip looks amazing! I don’t have fresh salsa – is bottled chunky salsa ok?
Sure, that would work just fine. 🙂
Just made this and I love it! So much more tastier than making plain cashew “queso” because of the added beans and onions. Will definitely make this again.
Thanks, Kelly, I’m so glad you enjoyed it. 💕 It’s one of my favorites, too. 🙂
Served over a baked potato. Very good! Definitely a repeat dish.
Thanks, Kristi. It’s one of my favorites.
How much is a serving size.
Hi Jo, I calculated an estimate but would need to make the recipe to check for certain. It’s about 1 cup per serving. It’s 1/6 of the recipe, but I’m sure that doesn’t help much. I’ll update it soon after making the recipe.
This was amazing! Made it for the Superbowl and it was so addictive! Couldn’t find salt free taco seasoning anywhere so I found a recipe online and it was perfect. Thanks for sharing this recipe!
Hey Sarah, thanks for the feedback and I’m so glad you enjoyed the recipe!
We love this recipe and make it often. Has anyone tried freezing this? Does it thaw alright?
Hi Lacy, I’m so glad you’re enjoying the recipe. 🙂 I think the Chili Cheese Dip can be frozen although I haven’t done that myself. The only thought is that the texture may look a little separated or grainy after thawing. Let it cool completely, then store it in a freezer-safe container. Thaw overnight in the refrigerator and reheat gently on the stovetop, stirring often. If the dip thickens or separates after freezing, add a splash of unsweetened non-dairy milk or water and stir well. For an extra-smooth texture, briefly blend before serving. I hope that works for you.