炒螺蛳

Spicy Snails

Chǎo Luó Sī
HotStir-FryingChangsha, HunanStreet Food
Stir-fried river snails in spicy chili sauce with garlic, ginger, and perilla leaves
Spicy Snails

What Makes It Special

Spicy Snails (炒螺蛳, chǎo luó sī) are a quintessential Changsha street food, eaten by the plateful at late-night stalls along the city's riverside. Small river snails, still in their spiral shells, are stir-fried with a fierce mix of dried chilies, garlic, ginger, perilla leaves, and soy sauce until every shell is coated in a dark, spicy glaze. Diners extract the meat by mouth—sucking sharply on the shell opening—chasing each snail with cold beer.

A Social Ritual, Not Just Food

Eating spicy snails is a skill and a social ritual all its own. The snail's trapdoor (operculum) must be loosened with the tongue or a toothpick, then the meat sucked out with a quick, sharp inhale—too timid and nothing comes, too forceful and you get a mouthful of chili grit and sauce. Regulars develop a rhythm, working through a plate of forty or fifty snails in minutes, the discarded shells piling up like evidence of a good night. The sauce, pooled at the bottom of the plate, is sopped up with bread or drunk with a spoon by the most dedicated enthusiasts. It is messy, noisy, and deeply social—the kind of food that turns strangers into friends over a shared plate and a cold beer.

The Late-Night King of Changsha

According to local food lore, spicy snail stalls first appeared along the Xiang River waterfront in the 1960s, catering to dockworkers and night-shift laborers who needed cheap, filling food after dark. By the 1990s, the stalls had multiplied and spread, becoming a defining feature of Changsha's legendary nightlife. Today, the city's riverside and old town are dotted with snail stalls that open at dusk and stay busy until the early hours of the morning. Alongside spicy crayfish (口味虾), spicy snails define the city's late-night food culture—the two dishes that every visitor to Changsha must try if they want to experience the city after dark.

Flavor Profile

Spicy Snails offer a bold, multi-layered flavor experience. The first thing you notice is the aroma: a powerful, heady mix of dried chili, garlic, perilla, and river-shell minerality that rises from the plate and hits you before the first bite. The snail meat itself is tender-chewy, with a mild, slightly sweet shellfish flavor that serves as a canvas for the assertive sauce.

Spiciness
Umami
Herbal
Savoriness
Sweetness
Mouthfeel

The sauce is the star: rich, savory, and deeply spicy, with a distinctive herbaceous note from the perilla leaves (紫苏, zǐ sū) that is uniquely Hunan. Doubanjiang (豆瓣酱) adds depth and a fermented complexity, while soy sauce and cooking wine provide savoriness and aroma. The chili heat builds as you eat, starting warm and growing into a pleasant burn that makes each cold beer taste like a revelation. Texturally, the snail meat is firm and slightly chewy—similar to a tender clam or mussel—with the dark, glossy sauce clinging to every curl.

Key Ingredients Explained

