Smooth peanut soup dessert with creamy, sweet peanut flavor is a Cantonese classic. A family recipe with comforting warmth and natural sweetness.
Rinse raw peanuts thoroughly, then soak them in water for at least 4 hours or overnight to ensure softness.
Drain the soaked peanuts and add them with 5 cups of fresh water to a large saucepan. Bring to a boil over medium-high heat.
Once boiling, reduce the heat to low and simmer uncovered for 45 minutes, occasionally skimming off foam for clarity.
Use a blender (let cool 10–15 minutes first) to puree the peanuts and liquid in batches until silky smooth.
Return the blended mixture to the pot. Stir in whole milk, sugar, salt, and vanilla extract. Simmer on low heat 10 minutes, stirring frequently for a creamy texture.
Taste and adjust sweetness if needed. Serve warm, ensuring the soup is gently ladled to preserve its velvety consistency.