Home › Recipes › Egg › Steamed Egg with Shrimp and Broccoli (Silky & Nutritious)

Steamed Egg with Shrimp and Broccoli (Silky & Nutritious)

Growing up in my family’s restaurant in Sichuan, the wok was always roaring with heat and spice. But on days when we needed something nourishing and gentle to reset our palates, my mother would turn to the steamer. While many associate Chinese cuisine with stir-fries, steaming is actually one of our most cherished cooking methods—it preserves the natural sweetness of ingredients and keeps the textures incredibly delicate.

Steamed Egg with Shrimp and Broccoli

This Steamed Egg with Shrimp and Broccoli is a recipe I developed for my own home kitchen when I wanted a “nutrition bomb” that didn’t sacrifice flavor. It’s a complete meal in a bowl: you have the velvety smoothness of the egg custard and silken tofu, the refreshing crunch of broccoli, and the savory snap of shrimp.

Unlike the savory, meaty depth of my Steamed Egg with Minced Pork, this version uses milk in the egg base for a creamier, richer mouthfeel, almost like a savory flan. It’s light, high in protein, and incredibly comforting—perfect for a healthy breakfast or a light dinner.

Why This Recipe Works

  • Texture Contrast: The combination of soft silken tofu and smooth egg custard provides a melt-in-your-mouth experience, while the blanched broccoli and shrimp add a necessary textural bite.
  • The “Golden Ratio”: Through testing, I found that a 2:1 ratio of egg to liquid (in this case, milk) ensures the custard sets perfectly—neither too firm nor too watery.
  • Nutritional Balance: By incorporating dairy, seafood, soy, and vegetables, this dish covers multiple food groups in a single, low-oil preparation.

What is Chinese Steamed Egg?

Chinese steamed egg (zheng dan 蒸蛋) is a traditional home-cooked dish consisting of beaten eggs mixed with liquid (usually water or stock) and steamed until set into a gelatinous, pudding-like consistency. It is often served to children and the elderly because it is easy to digest and nutritious.

In this “upgraded” version, we layer the eggs over tofu—similar to how I prepare Shrimp and Tofu Stir-Fry—but utilizing the gentle heat of steam to unite the flavors.

Steamed Egg with Shrimp and Broccoli

Key Ingredients & Substitutions

  • Eggs: Use large, fresh eggs. The freshness of the egg directly impacts the flavor of the custard.
  • Silken Tofu: You must use silken or soft tofu here. Firm tofu will not blend seamlessly with the texture of the steamed egg. If you enjoy tofu dishes, check out my Silken Tofu with Century Egg for another cold variation.
  • Shrimp: Fresh shrimp are best for sweetness, but frozen works too. If you have extra, you can use them to make Garlic Fried Shrimp.
  • Milk: The original Chinese recipe calls for pure milk. This adds richness and calcium. You can substitute with unsweetened soy milk or chicken stock if you prefer a dairy-free savory version.
  • Broccoli: Adds color and nutrition. You could swap this for asparagus or peas.
  • Seasonings: A simple finish of Light Soy Sauce and Sesame Oil is all you need.

Recipe Notes Before You Start

The Ratio is Key: The most common mistake people make with steamed eggs is eyeballing the liquid. For this recipe, we use a 2:1 ratio of egg liquid to milk. This means if you have 1 cup of beaten eggs, you need 1/2 cup of milk. This produces a custard that is sturdy enough to hold the toppings but still soft.

Blanching is Mandatory: Do not skip blanching the shrimp and broccoli. Blanching the shrimp removes any raw fishy odors (a technique I also use in my Tomato Shrimp Soup), and blanching the broccoli ensures it is clean and vibrant green.

Test Your Equipment: I use a standard bamboo steamer set over a wok, but you can use a metal steamer insert in a pot. Just make sure the plate fits inside with room for steam to circulate!


Ingredients

Ingredients

The Base:

  • 3 large fresh eggs
  • ½ block (approx. 6 oz / 170g) silken tofu or soft tofu
  • Milk (Pure whole milk; see instructions for quantity)
  • ⅛ tsp salt

The Toppings:

  • 6 medium shrimp, peeled and deveined
  • 8 small florets of broccoli

The Sauce:


How to Make Steamed Egg with Shrimp and Broccoli

Step 1: Prepare the Vegetables and Tofu