River Snails (螺蛳, luó sī) Small, freshwater snails gathered from Hunan's rivers, ponds, and rice paddies. The best snails are small—about the size of a fingertip—with thin, delicate shells that are easy to suck from. Larger snails tend to be tougher and less flavorful. Before cooking, they must be purged in clean water for a full day to expel sand and sediment from their digestive tracts. Live snails are essential—dead snails are unsafe to eat.
Perilla Leaves (紫苏, zǐ sū) The secret ingredient that gives Hunan spicy snails their distinctive aroma. Perilla, also known as shiso or Chinese basil, has a unique flavor that is simultaneously minty, anise-like, and earthy, with a hint of cinnamon. It grows wild in Hunan's countryside and is used extensively in fish and shellfish dishes, where its aromatic oils complement and enhance the flavor of seafood. Fresh perilla leaves are torn and added at the end of cooking, so their bright, herbal fragrance remains prominent.
Doubanjiang (豆瓣酱) Fermented chili bean paste is the foundation of the sauce. Made from fermented broad beans, chili peppers, salt, and flour, doubanjiang adds deep, complex umami and a rich red color. It is stir-fried in hot oil first to "cook out" the raw fermented taste and release its aromatic oils, creating the flavorful base that coats every snail shell.
Dried Red Chilies (干辣椒, gān là jiāo) Both whole dried chilies and chili powder are typically used. The whole chilies are fried in hot oil to release their essential oils, providing aroma and smokiness, while chili powder adds direct heat and deep red color. Hunan snail stalls are known for their generous use of chilies—customers who want extra spicy (特辣, tè là) can ask for more, and those who prefer mild can ask for less.
Garlic and Ginger (蒜和姜, suàn hé jiāng) Garlic and ginger are used in abundance, both minced fine so they distribute evenly through the sauce. The ginger cuts through any fishiness of the snails and adds a warm, aromatic note, while the garlic provides pungent depth. Together they form the aromatic base of the dish, along with the fried doubanjiang and chilies.

Cooking Technique

The Art of Stir-Frying Snails

Cooking snails properly requires both technique and patience. The purging process alone takes a full day, and the cooking itself must be timed carefully so the snails are cooked through but not rubbery. The stir-fry technique used for snails is similar to that used for other shellfish, but with Hunan's signature emphasis on chili and aroma.

Key Stages of Cooking

1. Purging (吐沙, tǔ shā). This is the most important step. Live snails are placed in several changes of clean water, sometimes with a splash of oil or a few iron nails (a traditional trick said to encourage the snails to expel grit), for 12-24 hours. The water should be changed every few hours. Skip this step and the dish will be sandy and unpleasant.

2. Prepping the snails. After purging, the snails are rinsed thoroughly. Many cooks then snip off the pointed tail end of each shell with a pair of kitchen shears. This not only helps the snails cook more evenly and absorb flavor better, but it also creates an air passage that makes sucking out the meat much easier. The snails are then rinsed one more time and drained.

3. Building the flavor base. The wok is heated fiercely. Oil goes in, followed by a generous amount of doubanjiang, dried chilies, garlic, and ginger. The paste is fried until the kitchen is thick with capsaicin fumes and the oil turns a deep, glossy red. This step, called "chao xiang" (炒香, stir-frying to release fragrance), is where the depth of flavor is built.

4. Stir-frying the snails. The snails go in and are tossed at high heat for a minute or two to sear the outside and coat every shell with the spicy paste.

5. Steaming through. Soy sauce, cooking wine, and a little water or stock are added. The wok is covered and the snails steam for several minutes—usually 3-5 minutes depending on size. This ensures the snails are cooked through and allows the flavors to penetrate the shells.

6. Finishing with perilla. Fresh perilla leaves and scallions go in at the very end, tossed briefly to wilt. The dish is then plated saucy—there should be a pool of dark, spicy sauce at the bottom of the plate—and served immediately with toothpicks, plenty of napkins, and cold beer.

Learn more about Hunan cooking techniques and explore the Hunan flavor profile in our comprehensive guides.

Cook This Dish at Home

Follow our tested, step-by-step recipe with photos.

View Full Recipe →

Recipe Card

Ingredients

Cooking Steps

Step 1: Place the live snails in a large bowl of clean water. Add a drop of oil and let them purge for 12-24 hours in the refrigerator, changing the water 3-4 times. The snails are ready when the water stays clear.

Step 2: Rinse the purged snails thoroughly. Use kitchen shears to snip off the pointed tail end of each shell (about 2-3mm). Rinse again and drain well.

Step 3: Heat a wok over high heat. Add the cooking oil. When the oil is hot, add the doubanjiang and stir-fry for 30 seconds until the oil turns red and fragrant.

Step 4: Add the dried chilies, chili powder (if using), garlic, and ginger. Stir-fry for another 20 seconds until aromatic. Be careful not to burn the garlic.

