Vietnamese Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Xôi Mặn (Savory Sticky Rice)
Steamed sticky rice topped with various savory ingredients like sausage, egg, and pâté.
Contains common allergens
In the app, Listahan checks these against your household automatically.
Instructions
6 steps- 1
Steam Sticky Rice: Drain the soaked rice and toss with a pinch of salt. Steam in a bamboo or metal steamer for 25-30 minutes until the grains are translucent, chewy, and fully cooked.
- 2
Cook Sausage and Shrimp: In a dry skillet, fry the sliced Chinese sausages until they release their bright red oil and become crispy. Remove the sausage and use the rendered fat to briefly fry the soaked dried shrimp until fragrant.
- 3
Make Egg Strips: In a non-stick pan, pour the beaten eggs to make a very thin omelet. Once cooked, roll it up and slice into thin ribbons.
- 4
Prepare Base: Scoop a generous portion of hot sticky rice into a bowl or onto a plate.
- 5
Layer Toppings: Smear a spoonful of pâté directly onto the hot rice. Drizzle generously with scallion oil and a few drops of soy sauce or Maggi seasoning.
- 6
Assemble: Top the rice with the crispy Chinese sausage, fried dried shrimp, egg ribbons, and a large pinch of fluffy pork floss. Serve immediately while hot.
Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Listahan Family Score™
58/100
Works for many families
Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.
Nutrition
per serving510
Calories
21 g
Protein
75 g
Carbs
13 g
Fat
Estimated per serving. Actual values depend on the brands and portions you use.
Listahan cooking guide
Chef notes & practical guide
Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.
Cultural context
Xôi mặn is part of Vietnam's wide family of sticky rice dishes, where xôi can be sweet, savory, plain, or heavily topped depending on the meal. This style is especially practical as breakfast or street food: warm glutinous rice becomes the base for small amounts of rich, salty toppings like lạp xưởng, dried shrimp, pâté, scallion oil, and pork floss.
Listahan note
This version treats xôi mặn like a built bowl, not a casserole. The rice stays chewy and hot, while each topping brings a different kind of richness: crisp sausage, fragrant shrimp, soft pâté, egg ribbons, and scallion oil.
Technique cues
- Soaking the glutinous sticky rice overnight is what lets it steam evenly. If the grains are still chalky in the center after steaming, sprinkle with a little water and keep steaming instead of moving on.
- Cook the Chinese sausage before the shrimp so the rendered red oil seasons the pan. The shrimp only needs a brief fry; too long and it turns hard instead of pleasantly chewy.
- Smear the pâté onto hot rice before adding the other toppings. The heat softens it into the grains, giving you flavor through the bowl instead of one cold spoonful on top.
Kitchen flow
- Parallel prep
- Steam the rice first, then cook the sausage, shrimp, and egg while it finishes so everything is ready while the rice is hot.
- Make-ahead
- Soak the rice overnight and prep the toppings in separate containers; assemble only after reheating or steaming the rice.
- Leftover move
- Press extra sticky rice into a thin layer in a skillet, crisp one side, then top with the remaining sausage, egg, and scallion oil.
- Cleanup rhythm
- Wash the steamer tray soon after serving, then wipe the sausage pan while still warm before the rendered fat sets.
Ingredient brief
Role, handling, and swap guidance for each key ingredient.
Glutinous sticky rice
Chewy base
Purpose: It gives xôi mặn its dense, springy texture and holds up under oily, salty toppings.
Handling: Soak overnight, drain well, and steam until the grains look translucent rather than opaque white.
Adaptation: Short-grain sushi rice will not give the same chew; if you use it, expect a softer rice bowl rather than true xôi.
Chinese sausages (lạp xưởng)
Sweet-savory topping
Purpose: The sausage adds glossy fat, sweetness, and crisp edges that contrast with the sticky rice.
Handling: Slice thinly and fry in a dry skillet so the fat renders before the slices brown.
Adaptation: A small amount of diced ham or roasted pork changes the flavor but keeps the salty, meaty role.
Dried shrimp
Seafood seasoning
Purpose: Dried shrimp brings concentrated savory depth in small bites, so the bowl tastes seasoned without needing much sauce.
Handling: Soak until pliable, drain well, then fry briefly in the sausage fat until fragrant.
Adaptation: Finely chopped cooked shrimp gives a milder version, but it will not have the same dried, savory intensity.
Eggs
Soft ribbon topping
Purpose: Thin egg strips add mildness and a tender texture between the richer toppings.
Handling: Cook the beaten eggs as a very thin omelet, roll it, and slice crosswise into narrow ribbons.
Adaptation: A chopped fried egg is faster, though the texture will feel more like a breakfast bowl than street-style xôi.
Pork liver pâté
Rich spread
Purpose: Pâté melts slightly into the hot rice and gives the dish its soft, savory base note.
Handling: Spoon it directly onto the rice while the rice is still steaming hot.
Adaptation: A little mashed braised pork or mushroom pâté can stand in, with a different flavor and less of the classic liver richness.
Scallion oil (mỡ hành)
Aromatic finish
Purpose: Scallion oil glosses the rice and carries the green onion aroma through the toppings.
Handling: Drizzle it after the pâté so it coats the rice and helps the toppings settle.
Adaptation: Warm neutral oil with sliced scallions works as a quick version if prepared scallion oil is not on hand.
Technique notes
- Do not pack the rice too tightly in the steamer. A looser layer lets steam move through the grains instead of leaving dense spots.
- Keep the sauce light. A few drops of soy sauce or Maggi seasoning should season the top without making the rice wet.
- Layer from soft to fluffy: pâté and scallion oil first, sausage and shrimp next, egg ribbons after that, and pork floss last so it stays airy.
Ingredient swaps
- Weeknight shortcut
- Use prepared scallion oil and store-bought sliced pork floss so the only active cooking is the rice, sausage, shrimp, and egg.
- Softer topping path
- Steam the sliced lạp xưởng for a few minutes before pan-frying if you want it plumper and less crisp.
- Dried shrimp backup
- Use a smaller amount of chopped cooked shrimp and season the rice slightly more, since fresh shrimp is milder than dried shrimp.
- Pâté adjustment
- Use less pâté and more egg ribbons for a lighter-tasting bowl, or spread the full amount into the hot rice for a richer street-food style.
Serve alongside
- Đồ chua pickled carrot and daikon
- Cucumber and rau răm salad
- Canh cải xanh
- Sliced tomato with fish sauce vinaigrette
- Vietnamese iced coffee
- Iced jasmine tea
- Fresh lime soda
Serving suggestions only — check pairings for your household's allergens.
Storage & reheating
- Refrigerate the rice and toppings in separate sealed containers so the pork floss and egg do not get damp.
- Reheat the sticky rice by steaming or microwaving with a damp towel until soft again, then add the toppings after warming them separately.
- Freeze the plain sticky rice in portions; thaw overnight and steam to restore the chew before assembling with fresh toppings.
Equipment
- Bamboo or metal steamer
- Non-stick skillet
- Small sharp knife
- Flexible spatula
Make this household-aware
Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.
Plan it in Listahan
Add Xôi Mặn (Savory Sticky Rice) to your week, check it against your household's allergens, and build the shopping list automatically.
More Vietnamese recipes
Vietnamese Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Thịt Kho Tàu (Caramelized Pork and Eggs)
Meltingly tender pork belly and hard-boiled eggs braised in a rich, sweet, and savory coconut juice caramel, perfect over steamed rice.
Vietnamese Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Hủ Tiếu (Pork and Seafood Noodle Soup)
A Vietnamese pork-bone broth noodle soup loaded with ground pork, shrimp, and dried shrimp over chewy tapioca noodles, finished with garlic chives and fried garlic.
Vietnamese Lens Verified Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients. Bánh Tét (Cylindrical Sticky Rice Cake)
The Southern equivalent of Bánh Chưng, rolled into a cylinder.