Cut the broccoli into small, bite-sized florets. Cut the silken tofu into small cubes (about ½ inch).

Pro Tip: Handle silken tofu gently! It breaks easily. If you struggle with tofu, read my guide on handling it in my Xishi Tofu recipe.

Prepare the Vegetables and Tofu

Step 2: Mix the Egg Custard Base

Crack the 3 eggs into a measuring cup to check their volume. Then, pour them into a mixing bowl. Add pure milk equal to half the volume of the eggs.

  • Example: If your eggs measure 150ml, add 75ml of milk.
  • Why? This 2:1 ratio ensures the egg sets firmly enough to support the toppings but remains tender. Add a pinch of salt and whisk thoroughly until combined.

Step 3: Blanch the Toppings

Bring a small pot of water to a boil. Add the shrimp and broccoli florets. Blanch for about 30 seconds.

  • Why? This quick blanch removes the “fishy” odor from the shrimp and cleans the broccoli thoroughly while setting its bright green color. Drain and set aside.
Blanch the Toppings

Step 4: Assemble the Dish

Find a deep, heat-proof plate or shallow bowl that fits in your steamer. Spread the cubed tofu evenly at the bottom. Pour the egg and milk mixture over the tofu.

Note: If you want a glass-smooth surface, you can strain the egg mixture through a fine-mesh sieve to remove air bubbles, though this is optional for a homestyle meal.

Assemble the Dish

Step 5: Add Toppings

Gently arrange the blanched shrimp and broccoli on top of the egg mixture. They may sink slightly depending on the depth of your plate; that is fine.

Gently arrange the blanched shrimp and broccoli on top of the egg mixture.

Step 6: Steam

Cover the plate with heat-safe plastic wrap (poke a few holes) or an inverted plate to prevent water from dripping onto the custard surface, which can create craters. Place in a steamer over boiling water. Steam on medium heat for 15-20 minutes.

  • Check for doneness: The center should jiggle slightly like set Jell-O but should not be liquid.
Steam

Step 7: Season and Serve

Remove the plate from the steamer (be careful, it’s hot!). In a small bowl, mix the Light Soy Sauce and Sesame Oil together.

  • Important: You must mix the oil and soy sauce before pouring. If you pour them separately, the dark soy sauce tends to stain the egg unevenly, making it look patchy. Mixing them creates an emulsified vinaigrette that glazes the surface beautifully. Drizzle the sauce over the eggs and serve immediately.
Steamed Egg with Shrimp and Broccoli

FAQ & Troubleshooting

Why did my steamed egg turn into a honeycomb texture? This usually happens if the heat was too high or you steamed it for too long. High heat causes the water inside the egg to boil rapidly, creating bubbles (honeycomb). Always use medium heat and keep the lid slightly ajar if your steamer creates too much pressure.

Can I use water instead of milk? Yes! Using water makes a traditional Chinese steamed egg, which is lighter and cleaner in flavor. Milk makes it richer and creamier. If you use water, you might want to use chicken stock for better flavor, similar to the base I use in Tomato Egg Drop Soup.

Is this dish gluten-free? It can be! Just ensure your soy sauce is gluten-free (tamari). The rest of the ingredients are naturally gluten-free.


Comparison: Milk vs. Water in Steamed Eggs

I often get asked about the difference between using milk and water.

  • Water/Stock: Creates a translucent, jelly-like texture. It feels very light and highlights the savory notes of the soy sauce topping.
  • Milk: Creates an opaque, custard-like texture (similar to chawanmushi or flan). The fats in the milk bind with the egg proteins to create a softer, more “melt-in-your-mouth” sensation.

For this recipe, because we are adding broccoli and shrimp, the richness of the milk helps bind these heartier ingredients together into a cohesive meal.


Serving Suggestions

This dish is mild and comforting, so I like to pair it with something that has a bit more punch or crunch.

  • Rice: A bowl of steamed jasmine rice is essential to soak up the soy-sesame sauce.
  • Vegetables: Since there is already broccoli in the egg, a cold salad pairs well, such as Smashed Cucumber Salad.
  • Meat Main: If you want a heavier protein to go with this light dish, Sweet and Sour Pork with Pineapple provides a great flavor contrast.