Step 5: Add the snails. Stir-fry vigorously on high heat for 1-2 minutes, coating every shell with the spicy paste.

Step 6: Add the cooking wine, light soy sauce, dark soy sauce, and sugar. Stir to combine.

Step 7: Pour in the water or stock. Bring to a boil, then reduce the heat to medium, cover, and simmer for 3-5 minutes. The snails are done when the meat can be easily sucked out of the shell.

Step 8: Uncover and turn the heat to high. Add the perilla leaves and scallions. Stir-fry for 30 seconds until the perilla wilts. Taste and adjust salt if needed.

Step 9: Transfer to a serving plate, making sure to include all the sauce. Serve immediately with toothpicks, napkins, and cold beer.

Pro Tips & Common Mistakes

1. Never skip the purging step. Snails that have not been properly purged will be sandy and gritty. The purging process takes time, but it is absolutely essential. Plan ahead—start purging the day before you plan to cook.
2. Always use live snails. Dead snails can be dangerous to eat. Fresh snails should be alive when you buy them—their trapdoors (opercula) should close when you tap them. If a snail's trapdoor is open and does not close when touched, it is dead and should be discarded.
3. Snip the tails for easier eating. Cutting off the pointed end of each shell takes time, but it makes a huge difference. It creates an air passage that allows you to suck out the meat with a single sharp inhale, rather than having to dig it out with a toothpick. It also helps the sauce penetrate the shells more effectively.
4. Do not overcook the snails. Overcooked snails become tough and rubbery. The total cooking time after adding liquid should be no more than 5 minutes for small river snails. If you are unsure, test one after 3 minutes—if the meat comes out easily and is tender, they are done.
5. Use fresh perilla if possible. Dried perilla is a poor substitute for fresh. The fresh leaves have a bright, vibrant aroma that is essential for authentic flavor. If you cannot find fresh perilla at your local Asian market, try growing it yourself—it grows easily in a pot on a windowsill.
6. Common mistake: Not using enough oil. Spicy snails should be glossy and saucy, not dry. The sauce is what makes the dish—you want enough to dip bread in or drink from the plate. Do not skimp on the oil or the liquid ingredients.
7. Learn how to suck properly. The proper technique: place the opening of the shell against your lips, tongue touching the opening. Give a sharp, quick suck—imagine you are slurping noodles very fast. The meat should pop out in one piece. If it does not come, try tapping the bottom of the shell on the plate to loosen it, or use a toothpick to hook the meat out.

Serving Suggestions

Spicy Snails are primarily a street food and a drinking snack, best enjoyed in a casual setting with friends and cold beer.

The Classic Changsha Experience

In Changsha, spicy snails are traditionally eaten at outdoor street stalls, seated on small plastic stools at low tables along the riverside. A plate of snails, a plate of spicy crayfish, and a bucket of cold beer is the standard order for a group of friends spending a summer evening out. The snails are eaten slowly, one by one, as conversation flows and beer flows. It is not about filling up—it is about the rhythm of the evening.

Home Serving

If you are making spicy snails at home, serve them family-style on a large platter with plenty of napkins and toothpicks. Provide small bowls for discarded shells. Pair with steamed rice if you want to make a meal of it, or with cold beer if you are serving them as a snack or appetizer.

Pairing with Other Dishes

Spicy snails pair well with other Hunan street foods and drinking snacks. Try them with Spicy Crayfish (口味虾) for a full riverside experience, or with Changsha Stinky Tofu (臭豆腐) for a full Changsha street food feast. For a more balanced meal, serve alongside a vegetable dish like Dry Pot Cabbage (干锅包菜) to cut through the richness.

Beverage Pairings

Cold lager beer is the undisputed classic pairing—the carbonation and cold temperature cut through the spiciness and oiliness perfectly. Rice wine (米酒, mǐ jiǔ) is also a traditional choice. For non-alcoholic options, try iced sour plum drink (酸梅汤) or sparkling water with a slice of lime.

