This festive cranberry salsa is tangy, tart and sweet all at once. It makes a beautiful holiday dip that complements any party spread. I wondered if it would work with dairy-free cream cheese and gluten-free crackers — it does, and it’s simple to make (under 10 minutes!). This appetizer is free from wheat, gluten, eggs, peanuts and tree nuts, is vegan, and can be made soy-free depending on the cream cheese you choose.

No products are sponsored. I link to items on Amazon to make them easier to find; these are affiliate links.
Why I love this cranberry salsa dip
With food allergies and dietary restrictions, finding safe appetizers can be a challenge. I’m thrilled when a simple, allergy-friendly option comes together easily. Cranberries are synonymous with the holidays, and this bright, jewel-toned salsa naturally draws people in.
There are many versions online—some use more sugar, others use extra jalapeño, and a few add ginger. I settled on a balanced mix of flavors: bright onion and cilantro, a touch of heat from jalapeño, lime for acidity, and sugar to tame the berries. The result is unique and refreshing; it even appeals to picky eaters in my house.
At holiday gatherings or potlucks, many treats are overly sweet. This tart, tangy salsa works as a palate cleanser and adds welcome variety to a snack table.
What dairy-free cream cheese should I use?
Because the salsa is spread over cream cheese, choosing a good dairy-free spread is important. My go-to is a soy-based dairy-free cream cheese spread. I’ve found it at natural grocery stores like Natural Grocers, Sprouts and Whole Foods. When that isn’t available, some brands such as Go Veggie also work.
If you need a soy-free option, there are coconut-based cream cheeses available, and some brands offer soy-free alternatives. If you’re not avoiding dairy, regular cream cheese works fine.
Can I make the cranberry salsa ahead of time?
Yes — I recommend making the salsa a day ahead. Freshly made, the green onion and jalapeño flavors are more pronounced; after resting, the sugar softens the sharpness and the salsa becomes sweeter and milder. Store the salsa separately from the cream cheese until you’re ready to serve. If it releases a little liquid while stored, blot it lightly with a paper towel before topping the cream cheese so it won’t be runny.
Should I use fresh lime juice?
Fresh lime juice offers the best flavor for many, but bottled lime juice gives consistent acidity and is my preference for repeatable results. Use what you prefer.
What gluten-free chips pair well?
If you don’t need gluten-free options, use your favorite pita or tortilla chip. For gluten-free or wheat-free choices, many brands offer pita-style or crisp crackers made from alternative flours. Plain tortilla chips are often naturally gluten-free (corn, oil, salt), but always check labels for cross-contact warnings if allergies are a concern. Use whichever chips you trust and enjoy; the photos show a seeded cracker variety.
Is this cranberry salsa allergy friendly?
Yes. Because the recipe uses mostly fresh, single-ingredient foods, it’s naturally allergy-friendly. If you use soy-based dairy-free cream cheese, the recipe contains soy as the only top-8 allergen. Use a coconut-based cream cheese and gluten-free crackers to make the appetizer free of the top-8 allergens.
Other gluten- and dairy-free appetizer ideas
I have many allergy-friendly party recipes on my site that are free of gluten, dairy, eggs and nuts. If you don’t need gluten-free versions, you can often substitute regular flour back in at a 1:1 ratio. A few crowd-pleasers include dairy-free ranch, vegan queso, dairy-free French onion dip, and several slider and meatball options adapted to be allergen-safe.
Do I have a video showing how to make this?
Yes — I created a short video overview demonstrating how simple this recipe is. It’s a quick, visual guide to assembling the cranberry salsa and arranging it on cream cheese.
Dairy Free Holiday Cranberry Salsa
1 tray
5 minutes
10 minutes
15 minutes
A festively colored salsa that is both tangy, tart and sweet all at the same time. This is a beautiful holiday dip that will compliment any holiday gathering. It’s very simple to make (less than 10 minutes!). Take something to a party that will be inclusive and keep everyone safe. This dairy free cranberry salsa is also free of: wheat, gluten, eggs, peanuts and tree nuts, is vegan and has a soy free option as well!
Ingredients
- 12 ounces fresh cranberries, washed
- 1 bunch green onions, 4–5 (white and green parts) roughly chopped
- 1–2 jalapeños, halved and seeds removed
- 1 bunch fresh cilantro, rinsed and roughly chopped
- 2 tablespoons lime juice
- 1/2 cup granulated sugar
- 1 pinch of salt
- 1 container dairy-free cream cheese (see options above)
- Gluten-free chips for dipping (if needed)
Instructions
Notes
For substitution suggestions and brand options, see the details above. If you’re serving someone with severe allergies, double-check every ingredient and packaging label for safety and cross-contact risks. This recipe was adapted from several sources and has been adjusted to be allergy-friendly for my family.
DON’T FORGET TO PIN IT, SO YOU DON’T LOSE IT.