Food Safety & Nutrition Notes

  • Seafood Safety: Ensure your shrimp is cooked through until opaque and pink. According to the FDA, shrimp should be cooked to an internal temperature of 145°F (63°C).
  • Allergens: This recipe contains Eggs, Shellfish (Shrimp), Soy, Milk, and Sesame.
  • Storage: Steamed eggs are best eaten fresh. Reheating tends to make the egg rubbery and the broccoli mushy. I do not recommend freezing this dish.

About the Author & Recipe Development I’m Lin, a chef born in Sichuan. I grew up peeling shrimp and watching the steamers in my parents’ restaurant. This recipe is a result of my personal quest to create a high-protein, quick breakfast for my family that mimics the comfort of traditional zheng dan but adds a modern nutritional boost. I tested the egg-to-milk ratio three times; 1:1 was too watery, and no milk was too plain. The 2:1 ratio strikes the perfect balance for a home kitchen.


Authoritative References

  • FDA Food Safety: Safe Minimum Cooking Temperatures Charts. Available at FoodSafety.gov.
  • USDA Nutrition: Broccoli, raw nutrition facts. Available at FoodData Central.

Nutrition Information (Estimate)

(Per serving, assuming 2 servings)

  • Calories: 210 kcal
  • Protein: 18g
  • Carbohydrates: 6g
  • Fat: 12g
  • Sodium: 450mg
  • Calcium: 150mg
  • (Disclaimer: Nutrition information is calculated using an ingredient database and should be considered an estimate. Garnishes and optional ingredients are not included.)
Steamed Egg with Shrimp and Broccoli

Steamed Egg with Shrimp and Broccoli

Lin
A silky, savory steamed egg custard enriched with milk, silken tofu, and topped with tender shrimp and broccoli. A healthy, protein-packed meal ready in 20 minutes.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Breakfast, Main Course
Cuisine Chinese
Servings 2 people
Calories 210 kcal

Equipment

  • Steamer (Bamboo or Metal)
  • Deep Heat-proof Plate
  • Wok or Large Pot

Ingredients
  

Custard Base

  • 3 large eggs
  • 6 oz silken tofu approx. 1/2 block, cubed
  • 1/2 cup pure whole milk use half the volume of the eggs (approx 75-80ml depending on egg size)
  • 1/8 tsp salt

Toppings

  • 6 medium shrimp peeled and deveined
  • 8 florets broccoli cut into small bite-size pieces

Sauce

  • 1 tsp Light Soy Sauce
  • 1 tsp Sesame Oil

Instructions
 

  • Cut the broccoli into small florets and the silken tofu into 1/2-inch cubes.
    Prepare the Vegetables and Tofu
  • Crack the 3 eggs into a bowl. Add the milk (the volume should be half that of the eggs, approx a 2:1 egg-to-milk ratio). Add the salt and whisk thoroughly until combined.
    Mix the Egg Custard Base
  • Bring a small pot of water to a boil. Blanch the shrimp and broccoli for 30 seconds. Drain and set aside.
    Blanch the Toppings
  • Place the cubed tofu into a deep, heat-proof plate. Pour the egg mixture over the tofu.
    Assemble the Dish
  • Arrange the blanched shrimp and broccoli gently on top of the egg mixture.
    Gently arrange the blanched shrimp and broccoli on top of the egg mixture.
  • Cover the plate with heat-safe plastic wrap (poke a few holes) or an inverted plate. Steam over medium heat for 15-20 minutes, or until the custard is set but jiggly.
    Steam
  • In a small bowl, mix the light soy sauce and sesame oil. Pour this mixture over the finished steamed eggs and serve immediately.
    Steamed Egg with Shrimp and Broccoli

Notes

Nutrition information is calculated using an ingredient database and should be considered an estimate. Garnishes and optional ingredients are not included.
Allergens: Contains Eggs, Shellfish (Shrimp), Soy, Milk, and Sesame.
Food Safety: Ensure shrimp is cooked to an internal temperature of 145°F (63°C).
Keyword Chinese steamed egg custard, healthy shrimp and tofu recipe, low carb Chinese breakfast, steamed egg with milk, Steamed Egg with Milk and Pork Floss, Steamed Egg with Shrimp and Broccoli
Lin Avatar

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Lin

Hi! I’m Lin!

I’m Lin, a professional chef with over a decade of experience, and I grew up in my family’s Sichuan restaurant. On my blog, Woks of Love, I share the authentic Chinese recipes I’ve spent my life learning, and I’m currently writing my debut cookbook.

Search


You’ll also love