Storage & Leftovers

Spicy snails are best eaten fresh, immediately after cooking. The texture of the snail meat deteriorates quickly when stored, becoming tough and rubbery.

Refrigeration

If you have leftovers, store them in an airtight container in the refrigerator for up to 1 day. Any longer and the texture will degrade significantly. The sauce will become more flavorful as it sits, but the snail meat will toughen.

Reheating

Reheat in a wok or saucepan over medium heat, adding a splash of water or cooking wine to loosen the sauce. Heat just until steaming—do not boil for a long time, as this will make the snails even tougher. You can also add a handful of fresh perilla leaves when reheating to refresh the aroma.

Can You Freeze Spicy Snails?

Freezing is not recommended. The texture of snail meat becomes very tough and rubbery when frozen and thawed. It is better to cook only as many snails as you plan to eat in one sitting.

Repurposing Leftover Sauce

If you have leftover sauce (and the snails are too tough to enjoy), do not throw it away! The spicy, garlicky, perilla-infused sauce is incredibly flavorful. Use it as a base for stir-frying vegetables, as a marinade for chicken or pork, or as a dipping sauce for dumplings. Strain the sauce to remove any snail shell fragments and store in a clean jar in the fridge for up to 3 days.

Frequently Asked Questions

Are spicy snails safe to eat?

Yes, as long as they are fresh and properly cooked. Always buy live snails from a reputable source, make sure they are properly purged to remove sand and impurities, and cook them thoroughly. Avoid eating raw or undercooked snails, as they can carry parasites. If you have a shellfish allergy, you should avoid snails.

What part of the snail do you eat?

You eat the muscular foot (the meaty part that comes out of the opening of the shell). The small, hard operculum (trapdoor) should be discarded. The internal organs in the upper, spiraled part of the shell are generally not eaten—you stop sucking when you reach the chewy, darker meat near the top of the shell.

How do I know if snails are fresh?

Live snails should have their trapdoors (opercula) closed or should close when you tap or gently squeeze the shell. If a snail's trapdoor is open and does not close when touched, it is dead and should be discarded. Fresh snails should also smell clean and briny, like a riverbank—not fishy or foul.

Is this dish very spicy?

Restaurant versions in Changsha are typically quite hot—one of the spicier street foods. The heat level can vary from stall to stall, and most places will adjust the spiciness to your preference. At home, you can control the heat by using more or fewer chilies. For a mild version, use just 2-3 dried chilies and remove the seeds.

Can I use canned snails instead of fresh?

Canned or preserved snails are not recommended for this dish. The texture will be different—canned snails tend to be softer and less chewy—and they lack the fresh, sweet flavor of live snails. The dish is fundamentally about fresh snails. If you cannot find fresh river snails, it is better to make a different dish.

What is perilla and where can I find it?

Perilla (紫苏, zǐ sū), also known as shiso or Chinese basil, is an herb in the mint family with a distinctive minty-anise flavor. It is widely used in Hunan and other southern Chinese cuisines, especially with fish and shellfish. You can find fresh perilla at well-stocked Asian grocery stores, or you can grow it easily from seed. Dried perilla is a poor substitute.

Why do you snip the tail of the snail shell?

Cutting off the pointed tail end of the shell serves two purposes. First, it creates an opening at both ends of the snail, which allows air to flow through when you suck on the opening—this makes it much easier to extract the meat. Second, it helps the sauce and seasonings penetrate the shell more effectively during cooking, so the snail meat is more flavorful.

How many snails are in one serving?

A typical serving at a street stall is about 250-500g of snails in the shell, which yields roughly 30-60 individual snails. It sounds like a lot, but each snail has very little meat—most of the weight is the shell. As a drinking snack, one plate of 40-50 snails per person is reasonable. As a main dish with rice, 200-300g per person is usually enough.

Related Hunan Dishes

Explore More Hunan Dishes

All Hunan Dishes →