Skip to content

Xôi Mặn (Savory Sticky Rice)

Steamed sticky rice topped with various savory ingredients like sausage, egg, and pâté.

45 minutes
Serves 4
Breakfast
16 min prep
25 min cook

Instructions

6 steps
  1. 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. 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. 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. 4

    Prepare Base: Scoop a generous portion of hot sticky rice into a bowl or onto a plate.

  5. 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. 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.

Xôi Mặn (Savory Sticky Rice) — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Xôi Mặn (Savory Sticky Rice) looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

58/100

Works for many families

58
Allergen-friendly 50
Kid-friendly 55
Weeknight-easy 54
Budget-friendly 64
Great leftovers 87
Pantry-friendly 58

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 serving

510

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.

Get the app

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