Hoisin vs Sweet Bean Sauce: They Are Not the Same Thing
2026-08-23
Hoisin sauce and sweet bean sauce look like siblings in the jar — dark, thick, faintly sweet — and recipes sometimes treat them as interchangeable. They aren't. Using the wrong one doesn't ruin a dish, but it does move it in a direction you probably didn't intend.
Sweet bean sauce (甜面酱)
Sweet bean sauce is made from fermented wheat flour, salt, and a little sugar. It's savory first: salty, mellow, with a wheaty depth and only mild sweetness. Northern Chinese cooking leans on it hard — it's the base of jing jiang pork and the sauce you brush on Peking duck pancakes.
Hoisin sauce (海鲜酱)
Hoisin is sweeter and more complex, usually built from soybeans, garlic, chili, vinegar, sugar, and five-spice. Despite the name, it contains no seafood. It reads as a finished, almost barbecue-like sauce — which is why it works as a dipping sauce straight from the jar.
The practical difference
- Sweet bean sauce is an ingredient: you cook it, usually with a little oil or wine first
- Hoisin is closer to a condiment: it can go on the table as-is
- Sweet bean is saltier and less sweet; hoisin is sweeter and more aromatic
Can you substitute one for the other?
In a pinch, yes, with an adjustment. They're close enough that the dish will still be edible — you just need to correct the seasoning.
Storage
Both keep well. Refrigerate after opening and they'll last months. Sweet bean sauce in particular tends to darken and thicken over time without actually spoiling — thin it with a little water if it gets stiff.
Frequently Asked Questions
Does hoisin sauce contain seafood?
No. The name is misleading — standard hoisin is made from soybeans, garlic, vinegar, sugar, and spices. Always check the label if you have an allergy, though.
Which one do I need for Peking duck?
Sweet bean sauce (甜面酱) is traditional for the pancakes. Hoisin is a common substitute outside China and works fine, but it's noticeably sweeter.
Can I use them as dipping sauces?
Hoisin, yes, straight from the jar. Sweet bean sauce is better cooked briefly with a little oil first — raw it tastes flat and overly salty.