Dairy-Free Creamy Peanut Satay Dip With Cucumber

A silky Southeast Asian-inspired peanut dip that balances nutty depth with coconut sweetness and umami punch. Ground roasted peanuts form the base, enriched with coconut milk and brightened by lime juice and fish sauce for authentic complexity. The dip delivers creamy texture with subtle heat from fresh chile and garlic, making it perfect for parties, game day spreads, or casual entertaining. Served chilled alongside crisp cucumber spears, it works as an appetizer, snack dip, or light starter. This version stands apart by simmering the aromatics and peanuts together before adding coconut milk, which toasts flavors and helps release natural peanut oils for superior richness without added cream or peanut butter.
Ingredients
- 1 cucumber, whole
- 2 ounces roasted and salted peanuts
- 1 clove garlic, large
- ½ red or green chile, whole
- 1 tablespoon vegetable oil, for frying
- ¾ cup coconut milk
- 1 tablespoon fish saucesoy sauce1 tablespoonShifts umami profile slightly; sauce adds sodiumfish-freeadds glutenadds soy
3
Full guide → - 1 tablespoon granulated sugar
- ½ lime, juice
- salt, to taste(optional)
Instructions
- 1
Finely grind the peanuts in a food processor.
- 2
Finely chop the garlic and chile.
- 3
Heat the oil in a saucepan over low heat.
- 4
Add the garlic and chile and fry, stirring for a few minutes.
- 5
Add the peanuts and continue frying on low heat, stirring until the peanuts are really hot and begin to release their oil.
- 6
Pour in the coconut milk, fish sauce, and sugar, and bring to a boil while stirring.
- 7
Let simmer on low heat for 3-5 minutes, stirring now and then.
- 8
Remove from heat and season with lime juice and salt if desired.
- 9
Serve the dip cold with cucumber spears.
Tips
Frying the peanuts in oil before adding coconut milk releases their natural oils, creating a richer dip without added cream or peanut butter. This toasting step is crucial for authentic satay flavor depth.
Chill the dip fully before serving. Cold temperature mellows the fish sauce intensity and firms the coconut milk, creating better texture for scooping with cucumber spears.
Balance the seasoning carefully: fish sauce adds umami but can overpower if overdone. Start with the stated amount and add lime juice gradually to brighten without making it acidic.
Good to Know
Refrigerated in airtight container for up to 5 days. Dip will thicken as coconut milk solidifies; thin with warm coconut milk before serving if needed.
Prepare dip fully 1 day ahead. Serve cold from refrigerator. Do not freeze; coconut milk separates upon thawing.
Serve cold with cucumber spears. Also pairs with rice crackers, vegetables (carrot sticks, bell pepper strips), or crispy wonton chips.
Common Mistakes
Skip grinding peanuts finely; coarse texture creates gritty mouthfeel instead of smooth dip.
Use high heat for garlic and chile; they burn and turn bitter, overpowering the peanut and coconut balance.
Serve warm; heat volatilizes aromatics and causes fish sauce to smell harsh rather than add subtle umami.
Substitutions
Nut-Free Alternatives
4
Full guide →General Alternatives
3
Full guide →FAQ
Can I make this dip ahead for a party?
Yes, prepare it fully 1 day in advance and refrigerate in an airtight container. The flavors meld and deepen overnight. Remove 10 minutes before serving to let it soften slightly, and thin with warm coconut milk if thickened.
What if I don't have fish sauce?
Substitute soy sauce at the same ratio for umami depth, though the flavor will shift slightly more savory and less funky. Start with three-quarters tablespoon and add more to taste. Tamari works if avoiding wheat.
How long does the dip keep in the refrigerator?
Stored in an airtight container, it stays fresh and safe for 5 days. After 3 days, aromas mellow and texture may separate slightly; stir well and thin with warm coconut milk before serving.