Cantonese Shrimp: Classic Chinese Stir-Fried Shrimp and Eggs
Discover the secrets to making authentic Cantonese Shrimp and Eggs, a velvety, flavorful stir-fry classic beloved in Chinese kitchens.

Cantonese Shrimp: A Beloved Classic
Cantonese Shrimp, also known in Chinese as 滑蛋虾仁 (wá dàn xiā rén), is a cherished dish from the heart of Southern Chinese cuisine. Defined by its silky, barely-cooked eggs and succulent shrimp, this stir-fry epitomizes the subtlety, technique, and refined flavors characteristic of Cantonese home cooking. Served over fresh steamed rice, it is both comforting and impressive, making it perfect for family dinners and special occasions alike.
Why You’ll Love This Dish
- Quick and easy—requires just a handful of ingredients and minimal cooking time.
- Restaurant-quality texture—achieved through classic Cantonese techniques for velvety eggs and springy shrimp.
- Healthy and versatile—light on oil and easy to customize with vegetables or seasoning variations.
- Elegant presentation—impress guests or loved ones with a timeless classic from Chinese kitchens.
Core Ingredients
The beauty of Cantonese Shrimp lies in its simplicity and focus on quality. Here are the key players:
- Shrimp—Fresh, medium to large shrimp, peeled and deveined.
- Eggs—The core of the dish, forming a velvety base.
- Oil—Preferably neutral oil, such as vegetable or peanut oil.
- Cornstarch—For marinating shrimp and creating a slurry for the eggs.
- Salt, Sugar, and White Pepper—Essential seasonings for delicate balance.
- Sesame Oil—A touch for aroma and finish.
- Scallions—For garnish and a subtle oniony kick.
Preparation Steps Overview
Before diving into the details, here’s a high-level summary of the steps:
- Prepare and marinate the shrimp for optimum texture.
- Mix the eggs with seasoning and a cornstarch slurry for fluffiness.
- Briefly cook the shrimp, then remove.
- Scramble the eggs to the ideal consistency.
- Combine shrimp with eggs, finish gently, and serve immediately.
Detailed Cantonese Shrimp Recipe
Ingredients
- 250g (about 1/2 lb) shrimp, peeled, deveined
- 1 tsp baking soda (for shrimp texture, optional yet recommended)
- 1 tsp salt (split between shrimp and eggs)
- 5 large eggs
- 1/2 tsp white pepper
- 1/2 tsp sugar
- 1/2 tsp sesame oil
- 3-4 tbsp vegetable oil
- 2 tsp cornstarch (plus 2 tbsp water for slurry)
- 1 stem scallion, finely chopped
Equipment
- Wok or large non-stick skillet
- Mixing bowls
- Spatula
- Chopsticks or fork (for beating eggs)
Step-by-Step Instructions
- Prepare the Shrimp
- Remove shells and devein the shrimp. Rinse under cold water and pat dry with a paper towel.
- For extra crunch and subtle springiness, toss shrimp with 1 tsp baking soda and 1/2 tsp salt. Refrigerate for 10–15 minutes, then rinse thoroughly and dry again.
- Marinate the Shrimp
- Place the cleaned shrimp in a bowl.
- Add 1 tsp oil, a pinch of sugar, a pinch of salt, a sprinkle of white pepper, and 1 tsp cornstarch.
- Mix well and let sit while prepping eggs.
- Prepare the Eggs and Slurry
- Crack the eggs into a mixing bowl.
- Add remaining salt, white pepper, sugar, and sesame oil.
- In a small bowl, mix 1 tsp (or up to 2 tsp) cornstarch with 2 tbsp water to make a thin slurry.
- Add the slurry to the eggs, then beat eggs vigorously until they are well-mixed and slightly foamy. This aerates the mixture and improves fluffiness.
- Cook the Shrimp
- Heat 1 tbsp oil in a wok or large skillet over medium-high heat until shimmering but not smoking.
- Add the shrimp in a single layer. Cook for just under a minute on each side—shrimp should turn just pink, slightly underdone in the center.
- Remove shrimp from the wok and set aside. (They will finish cooking with the eggs.)
- Cook the Eggs (The Key Step)
- Increase heat to high and add the remaining oil. Allow oil to get hot but not smoking.
- Pour the beaten egg mixture into the wok.
- Let eggs set for about 10 seconds without stirring.
- Using a spatula, gently push the eggs from the edges toward the center, letting uncooked egg run beneath the cooked parts.
- Repeat until eggs are about 70–80% set (they should still look soft and glossy).
- Add the cooked shrimp and chopped scallions to the eggs. Gently fold together for 10–20 seconds—as the eggs finish cooking, shrimp will be distributed throughout the silky curds.
- Serve Immediately
- Transfer shrimp and eggs onto a serving plate. The residual heat will finish cooking both shrimp and eggs, preserving their soft, velvety texture.
- Serve hot, ideally alongside steamed white rice.
Chef’s Tips and Tricks for Success
- Velveting the Shrimp: Tossing shrimp in baking soda is a chef’s trick that increases their ‘bounce,’ yielding restaurant-quality texture.
- Cornstarch Slurry: Mixing a cornstarch slurry into the egg mixture helps the eggs set luxuriously smooth instead of dry.
- High Heat, Quick Cooking: For best results, cook over high heat and work quickly. The goal is barely-set, tender eggs and juicy shrimp.
- Do Not Overcook: Stop cooking while the eggs still look ever-so-slightly moist and the shrimp are just done. The dish continues to cook from residual heat.
- Scallions: Add near the end to preserve freshness and flavor. Substitute with Chinese chives for variation.
Common Variations and Add-Ons
- For a richer taste, add a small spoonful of milk or cream to the eggs before beating.
- Optional vegetables include peas, baby corn, or diced bell pepper—add lightly for color and texture.
- Splash a little light soy sauce or sprinkle with white pepper before serving for an added dimension of flavor.
- Add a handful of freshly chopped cilantro or thinly-sliced chili for brightness and gentle heat.
Nutritional Overview
| Nutrient | Per Serving (approximate) |
|---|---|
| Calories | 250 kcal |
| Protein | 24g |
| Fat | 15g |
| Carbohydrates | 4g |
| Cholesterol | 290mg |
| Sodium | 500mg |
Nutritional values will vary with the size of shrimp and amount of oil used.
Serving Suggestions
- Steamed Rice: The classical accompaniment, soaks up the silky eggs and shrimp juices perfectly.
- Stir-fried Greens: Gai lan (Chinese broccoli), bok choy, or snow pea shoots add color and nutritional balance.
- Light Soup: A simple clear broth of seaweed or tofu completes the meal in authentic Cantonese style.
Troubleshooting & FAQ
Q: Why are my eggs watery or rubbery?
A: Overcooking eggs or using too little cornstarch can cause them to become dry and rubbery. Always remove from heat when the eggs are still a little runny; residual heat will set them to perfect softness.
Q: How do I get that signature springy shrimp texture?
A: Briefly marinate cleaned shrimp in baking soda and salt, then rinse thoroughly. This velveting technique is key in Cantonese cooking.
Q: Can I use frozen shrimp?
A: Yes, but thaw shrimp fully and dry them before marinating to avoid excess moisture affecting the dish’s texture.
Q: Is there a vegetarian version?
A: You can omit shrimp and increase the amount of vegetables, or add tofu cubes for protein and texture contrast.
History and Cultural Background
Cantonese Shrimp and Eggs is an enduring fixture in southern Chinese dining, often featured on banquet menus and humble home tables alike. Its origins trace back to the bustling teahouses and family kitchens of Guangdong, emphasizing wok hei (the elusive ‘breath of the wok’) and gentle handling of ingredients to let natural flavors shine. Today, this dish is celebrated throughout Chinatowns internationally, admired for its delicate flavor, simplicity, and elegance.
Final Chef’s Notes
- Prioritize fresh shrimp and good-quality eggs for authentic flavor.
- Timing is everything—once the eggs hit the pan, act fast. Each second counts for that signature silkiness.
- This is a comforting, subtle dish—resist overpowering with soy sauce, oyster sauce, or hot sauce. Let the natural flavors of egg and shrimp grace your palate.
Frequently Asked Questions (FAQs)
Q: What is the best oil for stir-frying Cantonese shrimp and eggs?
A: Use a neutral-flavored, high-smoke-point oil, such as vegetable, canola, or peanut oil, to keep flavors clean and authentic.
Q: How do I reheat leftovers without losing texture?
A: Gently reheat over low heat, stirring occasionally. Microwaving is not recommended as it can quickly overcook the eggs and toughen the shrimp.
Q: Is this dish gluten-free?
A: The traditional recipe is gluten-free. Always verify store-bought ingredients like cornstarch and sesame oil to be sure.
Q: Can Cantonese Shrimp and Eggs be made ahead?
A: This dish is best eaten fresh. If necessary, you can prep the ingredients ahead, but cook just before serving for peak flavor and texture.
Conclusion: Taste the True Cantonese Home Flavor
Mastering Cantonese Shrimp and Eggs brings a taste of Southern Chinese homestyle cuisine into your kitchen, combining delicate technique with satisfying results. With the right ingredients and careful timing, you’ll achieve the coveted silky eggs and tender shrimp every time. Serve it up with pride and enjoy a true classic, whether for a weeknight dinner or festive occasion!










